summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTiziano Müller <dev-zero@gentoo.org>2007-07-29 10:32:34 +0000
committerTiziano Müller <dev-zero@gentoo.org>2007-07-29 10:32:34 +0000
commita38f2b86f2824fcca30bfdd60449144c6bc7f34f (patch)
treeaed0faea8c39b228d395fe7eaa73b0c356fa1dcc /dev-util/boost-build
parentDrop unused version. (diff)
downloadhistorical-a38f2b86f2824fcca30bfdd60449144c6bc7f34f.tar.gz
historical-a38f2b86f2824fcca30bfdd60449144c6bc7f34f.tar.bz2
historical-a38f2b86f2824fcca30bfdd60449144c6bc7f34f.zip
Version bump (bug #186811)
Package-Manager: portage-2.1.3_rc9
Diffstat (limited to 'dev-util/boost-build')
-rw-r--r--dev-util/boost-build/ChangeLog8
-rw-r--r--dev-util/boost-build/Manifest16
-rw-r--r--dev-util/boost-build/boost-build-1.34.1.ebuild67
-rw-r--r--dev-util/boost-build/files/digest-boost-build-1.34.13
4 files changed, 89 insertions, 5 deletions
diff --git a/dev-util/boost-build/ChangeLog b/dev-util/boost-build/ChangeLog
index 7aff42e33bbf..35a661133789 100644
--- a/dev-util/boost-build/ChangeLog
+++ b/dev-util/boost-build/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-util/boost-build
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/boost-build/ChangeLog,v 1.9 2007/06/23 17:57:12 kumba Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/boost-build/ChangeLog,v 1.10 2007/07/29 10:32:34 dev-zero Exp $
+
+*boost-build-1.34.1 (29 Jul 2007)
+
+ 29 Jul 2007; Tiziano Müller <dev-zero@gentoo.org>
+ +boost-build-1.34.1.ebuild:
+ Version bump (bug #186811)
23 Jun 2007; Joshua Kinard <kumba@gentoo.org> boost-build-1.34.0.ebuild:
Marked unstable on mips, per #182196.
diff --git a/dev-util/boost-build/Manifest b/dev-util/boost-build/Manifest
index 1e7e817d62f0..1bb4c693672e 100644
--- a/dev-util/boost-build/Manifest
+++ b/dev-util/boost-build/Manifest
@@ -1,12 +1,17 @@
DIST boost_1_34_0.tar.bz2 13021700 RMD160 2297f8093e0b2ecb8d52dd9734f149a073136d8a SHA1 d2fdb4535a13566917fe3d8377b017f094933641 SHA256 455cb8fa41b759272768257c2e7bdc5c47ec113245dfa533f275e787a855efd2
+DIST boost_1_34_1.tar.bz2 12986931 RMD160 303327ff852bc19dd7a94657fdef3c56f5882e06 SHA1 b771271d5cbd3bdb0f119dd66dfd36bad7a66866 SHA256 0f866c75b025a4f1340117a106595cc0675f48ba1e5a9b5c221ec7f19e96ec4c
EBUILD boost-build-1.34.0.ebuild 1788 RMD160 817f814f934b0395a005fff4429a4a6c1540eb96 SHA1 5a847d7b3288c3834ac7ca43db52f08c83bd48bd SHA256 ea916f0f4072a00416785d7da470a2f1654ad915f5c67409891b7f6add589336
MD5 8b02cd25ca55a8198ba93de43906695f boost-build-1.34.0.ebuild 1788
RMD160 817f814f934b0395a005fff4429a4a6c1540eb96 boost-build-1.34.0.ebuild 1788
SHA256 ea916f0f4072a00416785d7da470a2f1654ad915f5c67409891b7f6add589336 boost-build-1.34.0.ebuild 1788
-MISC ChangeLog 1383 RMD160 fe0c1461044ca8addd33ced474156fcc251b5b7d SHA1 9ca536df77c08453d63071f0bc73a745819164b9 SHA256 c56eb58c5b228b67dda68a231182639dc2fefb2e06c004d0d67d72dde82d57d1
-MD5 ea5cafb877cd095f9a76f9fcce6be9b1 ChangeLog 1383
-RMD160 fe0c1461044ca8addd33ced474156fcc251b5b7d ChangeLog 1383
-SHA256 c56eb58c5b228b67dda68a231182639dc2fefb2e06c004d0d67d72dde82d57d1 ChangeLog 1383
+EBUILD boost-build-1.34.1.ebuild 1791 RMD160 eeb7366718cba9f9acbc656b7c1ccb0148c77681 SHA1 68e61a982fe2a127318e109eb7b77dcb318fd3f5 SHA256 472ba18abf3df52078e5e6f3a0d8a248bac197368fe05c13bfecb8475e4cbe3d
+MD5 3296f8dd84c33a844766c1e0d05212eb boost-build-1.34.1.ebuild 1791
+RMD160 eeb7366718cba9f9acbc656b7c1ccb0148c77681 boost-build-1.34.1.ebuild 1791
+SHA256 472ba18abf3df52078e5e6f3a0d8a248bac197368fe05c13bfecb8475e4cbe3d boost-build-1.34.1.ebuild 1791
+MISC ChangeLog 1535 RMD160 a11ed9a71b6d5d6f0527bbaf834154c0e79637fe SHA1 28eba6986f13f916c7da05973e639bbbfd6bb209 SHA256 53409b35d5d44b74e062aa9d531fd76ff5c07de002e69802a636506e646b162d
+MD5 ea11ca88685741c5ab2a84555cb1479a ChangeLog 1535
+RMD160 a11ed9a71b6d5d6f0527bbaf834154c0e79637fe ChangeLog 1535
+SHA256 53409b35d5d44b74e062aa9d531fd76ff5c07de002e69802a636506e646b162d ChangeLog 1535
MISC metadata.xml 261 RMD160 5334f981ef24f0e2d90bbf1fc1acfa0861684476 SHA1 9c795ec41d3c4c6c284fc88f292ae04c23083f56 SHA256 3207c8a2b1789cb857ab68170ddb6d4e9e4f970e4a110119e62e7fac0b9f6ddb
MD5 27ff5413a93c29035d82d94e5d7d6d9a metadata.xml 261
RMD160 5334f981ef24f0e2d90bbf1fc1acfa0861684476 metadata.xml 261
@@ -14,3 +19,6 @@ SHA256 3207c8a2b1789cb857ab68170ddb6d4e9e4f970e4a110119e62e7fac0b9f6ddb metadata
MD5 e510e76996ad15f10d2eebe80282d2a3 files/digest-boost-build-1.34.0 247
RMD160 cc7660c3269f93cc7199ff0dd23b627ec5a16a4c files/digest-boost-build-1.34.0 247
SHA256 e6ddb1f3228847ac03c8e2dfd4be96c94820020f987ea7d817caa474b1ea2b74 files/digest-boost-build-1.34.0 247
+MD5 eba25bc9d638a710786fc82065c8317e files/digest-boost-build-1.34.1 247
+RMD160 edac20f07875c4f50c52c7c1602786a1fe3fabd1 files/digest-boost-build-1.34.1 247
+SHA256 0db94d04b8ec80c3bf998bb6dbb11546dc8cf1d3d03a3188429509d0a4cf53d0 files/digest-boost-build-1.34.1 247
diff --git a/dev-util/boost-build/boost-build-1.34.1.ebuild b/dev-util/boost-build/boost-build-1.34.1.ebuild
new file mode 100644
index 000000000000..d7b7d4bad711
--- /dev/null
+++ b/dev-util/boost-build/boost-build-1.34.1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/boost-build/boost-build-1.34.1.ebuild,v 1.1 2007/07/29 10:32:34 dev-zero Exp $
+
+inherit flag-o-matic toolchain-funcs versionator
+
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+
+MY_PV=$(replace_all_version_separators _)
+
+DESCRIPTION="A system for large project software construction, which is simple to use and powerfull."
+HOMEPAGE="http://www.boost.org/tools/build/v2/index.html"
+SRC_URI="mirror://sourceforge/boost/boost_${MY_PV}.tar.bz2"
+LICENSE="Boost-1.0"
+SLOT="0"
+IUSE=""
+
+DEPEND="!<dev-libs/boost-1.34.0"
+RDEPEND=""
+
+S=${WORKDIR}/boost_${MY_PV}/tools
+
+src_unpack() {
+ unpack ${A}
+
+ # Remove stripping option
+ cd "${S}/jam/src"
+ sed -i \
+ -e 's/-s\b//' \
+ build.jam || die "sed failed"
+
+ # This patch allows us to fully control optimization
+ # and stripping flags when bjam is used as build-system
+ # We simply extend the optimization and debug-symbols feature
+ # with empty dummies called 'none'
+ cd "${S}/build/v2"
+ sed -i \
+ -e 's/\(feature optimization : off speed space\)/\1 none/' \
+ -e 's/\(feature debug-symbols : on off\)/\1 none/' \
+ tools/builtin.jam || die "sed failed"
+}
+
+src_compile() {
+
+ cd jam/src
+ local toolset
+
+ if [ "${ARCH}" == "ppc-macos" ] ; then
+ toolset=darwin
+ else
+ # Using boost's generic toolset here, which respects CC and CFLAGS
+ toolset=cc
+ fi
+
+ append-flags -fno-strict-aliasing
+
+ CC=$(tc-getCC) ./build.sh ${toolset} || die "building bjam failed"
+}
+
+src_install() {
+ dobin jam/src/bin.*/bjam
+
+ cd "${S}/build/v2"
+ insinto /usr/share/boost-build
+ doins -r boost-build.jam bootstrap.jam build-system.jam site-config.jam user-config.jam \
+ build kernel options tools util
+}
diff --git a/dev-util/boost-build/files/digest-boost-build-1.34.1 b/dev-util/boost-build/files/digest-boost-build-1.34.1
new file mode 100644
index 000000000000..2ec12588df9d
--- /dev/null
+++ b/dev-util/boost-build/files/digest-boost-build-1.34.1
@@ -0,0 +1,3 @@
+MD5 2d938467e8a448a2c9763e0a9f8ca7e5 boost_1_34_1.tar.bz2 12986931
+RMD160 303327ff852bc19dd7a94657fdef3c56f5882e06 boost_1_34_1.tar.bz2 12986931
+SHA256 0f866c75b025a4f1340117a106595cc0675f48ba1e5a9b5c221ec7f19e96ec4c boost_1_34_1.tar.bz2 12986931