Version bump. Upstream fixed a few irritating bugs, including the sandbox violations...
authorMichał Górny <mgorny@gentoo.org>
Wed, 22 Apr 2015 12:44:32 +0000 (12:44 +0000)
committerMichał Górny <mgorny@gentoo.org>
Wed, 22 Apr 2015 12:44:32 +0000 (12:44 +0000)
Package-Manager: portage-2.2.18/cvs/Linux x86_64
Manifest-Sign-Key: 0xEFB4464E!

dev-lang/ekopath/ChangeLog
dev-lang/ekopath/Manifest
dev-lang/ekopath/ekopath-6.0.334_p20150421.ebuild [new file with mode: 0644]
dev-lang/ekopath/metadata.xml

index 239b08739f805fb5729015217f7ecb5f6883d0b9..a8740f4b4722c933d49efbbe5f48a2d45d329fed 100644 (file)
@@ -1,6 +1,14 @@
 # ChangeLog for dev-lang/ekopath
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/ekopath/ChangeLog,v 1.23 2015/02/28 21:55:22 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/ekopath/ChangeLog,v 1.24 2015/04/22 12:44:23 mgorny Exp $
+
+*ekopath-6.0.334_p20150421 (22 Apr 2015)
+
+  22 Apr 2015; Michał Górny <mgorny@gentoo.org>
+  +ekopath-6.0.334_p20150421.ebuild, metadata.xml:
+  Version bump. Upstream fixed a few irritating bugs, including the sandbox
+  violations and lack of AMD k8 support. Cleaned up the ebuild a bit, added
+  RESTRICT=bindist per bug #536262.
 
 *ekopath-5.0.5_pre20150226 (28 Feb 2015)
 
index 17fe3bae44e3ab4fec63991e0154ab1fa1dbb7cc..467c9d5b66b18c41095fc7de3b8e3868e748399a 100644 (file)
@@ -1,6 +1,30 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+DIST ekopath-2015-04-21-installer.run 50223364 SHA256 fe2ddaa8d0b48c8e2811a9ba312e67a998631cf57c7de957c77176c4c84221a9 SHA512 0e8c50046b67b28dfdd53820ed3fe579c3a22a127d3417b8dbe929b5ded530ec60b7591d2ce49bd17f6e5d0584a1e036d748076a9be91549f18b92342451e58c WHIRLPOOL c2205eb355252f23ef3c8dca9410a4f3e57dfe4909dd81977bc7a559e11ac25203efcb115d739dab2f71f3c2b0897de185c7a40a5f1ca48c40c456b446e0144e
 DIST ekopath-5.0.1_pre20131115.run 49693707 SHA256 8db9733adb8a60626f7fce806a943743485cd4e733e284bdb557b384c519c3f2 SHA512 306664b1874801d89d9add46b13d63f4d0f26e008c71091ba25ab9cec78f559be438d8089e5df6df3ede553e2178fdc17150b9b26a7dcddfbeb3975e8b04a2d8 WHIRLPOOL 78705fadecd0990b98582394dce5494728e3a56ff8f20f43dad9da2cd6ae5e97ef435e13dae62da5e127df4ef6a5ae923b95243d2d240e5fc579eccd6abdf390
 DIST ekopath-5.0.5_pre20150226.run 46800428 SHA256 aa5f5f4124338631b92ef4067539305c354a537369e07ed72e84977d5ff558c4 SHA512 d4871287fa65d65404246a3524640bf479897b5faa87452b570312a6e2231d1d8ce56f741e944d9fb500c1e787a4622d48027dff86c58f32bde0504d2c8649d4 WHIRLPOOL 9fcddafe0b06ffe85c6bf98ae35e331de70a01f93bdd0c6506be8dec2549adbb6804ac135b27a32603028af263e3d2088aaef8afaab3eff095ee0bf869d0f9b5
 EBUILD ekopath-5.0.1_pre20131115.ebuild 2418 SHA256 5a56f0b4fbfa307c4e99bd0970908a91310bd18383bc9966b1d4085569948b90 SHA512 e42671ec0ab16612230875b42c5395a663d51bfecbd686d0a3835ba0bc4408c718769e24cc09f2963a76d45ce25056bd75a9166e6b5d27561bc81c8843da1963 WHIRLPOOL 831dddc128d650eded992a52e519015e4cf89d7159849d5f669faf8522e30e4800d3280e7912fabe62ec1105518e61bc29b72da0bcdc42afa1b798a934ce94db
 EBUILD ekopath-5.0.5_pre20150226.ebuild 2487 SHA256 95a470081322c7968225c05610b67a3910d54d9216aa8b5c797c64c5762c481f SHA512 8cf06684675128ad065f90b408cfc5031a9a120cfc98ac360010a26454545245411750963c3e0356d7bcbcdcfa2aa06512b99be1162af3cffbfd193768f4ccbb WHIRLPOOL 8fad89cc5913ff07f59b3ece67213a905f23b56af7081c81a2fad26b306e57b5d0c7f2adaadac99a3cfb017eaaaea19e83c91fe7bd2bed18b26e1724493ca634
-MISC ChangeLog 5492 SHA256 c48c3b6e86d321fd94cd3a2f1df1cedab8e6eb7c3ecb19e9a2fabf7835c9c3ae SHA512 00d262b1a055bf179510703ac27b75d8a5b33f0186c0f0d3b947d5e803da02583dc20e4d2abbce1e203d6e04b95a5c6221015a48e0ed6bd84e2b633bb2a8da32 WHIRLPOOL bf1268246648ca7ca7832a418e1058253fdf7ad7678a0c42ed375b7e577adb5c41bd2fbab609703d23de5dcfaa784014496d3db2d1ec342c79700957a6a50b5f
-MISC metadata.xml 498 SHA256 1217b3e7239c8d9adeefb3c9b7040af0a56d42c9d00db0a84b65ccd35725deae SHA512 1554c1190142ab602fd4ff29663380a3a31d7ac7d07ae113ebddc7a6f19036b2d9713b15ff900781f11da611f57b5532aab87dbe7a11e2a28f49750d21fe3245 WHIRLPOOL 976779a236848db7f3fa2a0a3dacf91d9b60f96e3b69a9267c08ad907c318f53660c6eee3e996543c6472558206a651e4628e0650e803d9bba355f7dd9f2cda2
+EBUILD ekopath-6.0.334_p20150421.ebuild 1513 SHA256 cbb2197f6be4f33e5a7f1096912beb9349eca516dd52c3995e25ad985d20a949 SHA512 26067804a751459ba2ded5c962392a5edb2dd9ae332e71f2d5d1ee9919c9ee68755da31f4c8fe7f964221bc3318b95692f4b9c968cd1d2a4a2ff57718ef21b30 WHIRLPOOL 9382bfcb6fee3c224f83961f7d008f54c273596e0c87b74f3caf8f3905e31d3599f5cdd3a0bd4408cdec5c7c399e8cd5006d8d2c770de813bcd3bd9371a6a45d
+MISC ChangeLog 5824 SHA256 f75cc7eed3f505e9581e04ac80634f1d5c128c3d85d542d6c13c1512dab4ec5f SHA512 12d5b3d2d0c4e83812bce8003896e49f9a8296d12a15817d2fcd9d5ec5e2ecfccfb21c1c74211c8737a1978e5e5ce2c774d41e46df14e243f5310f1e1ad31b64 WHIRLPOOL 7753f0ac5828de02753ab9ca305e27b304926dabe4bfb275cc3c343c3a2600c8e7d86dc3cc01f2f77861012f2a11f77c170d97a65c2659fe7899741c7de53ba7
+MISC metadata.xml 633 SHA256 c3ec9cb61bd7512d9bde8b9ad0cd3cec8d9b4aedf63e0353878e4548eac2394d SHA512 f9948067dccfc2b359d4c18fd24d10df86f1236c7cb18526932f7a60a410529dcc258205f8cd32d04fe1e0e1effc21e3f1ce151c4e842293086bcdf0e3bc5c5e WHIRLPOOL 1631ce7e58ec258a526bc0c2f4c67fade2f1040730d23cdf3e278068d72dfb568b37b3379a03e18a82dd0f88f29ab56d60b995c82f7750569da93c88d6a462a3
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+
+iQJ8BAEBCABmBQJVN5eqXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC
+MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOm24P+gJVKxxf4sctqT3o5jirF4Mt
+rxGZTteh30B6Lq9w3NjCxbCfe3qDBhf81L4tyC9dgv00ep04Qh/IZmtHPImHCtg9
+QfygJ92OVEF3Mv2D+VobFVha7lDXHAV2ebOUG6Rq/teb0Gdsqz5pAdFL0VOuoMJi
+Y7LmqZTUYhnf6UYOOyzFaAXWufVUka9qdwiUsPCQdZleCns2V6nsOcW6HZBjGahx
+rs+t9kY6dqUSSMIpkDdEyiLogTXVMsIEQr44kSO9z1o0RH/33gee6o/vpCKpCp+i
+h5VJgAwMV2xsB36132WiaCVDJvigaakHEnK6/HExGW8CT3f2GkXi8CM5urGunHXx
+3QPJ/xnptFwbrzjSs+XlPyIpoJInzM1Sb8KYoyG4mP/VBsNcm1J0DL3iN6Xamd/I
+u9vIMLoHFbDHg5HDS47QNnphrYFc8etmFjqcON28In0PrMWUzZg61yMvks8enDH6
++koUJzTOj81ZwbwXCo1ZCOR508ZnLA5kq3Rnkt4BeaXlgnxRwLcdwvOcruEM3+Re
+MRgOvGDQ1VrxxkGEFpX23h5ni0OdUmLCyXjonMk+jXSSgeJKkPoM2WaXfJCCDGmn
+4Q2TPyNHQYF95yRs7pnKdL6aGuf531OJn9EzPEbxiz+w+8vGMGVtcKhSCD6Z76rH
+L4x6R/Cg/KGm/3s1bzQr
+=mEns
+-----END PGP SIGNATURE-----
diff --git a/dev-lang/ekopath/ekopath-6.0.334_p20150421.ebuild b/dev-lang/ekopath/ekopath-6.0.334_p20150421.ebuild
new file mode 100644 (file)
index 0000000..97d66ca
--- /dev/null
@@ -0,0 +1,62 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/ekopath/ekopath-6.0.334_p20150421.ebuild,v 1.1 2015/04/22 12:44:23 mgorny Exp $
+
+EAPI=5
+
+inherit versionator multilib pax-utils
+
+MY_PV=$(get_version_component_range 1-3)
+DATE=$(get_version_component_range 4)
+DATE=${DATE#p}
+DATE=${DATE:0:4}-${DATE:4:2}-${DATE:6}
+INSTALLER=${PN}-${DATE}-installer.run
+
+DESCRIPTION="PathScale EKOPath Compiler Suite"
+HOMEPAGE="http://www.pathscale.com/ekopath-compiler-suite"
+SRC_URI="http://c591116.r16.cf2.rackcdn.com/${PN}/nightly/Linux/${INSTALLER}"
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="!!app-arch/rpm"
+RDEPEND=""
+
+RESTRICT="bindist mirror"
+
+QA_PREBUILT="
+       opt/${PN}/lib/${MY_PV}/x8664/*
+       opt/${PN}/bin/*"
+
+S="${WORKDIR}"
+
+src_unpack() {
+       cp "${DISTDIR}/${INSTALLER}" "${S}/" || die
+       chmod +x "${S}/${INSTALLER}" || die
+}
+
+src_prepare() {
+       cat > 99${PN} <<-EOF
+               PATH=${EROOT%/}/opt/${PN}/bin
+               ROOTPATH=${EROOT%/}/opt/${PN}/bin
+               LDPATH=${EROOT%/}/opt/${PN}/lib:${EROOT%/}/opt/${PN}/lib/${MY_PV}/x8664/64
+               MANPATH=${EROOT%/}/opt/${PN}/docs/man
+       EOF
+}
+
+src_install() {
+       # EI_PAX marking is obsolete and PT_PAX breaks the binary.
+       # We must use XT_PAX to run the installer.
+       if [[ ${PAX_MARKINGS} == "XT" ]]; then
+               pax-mark m "${INSTALLER}"
+       fi
+
+       ./"${INSTALLER}" \
+               --prefix "${ED%/}/opt/${PN}" \
+               --mode unattended || die
+
+       rm -r "${ED}/opt/${PN}"/uninstall* || die
+       doenvd 99${PN}
+}
index c8c81d4cd1d9e0a4c7ee7c6145e82be5b9eaf4da..b78884b8579cc74249342b649497d446a1d6d392 100644 (file)
@@ -2,6 +2,11 @@
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
 <herd>sci</herd>
+<maintainer>
+  <email>mgorny@gentoo.org</email>
+  <name>Michał Górny</name>
+  <description>Co-maintainer</description>
+</maintainer>
 <longdescription>
   The PathScale EKOPath Compiler Suite offers programmers a rich set of tools and 
   one of the world's most sophisticated optimization infrastructures to maximize