aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKacper Kowalik (Xarthisius) <xarthisius@gentoo.org>2011-07-23 12:07:16 +0200
committerKacper Kowalik (Xarthisius) <xarthisius@gentoo.org>2011-07-23 12:07:16 +0200
commitd497a85bcc8c25b43c1afbe0282c0cdd0d3a33ca (patch)
treeeb7ba9fb4424ba2285d1c67703a7aad22e073b57 /dev-lang
parent[dev-lang/path64] Promote native to prefereed, add assembler flag (not workin... (diff)
downloadsci-d497a85bcc8c25b43c1afbe0282c0cdd0d3a33ca.tar.gz
sci-d497a85bcc8c25b43c1afbe0282c0cdd0d3a33ca.tar.bz2
sci-d497a85bcc8c25b43c1afbe0282c0cdd0d3a33ca.zip
[dev-lang/path64] Add env file
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/path64/ChangeLog3
-rw-r--r--dev-lang/path64/Manifest4
-rw-r--r--dev-lang/path64/path64-9999.ebuild16
3 files changed, 19 insertions, 4 deletions
diff --git a/dev-lang/path64/ChangeLog b/dev-lang/path64/ChangeLog
index 53e690cf6..9c14339a9 100644
--- a/dev-lang/path64/ChangeLog
+++ b/dev-lang/path64/ChangeLog
@@ -3,6 +3,9 @@
# $Header: $
23 Jul 2011; Kacper Kowalik <xarthisius@gentoo.org> path64-9999.ebuild:
+ Add env file
+
+ 23 Jul 2011; Kacper Kowalik <xarthisius@gentoo.org> path64-9999.ebuild:
Promote native to prefereed, add assembler flag (not working at the moment),
remove needless dep on gcc for native
diff --git a/dev-lang/path64/Manifest b/dev-lang/path64/Manifest
index 25a0cc25f..ade13ae2a 100644
--- a/dev-lang/path64/Manifest
+++ b/dev-lang/path64/Manifest
@@ -1,3 +1,3 @@
-EBUILD path64-9999.ebuild 3037 RMD160 191082cacb08186d18c162e98741f3eba3865730 SHA1 3e77db9a4a44fc8be09ff3dd473f28fc677b4007 SHA256 af1b8bdd6e19b751eb6fcfd2fe406508025e767b3e5353c0c0e332ffd7763408
-MISC ChangeLog 747 RMD160 5dca6f39424d358c59d3d598961d01d658250a00 SHA1 d7406e2785f687589f1bd8d64aa8e14b36f1bc02 SHA256 abd883e797333c00adaf19d68e3c855fe2cc54a00ae1037bb5bb6ed1405fd0bb
+EBUILD path64-9999.ebuild 3237 RMD160 252ffb2ef7b74fb5051ea190f25a59d8d0216512 SHA1 642ab6e1139c046b2c2207a2463c37343321f3e7 SHA256 472ced3502af371f95b04b87643802ac62903a8d08a45c579cc9e321bfc7f679
+MISC ChangeLog 837 RMD160 aa03d887249772507ff6556acffbf2d4075c9794 SHA1 0bde7b37eb18c67ca20fbafe7755058f6f8a7044 SHA256 3f3cfdb1bf00e7d5a08378233ed66f0f5aae116018993085eb75f7d890fa716f
MISC metadata.xml 723 RMD160 db0d2917268fd37e631f878b1f03b3d388a4b3f3 SHA1 fe4aaa16e9cb916611384197b4da25309cea3271 SHA256 91d773a1787cd749f0c98ce6bf088bf28e4dab3143d704afb5a7f3114f609c96
diff --git a/dev-lang/path64/path64-9999.ebuild b/dev-lang/path64/path64-9999.ebuild
index 5b1654815..0d72194d3 100644
--- a/dev-lang/path64/path64-9999.ebuild
+++ b/dev-lang/path64/path64-9999.ebuild
@@ -11,12 +11,11 @@ if [ "${PV%9999}" != "${PV}" ] ; then
PATH64_URI="compiler assembler"
PATHSCALE_URI="compiler-rt libcxxrt libdwarf-bsd libunwind stdcxx"
DBG_URI="git://github.com/path64/debugger.git"
-
fi
inherit cmake-utils ${SCM} multilib toolchain-funcs
-DESCRIPTION="PathScale EKOPath Compiler Suite"
+DESCRIPTION="Path64 Compiler Suite Community Edition"
HOMEPAGE="http://www.pathscale.com/ekopath-compiler-suite"
if [ "${PV%9999}" != "${PV}" ] ; then
SRC_URI=""
@@ -57,6 +56,14 @@ src_unpack() {
EGIT_SOURCEDIR="${WORKDIR}/${P}/compiler/pathdb" git-2_src_unpack
}
+src_prepare() {
+ cat > "98${PN}" <<-EOF
+ PATH=/usr/lib/${PN}/bin
+ ROOTPATH=/usr/lib/${PN}/bin
+ LDPATH=/usr/lib/${PN}/lib
+ EOF
+}
+
src_configure() {
local linker=$($(tc-getCC) --help -v 2>&1 >/dev/null | grep '\-dynamic\-linker' | cut -f7 -d' ')
local libgcc=$($(tc-getCC) -print-libgcc-file-name)
@@ -100,3 +107,8 @@ src_configure() {
)
cmake-utils_src_configure
}
+
+src_install() {
+ cmake-utils_src_install
+ doenvd "98${PN}"
+}