summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Fabbro <bicatali@gentoo.org>2014-05-20 22:41:04 +0000
committerSebastien Fabbro <bicatali@gentoo.org>2014-05-20 22:41:04 +0000
commit20931c2257e8cb28b0df132af16d6b9b9bb84cf7 (patch)
treeddd76d348aa87188e9b8948f38dea2ec5fbbdd01 /dev-lang
parentAdd ~arm keyword. Sync live ebuild. (diff)
downloadhistorical-20931c2257e8cb28b0df132af16d6b9b9bb84cf7.tar.gz
historical-20931c2257e8cb28b0df132af16d6b9b9bb84cf7.tar.bz2
historical-20931c2257e8cb28b0df132af16d6b9b9bb84cf7.zip
Version bump, keyworded amd64-linux
Package-Manager: portage-HEAD/cvs/Linux x86_64 Manifest-Sign-Key: 0x13CB1360
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/ekopath/ChangeLog8
-rw-r--r--dev-lang/ekopath/Manifest22
-rw-r--r--dev-lang/ekopath/ekopath-5.0.1_pre20131115.ebuild74
-rw-r--r--dev-lang/ekopath/metadata.xml14
4 files changed, 95 insertions, 23 deletions
diff --git a/dev-lang/ekopath/ChangeLog b/dev-lang/ekopath/ChangeLog
index 076c8b17a0c4..fb5aa7385aca 100644
--- a/dev-lang/ekopath/ChangeLog
+++ b/dev-lang/ekopath/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-lang/ekopath
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/ekopath/ChangeLog,v 1.19 2014/03/17 06:52:09 xarthisius Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/ekopath/ChangeLog,v 1.20 2014/05/20 22:40:56 bicatali Exp $
+
+*ekopath-5.0.1_pre20131115 (20 May 2014)
+
+ 20 May 2014; Sébastien Fabbro <bicatali@gentoo.org>
+ +ekopath-5.0.1_pre20131115.ebuild, metadata.xml:
+ Version bump, keyworded amd64-linux
17 Mar 2014; Kacper Kowalik <xarthisius@gentoo.org> metadata.xml:
Remove myself from metadata.xml
diff --git a/dev-lang/ekopath/Manifest b/dev-lang/ekopath/Manifest
index e176bc92a272..9e0e8257f75e 100644
--- a/dev-lang/ekopath/Manifest
+++ b/dev-lang/ekopath/Manifest
@@ -3,24 +3,16 @@ Hash: SHA256
DIST ekopath-4.0.12.1_pre20121102.run 48196538 SHA256 55b8f3af3447ae458565ae3bba6b391f73a9bf306d50b7c5ff2a4bd0bb3564dc SHA512 ab7bbb066c27d61e239b2b29972e0d0089ed06fd662f9be7fd04ca81cf3c29eb793a245ae54ba5c10322e1274d0fe5330d6363f8a864314229d4754582f3f8da WHIRLPOOL f082bcf4f8f2743496b8961cb60f4978e5e88010a6c2f3232b675109afc95e7cc7e35532bb7461d01db89f254ce5e5074d8de58a2035d5dbcb517aee4ebc245c
DIST ekopath-5.0.0_pre20130113.run 64799029 SHA256 8b58074da6010bd99d51fbce86de20303c75da2a3ef02c78f025e335bec9105f SHA512 0d270a53d1603478d66ad602df8f5152c1b77a64c1f153b1c6bdc1568c3f45db1390fa466424379dde97e98fbcebf216cbaebb335d8f8edc11ba81779e26ba67 WHIRLPOOL 13fb755043ed0e8d7b064cfe167a1be7aba0502987f9d154b2016475d45ea0204aae098d8e0736078dbbd1d964b8f75c3841ffa138def3cbc8fd073d4409c1bf
+DIST ekopath-5.0.1_pre20131115.run 49693707 SHA256 8db9733adb8a60626f7fce806a943743485cd4e733e284bdb557b384c519c3f2 SHA512 306664b1874801d89d9add46b13d63f4d0f26e008c71091ba25ab9cec78f559be438d8089e5df6df3ede553e2178fdc17150b9b26a7dcddfbeb3975e8b04a2d8 WHIRLPOOL 78705fadecd0990b98582394dce5494728e3a56ff8f20f43dad9da2cd6ae5e97ef435e13dae62da5e127df4ef6a5ae923b95243d2d240e5fc579eccd6abdf390
EBUILD ekopath-4.0.12.1_pre20121102.ebuild 2121 SHA256 1ae66b71ba60a1ce8bddc9995854b6566d4710b3eba793a2c96e3a32cf1a26a2 SHA512 ca7c4efcf2334dabbecd36de26206eb6e461dfe8d11238380af8f642c7a470f675e1cbdca32326c566de8469bdd6e7442442dc7388e726726d2fb0bf2fd9032d WHIRLPOOL 0dd94d2b63257b362585b1209474c8a102e230f719822ad85a9a853237c706e4773c64ca9c5e6da47081aa6508fd4ee93107b7aa5bee9dc5afb6b0b1f9d2eb63
EBUILD ekopath-5.0.0_pre20130113.ebuild 2053 SHA256 43bfaf10acea76880938e4b413fcd89a819e9f0c19a8e5388e9ebe52704da356 SHA512 687c680f5b940099e72c34d2b4a15c20bad4ce9e6a233dec22e055f24b64532059bddf21642651f39427232be3cce14eaca6546623e75f80c4cdd6658446d8e2 WHIRLPOOL c9801742d5a8fcd4dda982f130b4cb5cccbd5c2414878d1f3858c91a44275906e7854cd1a9e4c9da50d6932163a3475255add4a5913c82d9fd1acfc517175738
-MISC ChangeLog 4693 SHA256 72d21f066308af3dffa85148bbee35f1c16edfaa62a0719a64be7e0c57fa8989 SHA512 7d1cb489e4a5b2d336e47997bb2df94bccd0682a4ebe9ff696d6670cc7967a585f690f4bd5c55c9423af744fa6930d44503b19834926eb0f5ec373df26845635 WHIRLPOOL 9e0ff01fa3a474bde3e2b57e07737cd57e8d61df35086422dcafefcceedbd6d1fbfbb2610823d6205eefd698659ae32b3a77872250c71a58bbb21f749e29c8cb
-MISC metadata.xml 497 SHA256 451a31a98e83d7972cd253dc3805ee3fee138cfcdc6ce602b69874c03c0631fd SHA512 8b4e9678ff4445194556c9ef4dafd3050a282c4de5676e0d9762c9b2f1d087934300047c162f7b3463b00bc3ec425794511d111211eb5882cc243a7ad4e37772 WHIRLPOOL 0ea44063021d4eb76f0f02e4e91418b2bf16654b6cbdd6637ab7bea446634c9230c31cf6992b9ac0ab8e5c08286d8cba252aee1f074c6bc2bbcf5eb7a38f5fc6
+EBUILD ekopath-5.0.1_pre20131115.ebuild 1969 SHA256 508d2d520e2f58e02742c5c5f49db05277382f33eaa4382ca393c8507febcab0 SHA512 a723c0aa7e31d17f52c12b1a06dac2f5d842255317f764fb12839e87c87493b0619cb84aad135f2feac75fe57455c2ad99399fae7fb7a573f01bfd209326bfce WHIRLPOOL cfa7d677f8dd80153f850345dc1f66d17ef3b6f232affffbdb62a5fb79ec316a960455b41a69ad7ad67a6981761640d1c9677a745b5e53754ac21c3eb40ff1ed
+MISC ChangeLog 4878 SHA256 77072abc765f518d28c7ce440241929068c89e23574ddd2297ddfca3032efe84 SHA512 5c6bf8e2d247b59afd10553d8b5fdf6ab79f6a0c23a5bcd8381e6223829e44f1117b9b64f549bbd0e3f95e4d5a7aaa406ce09ec0dd862850fd13f026f256008b WHIRLPOOL 5fcc7fa1a4651a364adb9e57a5e45325e9c0151924ee0a84030650e3cc84b4962ff4c3605a325880402e3bfd32749c92a8a54dff29839e20481260b5e083570d
+MISC metadata.xml 498 SHA256 1217b3e7239c8d9adeefb3c9b7040af0a56d42c9d00db0a84b65ccd35725deae SHA512 1554c1190142ab602fd4ff29663380a3a31d7ac7d07ae113ebddc7a6f19036b2d9713b15ff900781f11da611f57b5532aab87dbe7a11e2a28f49750d21fe3245 WHIRLPOOL 976779a236848db7f3fa2a0a3dacf91d9b60f96e3b69a9267c08ad907c318f53660c6eee3e996543c6472558206a651e4628e0650e803d9bba355f7dd9f2cda2
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQIcBAEBCAAGBQJTJptgAAoJEF0huFKJUZL5W+MP/1lXR4hlpOdxhPY2zVyCyaMJ
-DusBf13qrt2vCfUvWJZFlN1dLU+V5GUEIN2dyYTsimMKZgGhLLkBR3+JZSbkxorR
-a5kQpacWVeDWj6N5tDg052QMmICkI8bXG1a40cgw/k4ZITnwQKONfjR/vBmPIilQ
-ob2lZJu3d4UYRaAb8RNyJyMkCQtNueaPLq7YcQJNNsgGTSzD/RJZ80OVDzmifhT0
-WN1wpqe+I90vF+U8QzQIAawCBLC7UUMpnkfcokZHP4jPqeVLybDOQ0WxGOVV7fBA
-UNlUdzq/Pw9+7ZVu4OUbWI0vAPTeLrVTaovUsaoAa6ACIv9PC+ntlVuVSq/MqgM1
-MdhjnL5Hl4xeZeKs3UVNjJawpvS/iTTSGTUXXlPld2SrcccL2EriFwKUbOx/gspw
-vP5p0iVv8HnoM57MYuixQgMcirPap2xwLrKuw+z0GKXeOxdrGgNCYZG7dMiewqCL
-1qTeKx+vE/JsjI2SFnzmewn3S+8gh/mGYq3qEtLWuTHHe8i5IDmVk5TGEDWqCHzU
-kV+kB3BPpvOu0t0l4EsJhvDLJ0cKglNbnyOQpnB0iNbP5iqoFqAG148gxJ7R8GMc
-EeK+GHwBMnFjLDOmrRiuhHnV8isjr9BI/50aJAfyfoLrojeoeZBwoyqqjFj8OPkB
-pH1KKQOGrFBmsFWmPNKL
-=Pq5m
+iEYEAREIAAYFAlN72fwACgkQ1ycZbhPLE2AODQCfavLEla7C6iuEt5ts1EVBqJR8
+pU4Ani08o+zZ+XSJcJr8o7xAIm205lbm
+=M06I
-----END PGP SIGNATURE-----
diff --git a/dev-lang/ekopath/ekopath-5.0.1_pre20131115.ebuild b/dev-lang/ekopath/ekopath-5.0.1_pre20131115.ebuild
new file mode 100644
index 000000000000..09cc07db92ae
--- /dev/null
+++ b/dev-lang/ekopath/ekopath-5.0.1_pre20131115.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/ekopath/ekopath-5.0.1_pre20131115.ebuild,v 1.1 2014/05/20 22:40:56 bicatali Exp $
+
+EAPI=5
+
+inherit versionator
+
+MY_PV=$(get_version_component_range 1-3)
+DATE=$(get_version_component_range 4)
+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 ~amd64-linux"
+IUSE=""
+
+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=${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() {
+ local opts
+ # You must paxmark -m EI_PAX (not PT_PAX) to run the installer
+ # on a pax enabled kernel. Adding PT_PAX breaks the binary.
+ scanelf -Xxz m ${P}.run >> /dev/null
+
+ ./${P}.run \
+ --prefix "${ED}/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)
+ scanelf -Xe "${ED}/opt/ekopath/lib/${MY_PV}/x8664/64/libstl.so"
+
+ 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 fde6162c661f..c8c81d4cd1d9 100644
--- a/dev-lang/ekopath/metadata.xml
+++ b/dev-lang/ekopath/metadata.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>sci</herd>
- <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
- program performance on any Intel 64 or AMD64 platform supporting Intel MMX,
- SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AMD SSE4A and AVX.
- </longdescription>
+<herd>sci</herd>
+<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
+ program performance on any Intel 64 or AMD64 platform supporting Intel MMX,
+ SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AMD SSE4A and AVX.
+</longdescription>
</pkgmetadata>