public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Justin Lecher" <jlec@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-cpp/tbb/
Date: Wed, 23 Sep 2015 13:04:32 +0000 (UTC)	[thread overview]
Message-ID: <1443013470.96ff8d893a1f0ff086c9c55d36f84e22a3e22993.jlec@gentoo> (raw)

commit:     96ff8d893a1f0ff086c9c55d36f84e22a3e22993
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 23 13:04:23 2015 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Wed Sep 23 13:04:30 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96ff8d89

dev-cpp/tbb: Drop old

Package-Manager: portage-2.2.21
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>

 dev-cpp/tbb/Manifest                |   1 -
 dev-cpp/tbb/tbb-4.3.20141023.ebuild | 127 ------------------------------------
 2 files changed, 128 deletions(-)

diff --git a/dev-cpp/tbb/Manifest b/dev-cpp/tbb/Manifest
index b19a8e5..2f8b59e 100644
--- a/dev-cpp/tbb/Manifest
+++ b/dev-cpp/tbb/Manifest
@@ -1,2 +1 @@
-DIST tbb43_20141023oss_src.tgz 2777177 SHA256 247a8d22d6850caa37d376aaeaf8bfcb06525ec5561fb6f6ed09cdad2c1f6414 SHA512 0718e7bf5f0b9525da9eb45beedc1c3832ccd813d72b10a7ed7c6a281d342325d04c65f797c29e2551d4f2bd470e57c81f38db0d6bd983f7871a90f2b5fe5020 WHIRLPOOL 7a6bc75e9404cbfc9f1e1bc53ff195e63c605aae1cc2883147d69bdd394694d21f916fa6d1c2708ff397a01c620fdb38966d0da5085df6d23dcba235de18c6a8
 DIST tbb43_20150611oss_src.tgz 2757631 SHA256 221f85fe64e11c9638e43b3c57d5750c26683905fc90827c0bcfefdb286e79c9 SHA512 83d5d827706b774ef5cd6df8082e5d7f48683388684423bb40565dfc25892fc2e57c382f719b78087d83e51edb3f7f7215f33d8b5039b55c32788d80efa6e0b8 WHIRLPOOL 8e98162b2307c759fb26923d76ab784dea81e166c8bf5323869d234da59641c333e5ae30b4a224bccbf20d4f5f6b75c658589f519a165ea3ad7658322f148c72

diff --git a/dev-cpp/tbb/tbb-4.3.20141023.ebuild b/dev-cpp/tbb/tbb-4.3.20141023.ebuild
deleted file mode 100644
index 5edd369..0000000
--- a/dev-cpp/tbb/tbb-4.3.20141023.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit eutils flag-o-matic multilib versionator toolchain-funcs
-
-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://threadingbuildingblocks.org/sites/default/files/software_releases/source/${MYP}_src.tgz"
-LICENSE="GPL-2-with-exceptions"
-
-SLOT="0"
-KEYWORDS="amd64 ~arm ppc ppc64 x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
-IUSE="debug doc examples"
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-S="${WORKDIR}/${MYP}"
-
-src_prepare() {
-	epatch \
-		"${FILESDIR}"/${PN}-4.0.297-underlinking.patch
-	# use fully qualified gcc compilers. do not force march/mcpu
-	# not tested with icc
-	# order in sed expressions is important
-	sed -i \
-		-e "s/g++/$(tc-getCXX)/g" \
-		-e "s/gcc/$(tc-getCC)/g" \
-		-e 's/-m\(arch\|cpu\)=*[[:space:]]//g' \
-		-e 's/-\(m\|-\)\(64\|32\)//g' \
-		-e 's/-O2/$(CXXFLAGS)/g' \
-		-e "/^ASM/s/as/$(tc-getAS)/g" \
-		build/*.gcc.inc || die
-
-	# Give it a soname on FreeBSD
-	echo 'LIB_LINK_FLAGS += -Wl,-soname=$(BUILDING_LIBRARY)' >>	build/FreeBSD.gcc.inc
-	# Set proper versionning on FreeBSD
-	sed -i -e '/.DLL =/s/$/.1/' build/FreeBSD.inc || die
-
-	# force 64bit where applicable, 32bit where applicable...
-	# built-in detection is based on running kernel, which messes up
-	# e.g. in a x86 chroot on amd64 kernel. Bug 462130
-	# see build/linux.inc for values
-	use amd64 && export arch=x86_64
-	use amd64-linux && export arch=x86_64
-	use x86 && export arch=ia32
-	use x86-linux && export arch=ia32
-	# no idea what to do with ppc but so far it seems to work
-
-	find include -name \*.html -delete || die
-
-	# pc files are for debian and fedora compatibility
-	# some deps use them
-	cat <<-EOF > ${PN}.pc.template
-		prefix=${EPREFIX}/usr
-		libdir=\${prefix}/$(get_libdir)
-		includedir=\${prefix}/include
-		Name: ${PN}
-		Description: ${DESCRIPTION}
-		Version: ${PV}
-		URL: ${HOMEPAGE}
-		Cflags: -I\${includedir}
-	EOF
-	cp ${PN}.pc.template ${PN}.pc
-	cat <<-EOF >> ${PN}.pc
-		Libs: -L\${libdir} -ltbb
-		Libs.private: -lm -lrt
-	EOF
-	cp ${PN}.pc.template ${PN}malloc.pc
-	cat <<-EOF >> ${PN}malloc.pc
-		Libs: -L\${libdir} -ltbbmalloc
-		Libs.private: -lm -lrt
-	EOF
-	cp ${PN}.pc.template ${PN}malloc_proxy.pc
-	cat <<-EOF >> ${PN}malloc_proxy.pc
-		Libs: -L\${libdir} -ltbbmalloc_proxy
-		Libs.private: -lrt
-		Requires: tbbmalloc
-	EOF
-	use debug || sed -i -e '/_debug/d' Makefile
-}
-
-src_compile() {
-	if [[ $(tc-getCXX) == *g++* ]]; then
-		comp="gcc"
-	elif [[ $(tc-getCXX) == *ic*c ]]; then
-		comp="icc"
-	else
-		die "compiler $(tc-getCXX) not supported by build system"
-	fi
-	emake compiler=${comp} tbb tbbmalloc
-}
-
-src_test() {
-	append-cxxflags -fabi-version=4
-	# avoid oversubscribing with -j1
-	emake -j1 compiler=${comp} test
-}
-
-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
-	doheader -r include/*
-
-	insinto /usr/$(get_libdir)/pkgconfig
-	doins *.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
-}


             reply	other threads:[~2015-09-23 13:04 UTC|newest]

Thread overview: 83+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-09-23 13:04 Justin Lecher [this message]
  -- strict thread matches above, loose matches on Subject: below --
2025-06-22 11:51 [gentoo-commits] repo/gentoo:master commit in: dev-cpp/tbb/ Sam James
2025-03-27 16:15 Sam James
2024-12-20 10:28 Nowa Ammerlaan
2024-12-19 15:17 Nowa Ammerlaan
2024-08-23 15:28 Fabian Groffen
2024-07-20 21:44 James Le Cuirot
2024-07-14 22:39 James Le Cuirot
2024-04-19 12:24 Sam James
2024-01-28 22:14 Sam James
2023-12-04 10:52 Sam James
2023-07-26  4:08 Sam James
2023-06-09 17:22 Arthur Zamarin
2023-06-09 16:43 Arthur Zamarin
2023-06-09 16:13 Arthur Zamarin
2023-06-09 14:38 Sam James
2023-04-15  2:10 Sam James
2023-01-13 12:37 Arthur Zamarin
2023-01-05  4:38 Sam James
2023-01-05  4:38 Sam James
2023-01-05  4:38 Sam James
2023-01-05  4:38 Sam James
2023-01-05  4:38 Sam James
2022-12-03  4:47 WANG Xuerui
2022-11-25 12:08 Arthur Zamarin
2022-11-25 12:05 Arthur Zamarin
2022-11-23 17:33 Andrew Ammerlaan
2022-11-23 14:12 Jakov Smolić
2022-11-22 20:16 Sam James
2022-11-19  4:03 Sam James
2022-11-19  4:03 Sam James
2022-11-19  3:34 Sam James
2022-10-10 20:39 Sam James
2022-10-10 18:34 Sam James
2022-09-22  5:48 Sam James
2022-07-03  7:06 Fabian Groffen
2022-05-19 13:36 Agostino Sarubbo
2022-05-19  9:29 Agostino Sarubbo
2022-05-16 12:51 Agostino Sarubbo
2022-05-13 20:09 Jakov Smolić
2022-03-21 15:20 Agostino Sarubbo
2022-01-02 22:49 Sam James
2022-01-02 22:42 Sam James
2022-01-02 22:32 Sam James
2021-10-06  8:33 Jakov Smolić
2021-07-14 16:15 Marek Szuba
2021-01-07 16:52 Sam James
2021-01-07 10:09 Sam James
2021-01-06  8:09 Sam James
2021-01-06  8:09 Sam James
2020-07-15 22:28 Guilherme Amadio
2020-04-16 15:10 Agostino Sarubbo
2020-04-15 12:15 Guilherme Amadio
2020-04-15 12:15 Guilherme Amadio
2020-04-01  8:51 Guilherme Amadio
2020-03-21 15:53 Agostino Sarubbo
2020-03-20 11:29 Agostino Sarubbo
2020-03-20  9:04 Agostino Sarubbo
2020-03-20  8:59 Agostino Sarubbo
2019-10-03  9:34 Guilherme Amadio
2019-08-16 14:35 Guilherme Amadio
2019-08-16 14:35 Guilherme Amadio
2019-08-16 14:35 Guilherme Amadio
2019-05-16 19:30 Aaron Bauman
2019-05-07 19:39 Michał Górny
2018-05-16 22:57 Aaron Bauman
2018-04-24 15:58 Matthias Maier
2018-04-19 12:37 Amy Liffey
2017-12-29 13:35 Fabian Groffen
2017-11-27 19:46 Sergei Trofimovich
2017-07-08 10:51 Alexis Ballier
2017-07-01  9:52 Sergei Trofimovich
2017-04-29 12:38 Jeroen Roovers
2017-03-31 12:09 Agostino Sarubbo
2017-03-31  8:52 Michael Weber
2017-03-31  2:20 Matthias Maier
2017-03-31  2:16 Matthias Maier
2017-03-31  2:16 Matthias Maier
2016-06-07 16:47 Tobias Klausmann
2015-11-26 10:36 Justin Lecher
2015-11-08 17:47 Justin Lecher
2015-09-20  8:32 Jeroen Roovers
2015-09-06 12:43 Agostino Sarubbo

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1443013470.96ff8d893a1f0ff086c9c55d36f84e22a3e22993.jlec@gentoo \
    --to=jlec@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox