summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2013-02-23 10:45:21 +0000
committerJustin Lecher <jlec@gentoo.org>2013-02-23 10:45:21 +0000
commit156282056a345ab37f927fa09c961b824d105237 (patch)
tree10dbdfe997070245f024d87e09583624dd18a172 /dev-cpp
parentVersion bump. (diff)
downloadhistorical-156282056a345ab37f927fa09c961b824d105237.tar.gz
historical-156282056a345ab37f927fa09c961b824d105237.tar.bz2
historical-156282056a345ab37f927fa09c961b824d105237.zip
dev-cpp/tbb: Drop old
Package-Manager: portage-2.2.0_alpha163/cvs/Linux x86_64 Manifest-Sign-Key: 0x8009D6F070EB7916
Diffstat (limited to 'dev-cpp')
-rw-r--r--dev-cpp/tbb/ChangeLog6
-rw-r--r--dev-cpp/tbb/Manifest22
-rw-r--r--dev-cpp/tbb/metadata.xml4
-rw-r--r--dev-cpp/tbb/tbb-4.0.297.ebuild119
4 files changed, 12 insertions, 139 deletions
diff --git a/dev-cpp/tbb/ChangeLog b/dev-cpp/tbb/ChangeLog
index 0d93e298ee4b..5a3ffbbbf9ed 100644
--- a/dev-cpp/tbb/ChangeLog
+++ b/dev-cpp/tbb/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-cpp/tbb
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-cpp/tbb/ChangeLog,v 1.36 2013/02/22 17:26:11 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/tbb/ChangeLog,v 1.37 2013/02/23 10:45:21 jlec Exp $
+
+ 23 Feb 2013; Justin Lecher <jlec@gentoo.org> -tbb-4.0.297.ebuild,
+ metadata.xml:
+ Drop old
22 Feb 2013; Agostino Sarubbo <ago@gentoo.org> tbb-4.1.20121003.ebuild:
Stable for ppc, wrt bug #455510
diff --git a/dev-cpp/tbb/Manifest b/dev-cpp/tbb/Manifest
index 6712dbbb312f..5229476f8a4c 100644
--- a/dev-cpp/tbb/Manifest
+++ b/dev-cpp/tbb/Manifest
@@ -7,28 +7,16 @@ AUX tbb-4.0.297-underlinking.patch 475 SHA256 489473e0f30a53d13bd508d3d720df2e6d
AUX tbb-4.1.20120718-ldflags.patch 14639 SHA256 92f025c7f4fee3b6409823b0cfc6f29866bc813f64646fd61df8bdd24e630b20 SHA512 5afe125357d679eac2b11afacfb2443fe6bbed841223caccb625edf677562fe0886a2dcb9db0b96b0cd6ee3bf5f07363e26496b52d0b593081bcf2196688d638 WHIRLPOOL 2f57784f596fd39a3008e8557484c1bb46aec1c800abebe54bc5e4cdf5f96bbbea4d1b1967c4c1f70c340641c2eb19bb6e6d84c8622817f0df15bbb551f02858
AUX tbb-4.1.20121003-ldflags.patch 14517 SHA256 4ebbe650a8005ac5667fc5f4815ee0492dee84c90f4ded51169013072d561379 SHA512 78ef3992809a30d0d5a146f4ec3bb5c6674d59581626ad02dc82a41c080921d1291e1e29823509fe532043107bf1927fc04a9824294d9a416986264725ee58e3 WHIRLPOOL afcb4488dbd367c7659b1929a4ab2ab0dd2d91d214a33de8fdf4c7942d84943b171d19955db540c345acfbbf63125e034944bc0f2a0e7a8b59ec3e767b66a1d3
AUX tbb-4.1.20121003-ppc.patch 895 SHA256 762ea4b118ede189c9f527d8fbe4bdad2fb3814729267dc0333b03a5f1056923 SHA512 1b07f84163a1f372519b2a44ce1ed355c5d9bdad1987f2b2efcd5a85b599624b37d907d0dcc0c1d2254b619803edbeabdc5cbb7d933986b78b77081ecd4a23ab WHIRLPOOL cbbe2829f4e829867b4844486f07ff0be509f6b850332f5ee376e86519e0eb63598a2179c687199ad5b16a67ce74080f178940c8ac6bff354bf66dafb7192b06
-DIST tbb40_297oss_src.tgz 2097295 SHA256 2d1d10564e536c0ecf50d2db984f9fd9c615909bab13531936f0ca2c0e7cc2c2 SHA512 d41365eb13fdaab78fbdbc20d7d39681e3b6effc3e162c887dc2298307c1b7ad510133c1df50a458d6fd30f8b90f6af7be990180fd25695c2428d096097b9af5 WHIRLPOOL 05b471a23ea2f8c1f4f04bfe48abcf3156b06e5a2b405ae10f6767f10cc80268875802c1c4a140eaafdb17c44c102d6aff69c8296e650c6dbc42ea3487576e30
DIST tbb41_20121003oss_src.tgz 2250789 SHA256 5383727b9582a54cf4c4adbf22186b70e8eba276fcd3be81d746a937c5b47afc SHA512 fada6e32a09be2a151746caf3a15729c9ec6043b17e2f0aeb1bd903542310cdc6fe9ad85017ff5b2cfb16ae955c81c8b39ad8cf97f871bfcbd19d4948ef1d821 WHIRLPOOL 6c2a094e1dc6efed7189903bf8a6bbb8688ab1b15134c9f3c09fd5ed6a72315140505f5df410c89b65cd160a896222d71e01b3bfcbcd933281fb18a69eaf33f1
DIST tbb41_20130116oss_src.tgz 2461689 SHA256 4ae2c10899e3b6ef2f686013ec5901fc658444ca90178efaca6014b0665c34b6 SHA512 a537411cf9ae66caaa97af33fbc1e56b6598be7b14526c42fd24cedebac06b1979b39c89b080ff9ff353a1ce82b1d10c4863add79fb15578dd3b1598aea1200f WHIRLPOOL 279eb059a4877cd11d7c01bd8483885c12fbb389c51d0944cfe96270051705b8b42b6d6273533bfb668c231a557fe0cc127b091f2ba88237349137a8015e5654
-EBUILD tbb-4.0.297.ebuild 3451 SHA256 14e96ebacffe7fe136c38159ae6efe1ae41955342681690b4ee68ff641226f84 SHA512 e0012d56dcee2fa675d59e04bb711f03ec358f509782b3cc4dfc4efff6a72a67f6baf8395d5341a97837d4a53548e33c64ed0e3c4330b82c85d06b82e977e54a WHIRLPOOL 8977fc59b91b6eb6975402b1113726274319591d501ad7f5a1d272adfbde44bc247d1e23d44a04d5e59296cacdb78aea12a15aba3acd7c62eb3bf7b26efa25df
EBUILD tbb-4.1.20121003.ebuild 2936 SHA256 79b650dbaff2d318d5b3d2f817acf47809b72af46564b8f2dc6e7e9b97e558c5 SHA512 29dd0fec5d413c3debaf44ef27ba818c8717675213243dcd1867f634d8317249cf9816869404ee44cb534b407f572209a87ce2c14a8916d32cb769aad8558475 WHIRLPOOL 081f5e527a174c54fc17b0fb2b6d4ea0bbd83c8ffe44a87927432478229386d2de90a6fc74fc12a7266c1982b3994025d7420c36c1f7db1822a3cc8bf2d77913
EBUILD tbb-4.1.20130116.ebuild 2936 SHA256 dbf1396f570fdef5b994242b555126b82493277efdf0f0f6a0568aac327202fb SHA512 4996a0b91bfe3cadfbc65924091f10717015be1b8249c1fe98f8b94604ca2914481dc4cc3d3abd7e01294818bea473b4b925529b773b9a74ea854357da5bb191 WHIRLPOOL 99e9023057b6f1ea0cb887086fab109a32b2ca05650fbfffb6dd17b41746754ade2a15061fb77dd1559b320f2f7fb4d7e3e4c1fdc01c6fa12e57a3d3fed16892
-MISC ChangeLog 6340 SHA256 feb93a62a1774307de529dfd9b074f372c2b69ae527bd8a1364985e70ebd23e7 SHA512 46f978b3674e9f62402c5fb150c044497730ac317fcd73f59c2476c5f842794ca6047a4934bf7e7c6d083d28c22c41ad2820433d15a966f4ad58c15737c6bd05 WHIRLPOOL 1fca57c74550467015018ef9fd3125682c46feac4db8c75a101de81a1bc1fa701cc548b4d1697b820dd0c4156f8dcc541616383d220976b065f09e74f1cb4d10
-MISC metadata.xml 503 SHA256 df5167eb58798ee657f0c55f2776e7e44d96bd9fe2e1c71783dcf6cd1c65296f SHA512 1085a87e3f4e0dfc5c11e3b767f78e64225f6266a04be6271bbd8aeeb6bb16948ab26d0cec79773d1568dea23acf57a85acb84cf7c6dac314144c2f0087c7d1c WHIRLPOOL 6359fe487c224a3fb58df9e6cdbcf5703c751567521ae23a6f965905ca9e7a47b4b6689fa3e542fb196def6b55d8ae02bf14a51604bad95712eeaafb4f8c090c
+MISC ChangeLog 6437 SHA256 49d019ff1c189e27b80d9a99c031affdb0c7c38b2cb04556f1b44d4c3e0cfa2b SHA512 8b8e173620af6175bfe52b9e1857a3c4b3257ad13a5c3715678f443d84b619560da510a5bc9c37507bf3fdbe5a37b619c08717e310bc26c0a945ca89fde610a3 WHIRLPOOL 7ebf4336f0052bf1ed2413c7c0fe5ea09677ef843805d7568320b471c853b2e04da1369dac529f0d246d6968726899582a28fae07ebbbdcbe22308d7abdda06f
+MISC metadata.xml 507 SHA256 2c4e4f0b91675da8916c33fd9277b846cd9cbcd8f2629b173682273e9e3edb28 SHA512 8efb5b8d01879a8707fc5d9dd2424edff475be7a1664bf23d8c7bf42f20af01d6a15f39c921cdb264560be3e6dd9ad1325fcf6979e326264f0c2e7cf828cd757 WHIRLPOOL 5a99185cb1995f3210930c5e117e11de2395cf4182e3892a5ad6487a61e8ac53e4c9f17ac1742ad40b1b6f4d159e4fde26b3ca9e4bf9d351fc49243a5f40bb2b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQIcBAEBCgAGBQJRJ6muAAoJELp701BxlEWfOtAP/1AWlp54DPqw0DCSv0/sMtYe
-ikjvtbEOl8G9V2f58+AMRep9MrjRNdnXK24Yt6IeOWkg/OzoipUF72mAUnrINRS3
-9BHOzyHUN/E/H6KCdR4QM4qmxSPswf07FopBNd7TXfb7PVg7XeRSy1lVUyivMWT1
-Fyi3G0AoGAXjXZYKoGj3rsq5Uhe5rPXrMel7YcYGVLD0au/8rZ7tRH3nLhxs2UTf
-Put7KYd5WbchvZQtHGVn6vzl+LI7DZZ9tUCe38L+JkaKTv/wSs3duvmOS+fMClTv
-Lsj4nokoTVNNZc3A/Cvzz+JxPbRsa5aI+tBkQWSK52NKLNy42tJ+Ozwu1qUJib4O
-GZZxMP0np9j9q4Z0ONsD/gvChR8+lD5DiKGU+/mvnPmP0QDlItyqJ2IVXviAdoQD
-Yp6QFOzOdVt7/qNWnDF3oZYhoGwjxmKqFgxGMcN+1CAVL3uTYteqfhd3CaIUlYwe
-ocf5M9VDUyDgBEqn9DyxEFrqmZivSPo1hxmtZQILAfK7fM4r6NJNC7CN/kSuiMJm
-n4KoJqHRhvgMNNta2usJAQ9T6p+hlil8r0ncjEWn38KtzQkpi+jGWpBMLX27Y2Hm
-ixe6wJwDFS6kePy0UbspseVbTvBCWbq6a837OnSrS5JpoG2rMqlAYRZ5MCzBBscy
-6HQapvDtEyWLKboSRpMy
-=5wKC
+iEYEAREKAAYFAlEone0ACgkQgAnW8HDreRZbkwCfc+tNVd7e/qObabu6ISlH8581
+qMYAoMpvV+hLURnGj6lvQZC6anjn02lo
+=KAyZ
-----END PGP SIGNATURE-----
diff --git a/dev-cpp/tbb/metadata.xml b/dev-cpp/tbb/metadata.xml
index 4e6e40611722..d9d21c8a6ebc 100644
--- a/dev-cpp/tbb/metadata.xml
+++ b/dev-cpp/tbb/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<herd>sci</herd>
-<longdescription lang="en">
+ <herd>sci</herd>
+ <longdescription lang="en">
The Intel Threading Building Blocks is a library that helps you
leverage multi-core processor performance without having to be a
threading expert. It represents a higher-level, task-based
diff --git a/dev-cpp/tbb/tbb-4.0.297.ebuild b/dev-cpp/tbb/tbb-4.0.297.ebuild
deleted file mode 100644
index fa0785eb8557..000000000000
--- a/dev-cpp/tbb/tbb-4.0.297.ebuild
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-cpp/tbb/tbb-4.0.297.ebuild,v 1.11 2012/09/13 22:37:22 bicatali Exp $
-
-EAPI=4
-inherit eutils flag-o-matic multilib versionator toolchain-funcs
-
-# those 2 below change pretty much every release
-# url number
-MYU="78/181"
-# release update
-MYR="%20update%203"
-
-PV1="$(get_version_component_range 1)"
-PV2="$(get_version_component_range 2)"
-PV3="$(get_version_component_range 3)"
-MYP="${PN}${PV1}${PV2}_${PV3}oss"
-
-DESCRIPTION="High level abstract threading library"
-HOMEPAGE="http://www.threadingbuildingblocks.org/"
-SRC_URI="http://www.threadingbuildingblocks.org/uploads/${MYU}/${PV1}.${PV2}${MYR}/${MYP}_src.tgz"
-LICENSE="GPL-2-with-exceptions"
-
-SLOT="0"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-IUSE="debug doc examples"
-# FIXME
-# https://bugs.gentoo.org/show_bug.cgi?id=412675#c10
-# restricting test for stabilization
-#RESTRICT="test"
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-S="${WORKDIR}/${MYP}"
-
-src_prepare() {
- epatch \
- "${FILESDIR}"/${PN}-3.0.104-tests.patch \
- "${FILESDIR}"/${PN}-4.0.297-underlinking.patch \
- "${FILESDIR}"/${PN}-4.0.297-ldflags.patch
- # use fully qualified compilers. do not force pentium4 for x86 users
- sed -i \
- -e "s/-O2/${CXXFLAGS}/g" \
- -e "/CPLUS/s/g++/$(tc-getCXX)/g" \
- -e "/CONLY/s/gcc/$(tc-getCC)/g" \
- -e "s/gcc -/$(tc-getCC) -v/g" \
- -e '/CPLUS_FLAGS +=/s/-march=pentium4//' \
- -e 's/-m64//g' \
- build/*.inc || die
- # - Strip the $(shell ... >$(NUL) 2>$(NUL)) wrapping, leaving just the
- # actual command.
- # - Force generation of version_string.tmp immediately after the directory
- # is created. This avoids a race when the user builds tbb and tbbmalloc
- # concurrently. The choice of Makefile.tbb (instead of
- # Makefile.tbbmalloc) is arbitrary.
- sed -i \
- -e 's/^\t\$(shell \(.*\) >\$(NUL) 2>\$(NUL))\s*/\t\1/' \
- -e 's!^\t@echo Created \$(work_dir)_\(debug\|release\).*$!&\n\t$(MAKE) -C "$(work_dir)_\1" -r -f $(tbb_root)/build/Makefile.tbb cfg=\1 tbb_root=$(tbb_root) version_string.tmp!' \
- src/Makefile || die
- find include -name \*.html -delete
-
- cat <<-EOF > ${PN}.pc
- prefix=${EPREFIX}/usr
- libdir=\${prefix}/$(get_libdir)
- includedir=\${prefix}/include
- Name: ${PN}
- Description: ${DESCRIPTION}
- Version: ${PV}
- URL: ${HOMEPAGE}
- Libs: -L\${libdir} -ltbb -ltbbmalloc
- Cflags: -I\${includedir}/tbb
- EOF
-}
-
-src_compile() {
- # wrt #418453#c3
- append-ldflags $(no-as-needed)
-
- if [[ $(tc-getCXX) == *g++ ]]; then
- myconf="compiler=gcc"
- elif [[ $(tc-getCXX) == *ic*c ]]; then
- myconf="compiler=icc"
- fi
- local ccconf="${myconf}"
- if use debug || use examples; then
- ccconf="${ccconf} tbb_debug tbbmalloc_debug"
- fi
- emake -C src ${ccconf} tbb_release tbbmalloc_release
-}
-
-src_test() {
- local ccconf="${myconf}"
- if use debug || use examples; then
- ${ccconf}="${myconf} test_debug tbbmalloc_test_debug"
- fi
- emake -C src ${ccconf} test_release
-}
-
-src_install(){
- local l
- for l in $(find build -name lib\*.so.\*); do
- dolib.so ${l}
- local bl=$(basename ${l})
- dosym ${bl} /usr/$(get_libdir)/${bl%.*}
- done
- insinto /usr
- doins -r include
- insinto /usr/$(get_libdir)/pkgconfig
- doins ${PN}.pc
- dodoc README CHANGES doc/Release_Notes.txt
- use doc && dohtml -r doc/html/*
-
- if use examples ; then
- insinto /usr/share/doc/${PF}/examples/build
- doins build/*.inc
- insinto /usr/share/doc/${PF}/examples
- doins -r examples
- fi
-}