diff options
author | 2013-01-03 07:45:31 +0000 | |
---|---|---|
committer | 2013-01-03 07:45:31 +0000 | |
commit | 0b5633fe055cf979c6bd8969915bedd7d975bd75 (patch) | |
tree | 058b7c2f0fef01839fb79a94f99a09ea28bc28d6 /dev-lang/ekopath | |
parent | Append -fPIC on arm/hppa, bug #443246 (diff) | |
download | historical-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/ChangeLog | 12 | ||||
-rw-r--r-- | dev-lang/ekopath/Manifest | 24 | ||||
-rw-r--r-- | dev-lang/ekopath/ekopath-4.0.12.1_pre20121102.ebuild | 76 |
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}" +} |