summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKacper Kowalik <xarthisius@gentoo.org>2013-01-03 07:45:31 +0000
committerKacper Kowalik <xarthisius@gentoo.org>2013-01-03 07:45:31 +0000
commit0b5633fe055cf979c6bd8969915bedd7d975bd75 (patch)
tree058b7c2f0fef01839fb79a94f99a09ea28bc28d6 /dev-lang/ekopath
parentAppend -fPIC on arm/hppa, bug #443246 (diff)
downloadhistorical-0b5633fe055cf979c6bd8969915bedd7d975bd75.tar.gz
historical-0b5633fe055cf979c6bd8969915bedd7d975bd75.tar.bz2
historical-0b5633fe055cf979c6bd8969915bedd7d975bd75.zip
Version bump, install docs conditionally wrt #411383 by Andrew Savchenko <bircoph@gmail.com>
Package-Manager: portage-2.2.0_alpha142/cvs/Linux x86_64 Manifest-Sign-Key: 0x895192F9
Diffstat (limited to 'dev-lang/ekopath')
-rw-r--r--dev-lang/ekopath/ChangeLog12
-rw-r--r--dev-lang/ekopath/Manifest24
-rw-r--r--dev-lang/ekopath/ekopath-4.0.12.1_pre20121102.ebuild76
3 files changed, 108 insertions, 4 deletions
diff --git a/dev-lang/ekopath/ChangeLog b/dev-lang/ekopath/ChangeLog
index 060c14cd3bdf..9713c9839aff 100644
--- a/dev-lang/ekopath/ChangeLog
+++ b/dev-lang/ekopath/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-lang/ekopath
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/ekopath/ChangeLog,v 1.15 2012/06/25 14:16:20 xarthisius Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/ekopath/ChangeLog,v 1.16 2013/01/03 07:45:23 xarthisius Exp $
+
+*ekopath-4.0.12.1_pre20121102 (03 Jan 2013)
+
+ 03 Jan 2013; Kacper Kowalik <xarthisius@gentoo.org>
+ +ekopath-4.0.12.1_pre20121102.ebuild:
+ Version bump, install docs conditionally wrt #411383 by Andrew Savchenko
+ <bircoph@gmail.com>
25 Jun 2012; Kacper Kowalik <xarthisius@gentoo.org>
ekopath-4.0.12.1_pre20120530.ebuild:
@@ -107,4 +114,3 @@
15 Jun 2011; Kacper Kowalik <xarthisius@gentoo.org>
+ekopath-4.0.10_pre20110612.ebuild, +metadata.xml:
Initial import
-
diff --git a/dev-lang/ekopath/Manifest b/dev-lang/ekopath/Manifest
index f3839af0cd84..8ee21a14af82 100644
--- a/dev-lang/ekopath/Manifest
+++ b/dev-lang/ekopath/Manifest
@@ -1,8 +1,30 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
DIST ekopath-4.0.12.1_pre20120308.run 50834782 SHA256 22bc2bcd01b378a8ef509e9cc3011a5410bbda4e78ee351d109c6571588ce85f SHA512 b69d62c2717acb80a9e4345cddf36e5d0400aa4c987b9910b54307cc8f1ab4cae4c062fa5a4ea691e3a16255aacc27e7c74647a5113e047111789c4a6f12aedd WHIRLPOOL b45224ad699f33dd18bf52dd5eb39361b9735a21e9947993dba981ae22a257e954078f50dd9a64f5dd300d8ef57c0a5c1ad6c7549d829bebbd252952d230fb65
DIST ekopath-4.0.12.1_pre20120430.run 50818242 SHA256 3aec658635bb6bae921d07822be44c948b7d1affade9bd75f07969d359babb7e SHA512 a2dd92d5a1577331c243b4fb9a3c0cf8f38753ed819d3fffcd112a4951549d88812cfa6100c37cf4bd7033e38da49facfa87ed58e918bb5cefa3929b799b52a1 WHIRLPOOL a5f02ec1d08a701954280f683b18243eecde13446f7f0595a1077e16d4ae3199003d17237c870731ffcb5d67ebdf7ffefb2c26f175dfe2127477978efe0834c1
DIST ekopath-4.0.12.1_pre20120530.run 50816268 SHA256 c32d59b0cd8f808b15aba492848d1ef4e05f9890d9abbe52a2ed7b893e83e381 SHA512 bacb77ca6a65ea6da9ee461c3035722cbf6a7507b465424cc9dee5ea57897743b22a25cace69f4a472b25240e0acce9609baf4bc16f3e13dd26e70456b5167d4 WHIRLPOOL 1bac4761be1a53789d10c11f77f38dca20f7a2ffc6a860f493ba66c0235b5a5791ea8de4bd9789aa4465652512b8906c892bf6f64aa27705e8976a92bba38842
+DIST ekopath-4.0.12.1_pre20121102.run 48196538 SHA256 55b8f3af3447ae458565ae3bba6b391f73a9bf306d50b7c5ff2a4bd0bb3564dc SHA512 ab7bbb066c27d61e239b2b29972e0d0089ed06fd662f9be7fd04ca81cf3c29eb793a245ae54ba5c10322e1274d0fe5330d6363f8a864314229d4754582f3f8da WHIRLPOOL f082bcf4f8f2743496b8961cb60f4978e5e88010a6c2f3232b675109afc95e7cc7e35532bb7461d01db89f254ce5e5074d8de58a2035d5dbcb517aee4ebc245c
EBUILD ekopath-4.0.12.1_pre20120308.ebuild 2367 SHA256 d24bba8cdde2951564d59fa4c0288d5b7e460d7d8ebe05d99460759b9fd12f63 SHA512 0e40c5109213ff58cc1dbf26028e61173feb5057bf9dc0b3a62698516ed1de345cc18b0f3bb9a92ebc2eea6598e0419f3d610289c99340570e09f53af9cf724f WHIRLPOOL 6aae11e0b3e44f663b485c45c6b291f9a41d81b8fe8fdcde4c4299ec59494e9c064e5192dddda563afe1931781975dd582542b1db0ddb47446feef037dffb9ca
EBUILD ekopath-4.0.12.1_pre20120430.ebuild 2414 SHA256 422d597812c8accd0191319ae4e785727a20220bc46e34eef5449d5c46478342 SHA512 334594568a0d8bda51a7fd5ab9ea923e9d8776108b040b870028134f29fb4862c0a221158fd092d4348beb5fed7620ba97637dd8036a357848b4cf78582d8262 WHIRLPOOL 889131563bdbdd7b556ba179ece00340c06b19ad69f4ffde0b9ed5be1d63bd60345a74287e6fce90f782b9446effa66a74c3a790fa1a0e91de8b443ab3092179
EBUILD ekopath-4.0.12.1_pre20120530.ebuild 2047 SHA256 90e019fe050a1514e5ce379613086fef80784b3b2bfa86cd6c0e10edf4ad36ca SHA512 1803eb6172638113088180ff32a58999f21a597e7028c911c31c54f36567b867cfcb6ebae07f6f7aa1b154fb7af6b668164b693f6fa6fa69cc2fc56fe7152e08 WHIRLPOOL cdbb7e4e324d4e256c1c56c07fe72dd3e86bf8c45b86526bfbf4a7d8a8bb376864266343bc010b85f7210cb13a34e2417376b6e1f122d2f96acc71b9a0cf53fd
-MISC ChangeLog 3807 SHA256 5ee3dda048ea38995c05dd05822b2e31958f88e49a7053108011df9205b9434e SHA512 01cbd1aaf393709ef22d4bc943cb8c99b71f499ad04e93bda47d299c2425ae6430f5610d987e8b46b2e3d26c118cce16068978adf22d5c610a69140e337173e0 WHIRLPOOL a8c523c85f66c9274836c6515802e97c53312c9cc8d18ce623a8507a0959571b0dc83e02203444547a7e9b0922ac623eaf2d9e66d0286b6a13dfcc67cbe98a79
+EBUILD ekopath-4.0.12.1_pre20121102.ebuild 2091 SHA256 6f3dae9bd72fe2dcced0bb94a5e185d7be41d3660b656810bbf58e4b8d1a9190 SHA512 dfc14da352ca40cbe5034526d55610ef19b8bacabe9bfeb41c5d168572774d180de252a6eb7295c789344d93a5459dc5bc101c255a713efc64ae63262c8a12dc WHIRLPOOL 94d43134181abb374b0859d0521459dc5273314d77a5a2d2339d01a619cba4f7918bac079c4e5f299611522aa57a2bf527bb68bc8b87bb18d3a1f48b00477324
+MISC ChangeLog 4043 SHA256 0abe9bb302d8404a054d71745411f827a2142f1dcceafadd6fd1a19174d427a9 SHA512 6f3f29db7f38be8f3a0c92684ca3a94a04a51abf131533fe052ce2612499b23e8cfc3f46a88fbdb663fb347171aa21e060feb229d31e19a7345a4b90c1f2492c WHIRLPOOL 0382017e073e980d085785c71bf741b748efe0b52682e47035ef025890e2b0e6a608adbf43b18aeec18683ee56148cd30998c56a0dad8411017c21bd078cbc0b
MISC metadata.xml 595 SHA256 18598a62f173c7cbe97b0c970c180e6202d17075d1455bafd8aab4c39ab8d45d SHA512 a09df8d8db6a4c166e7df0fd4bf15a7b430afded4a31af59946da7db9319e85db79244cd0b9bb1ed4b58cdfbfccac34274d2d7eee4bd2741f580a1180cb09d00 WHIRLPOOL d8d1f6ce1e2b77dd83718dcb4b81d5baa3d43287722ed9e253a930388b3248383ac20ebaf91f2eae5c51bc6dd5be195e81f1e0e696c386e8a6a76eac0146555b
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iQIcBAEBCAAGBQJQ5TcYAAoJEF0huFKJUZL5vJYP/0teBsQu7P89ulTMmAnfubms
+oWPU9ssKe00ZA45ieqXvUtsrrIFuYyG4aprbzmY4InJ3u8vNe74NRhK1r7NcSiKV
+VuUTk1gMevEKVUOsrGU9H7dAIZ82Q4x2htiHMYcwt+SgTzr1LFBW+McoWp37tMBv
+w6pEneNG809pv0iq+vAGvYMZCVvDxuxrBO8w6xBSAg/9BU7fGCDLP89hcDDvJTF+
+gH8lPE8M3a0j5p5etiIFpLUzJW2yGH54q4BGzwB0GPi2MOTs2vJDoMxtb1+eHeGo
+ql7ncVifVoMJeXv6FwaSdcxYpfjNynm3ST8KDkMHVUto6tQRBxbTU/02YgBjRJRk
+wie/VXzv0/q8QyifHf69zNTflosktC6iHh/P+sXEBDhfF6kPSUR0sGWwinR2/St9
+QMsxffeZW94/7odnk3poP295LVzw8wl7CSHvk3bVrNrRJilEUKNVEJzrPIP7OgMa
+7xF8LymfJv0NssvJUVe45o6OLZ+ZqvmFSvyI26s9syY+lhCA5AH8ENkSPj9c0ltf
+CMw9Aib5ANRw5QIkYTQnf2VeM+tnK348uub4tqEqrKPMKq4TKo+8lCQJWhSLjJBP
+bDxeqPY73QieTTv4H7l9Vc4G9xPk/Kuc19xjhfxBcFFh53aX6SYwLq5c+vjJ1DWZ
+rvdQ1+UUwPWSdC62y3Az
+=qRAX
+-----END PGP SIGNATURE-----
diff --git a/dev-lang/ekopath/ekopath-4.0.12.1_pre20121102.ebuild b/dev-lang/ekopath/ekopath-4.0.12.1_pre20121102.ebuild
new file mode 100644
index 000000000000..5c06fb9e3af5
--- /dev/null
+++ b/dev-lang/ekopath/ekopath-4.0.12.1_pre20121102.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/ekopath/ekopath-4.0.12.1_pre20121102.ebuild,v 1.1 2013/01/03 07:45:23 xarthisius Exp $
+
+EAPI=4
+
+inherit versionator
+
+MY_PV=$(get_version_component_range 1-4)
+DATE=$(get_version_component_range 5)
+DATE=${DATE/pre}
+DATE=${DATE:0:4}-${DATE:4:2}-${DATE:6}
+
+DESCRIPTION="PathScale EKOPath Compiler Suite"
+HOMEPAGE="http://www.pathscale.com/ekopath-compiler-suite"
+SRC_URI="http://c591116.r16.cf2.rackcdn.com/${PN}/nightly/Linux/${PN}-${DATE}-installer.run
+ -> ${P}.run"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc"
+
+DEPEND="!!app-arch/rpm"
+RDEPEND=""
+
+RESTRICT="mirror"
+
+S=${WORKDIR}
+
+QA_PREBUILT="
+ opt/${PN}/lib/${MY_PV}/x8664/*
+ opt/${PN}/bin/path*
+ opt/${PN}/bin/funclookup
+ opt/${PN}/bin/doctool
+ opt/${PN}/bin/subclient
+ opt/${PN}/bin/subserver
+ opt/${PN}/bin/assign"
+
+src_unpack() {
+ cp "${DISTDIR}"/${A} "${S}" || die
+ chmod +x "${S}"/${P}.run
+}
+
+src_prepare() {
+ cat > "99${PN}" <<-EOF
+ PATH=/opt/${PN}/bin
+ ROOTPATH=/opt/${PN}/bin
+ LDPATH=/opt/${PN}/lib:/opt/${PN}/lib/${MY_PV}/x8664/64
+ EOF
+}
+
+src_install() {
+ local opts
+ use doc || opts="${opts} --disable-components documentation"
+ # You must paxmark -m EI_PAX (not PT_PAX) to run the installer
+ # on a pax enabled kernel. Adding PT_PAX breaks the binary.
+ /usr/bin/scanelf -Xxz m ${P}.run >> /dev/null
+
+ ./${P}.run \
+ --prefix "${D}/opt/${PN}" \
+ --mode unattended \
+ ${opts} || die
+
+ # This is a temporary/partial fix to remove a RWX GNU STACK header
+ # from libstl.so. It still leaves libstl.a in bad shape.
+ # The correct fix is in the assembly atomic-cxx.S, which we don't get
+ # See http://www.gentoo.org/proj/en/hardened/gnu-stack.xml
+ # Section 6. How to fix the stack (in practice)
+ /usr/bin/scanelf -Xe "${D}/opt/ekopath/lib/${MY_PV}/x8664/64/libstl.so"
+
+ rm -rf "${D}"/opt/${PN}/uninstall || die
+ rm -rf "${D}"/opt/${PN}/bin/{pathdb,funclookup} || die #libtinfo
+ rm -rf "${D}"/opt/${PN}/lib/${MY_PV}/x8664/coco || die #DT_PATH
+ doenvd "99${PN}"
+}