From 0260e298d427a00363062cb9ee6d2c7ac09f1bad Mon Sep 17 00:00:00 2001 From: =?utf8?q?Micha=C5=82=20G=C3=B3rny?= Date: Wed, 22 Apr 2015 12:44:32 +0000 Subject: [PATCH] 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. Package-Manager: portage-2.2.18/cvs/Linux x86_64 Manifest-Sign-Key: 0xEFB4464E! --- dev-lang/ekopath/ChangeLog | 10 ++- dev-lang/ekopath/Manifest | 28 ++++++++- .../ekopath/ekopath-6.0.334_p20150421.ebuild | 62 +++++++++++++++++++ dev-lang/ekopath/metadata.xml | 5 ++ 4 files changed, 102 insertions(+), 3 deletions(-) create mode 100644 dev-lang/ekopath/ekopath-6.0.334_p20150421.ebuild diff --git a/dev-lang/ekopath/ChangeLog b/dev-lang/ekopath/ChangeLog index 239b08739f80..a8740f4b4722 100644 --- a/dev-lang/ekopath/ChangeLog +++ b/dev-lang/ekopath/ChangeLog @@ -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 + +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) diff --git a/dev-lang/ekopath/Manifest b/dev-lang/ekopath/Manifest index 17fe3bae44e3..467c9d5b66b1 100644 --- a/dev-lang/ekopath/Manifest +++ b/dev-lang/ekopath/Manifest @@ -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 index 000000000000..97d66ca583bc --- /dev/null +++ b/dev-lang/ekopath/ekopath-6.0.334_p20150421.ebuild @@ -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} +} diff --git a/dev-lang/ekopath/metadata.xml b/dev-lang/ekopath/metadata.xml index c8c81d4cd1d9..b78884b8579c 100644 --- a/dev-lang/ekopath/metadata.xml +++ b/dev-lang/ekopath/metadata.xml @@ -2,6 +2,11 @@ sci + + mgorny@gentoo.org + Michał Górny + Co-maintainer + The PathScale EKOPath Compiler Suite offers programmers a rich set of tools and one of the world's most sophisticated optimization infrastructures to maximize -- 2.26.2