summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-util/idea-community/Manifest2
-rw-r--r--dev-util/idea-community/idea-community-9.0.1.93.94.ebuild (renamed from dev-util/idea-community/idea-community-9.0.ebuild)10
-rw-r--r--games-roguelike/dwarf-fortress/dwarf-fortress-scm.ebuild6
3 files changed, 9 insertions, 9 deletions
diff --git a/dev-util/idea-community/Manifest b/dev-util/idea-community/Manifest
new file mode 100644
index 0000000..f886785
--- /dev/null
+++ b/dev-util/idea-community/Manifest
@@ -0,0 +1,2 @@
+EBUILD idea-community-9.0.1.93.94.ebuild 947 RMD160 a38065bcb92247708c298ffee2fd868a32f3e3ec SHA1 ec8d2b70b7d9f865f845956a1e7e0d1d3b6ab4b0 SHA256 e359f76099d4603f9e322edfa4965313126f3d230d2a10b18139622c1f774a08
+DIST ideaIC-9.0.1.tar.gz 68263881 RMD160 e3bc3395ad23c29eac9d631c6fc4705481191296 SHA1 39971aa471dbeca1a0637cf868a986d7429439d4 SHA256 9d3a7aafe1103078e9fc4d5a67475be1702acd5df802e256501de3d2c7b96c6e
diff --git a/dev-util/idea-community/idea-community-9.0.ebuild b/dev-util/idea-community/idea-community-9.0.1.93.94.ebuild
index e109a2f..2bf75fa 100644
--- a/dev-util/idea-community/idea-community-9.0.ebuild
+++ b/dev-util/idea-community/idea-community-9.0.1.93.94.ebuild
@@ -7,7 +7,7 @@ inherit eutils versionator
SLOT="$(get_major_version)"
RDEPEND=">=virtual/jdk-1.6"
-MY_PV="93.13"
+MY_PV="$(get_version_component_range 4-5)"
MY_PN="idea"
RESTRICT="strip"
@@ -15,7 +15,7 @@ QA_TEXTRELS="opt/${P}/bin/libbreakgen.so"
DESCRIPTION="IntelliJ IDEA is an intelligent Java IDE"
HOMEPAGE="http://jetbrains.com/idea/"
-SRC_URI="http://download.jetbrains.com/${MY_PN}/${MY_PN}IC-${PV}.tar.gz"
+SRC_URI="http://download.jetbrains.com/${MY_PN}/${MY_PN}IC-$(get_version_component_range 1-3).tar.gz"
LICENSE="IntelliJ-IDEA"
IUSE=""
KEYWORDS="~x86 ~amd64"
@@ -30,10 +30,6 @@ src_install() {
local icon=${exe}.png
newicon "bin/${MY_PN}32.png" ${icon}
dodir /usr/bin
- cat > "${D}/usr/bin/${exe}" <<-EOF
-#!/bin/sh
-/opt/${P}/bin/${MY_PN}.sh \$@
-EOF
- fperms 755 /usr/bin/${exe}
+ make_wrapper "$exe" "/opt/${P}/bin/${MY_PN}.sh"
make_desktop_entry ${exe} "IntelliJ IDEA ${PV}" ${icon} "Development;IDE"
}
diff --git a/games-roguelike/dwarf-fortress/dwarf-fortress-scm.ebuild b/games-roguelike/dwarf-fortress/dwarf-fortress-scm.ebuild
index f327631..99a0b66 100644
--- a/games-roguelike/dwarf-fortress/dwarf-fortress-scm.ebuild
+++ b/games-roguelike/dwarf-fortress/dwarf-fortress-scm.ebuild
@@ -12,7 +12,7 @@ SRC_URI=""
LICENSE=""
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="-* ~amd64 ~x86"
IUSE="doc"
DEPEND="
@@ -66,6 +66,7 @@ RDEPEND="${DEPEND}
dev-libs/expat
x11-libs/libXxf86vm
x11-libs/libdrm
+ ~dev-libs/boost-1.35.0
)"
pkg_setup() {
@@ -101,7 +102,8 @@ src_install() {
doexe dwarfort.exe || die
into "${GAMES_PREFIX}"
- dolib libs/libgraphics.so libs/libboost_regex.so.1.35.0 || die
+ dolib libs/libgraphics.so || die
+ use amd64 && dolib libs/libboost_regex.so.1.35.0 || die
dodoc README.linux *.txt || die
dosym "${GAMES_SYSCONFDIR}"/dwarfort "$dir"/data/init || die