From 639babae2f27405ffe42611cdbe8c37a9e26785b Mon Sep 17 00:00:00 2001 From: =?utf8?q?Tiziano=20M=C3=BCller?= Date: Tue, 20 Feb 2007 20:43:00 +0000 Subject: [PATCH] Using check-reqs to check for enough free diskspace for building tests (thanks to Ciaran for the hint) Package-Manager: portage-2.1.2-r7 --- dev-libs/boost/ChangeLog | 6 +++++- dev-libs/boost/Manifest | 16 ++++++++-------- dev-libs/boost/boost-1.33.1-r1.ebuild | 14 +++++++++----- 3 files changed, 22 insertions(+), 14 deletions(-) diff --git a/dev-libs/boost/ChangeLog b/dev-libs/boost/ChangeLog index b259cf14417a..c51363a3ad58 100644 --- a/dev-libs/boost/ChangeLog +++ b/dev-libs/boost/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-libs/boost # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/ChangeLog,v 1.108 2007/02/20 20:32:25 dev-zero Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/ChangeLog,v 1.109 2007/02/20 20:43:00 dev-zero Exp $ + + 20 Feb 2007; Tiziano Müller boost-1.33.1-r1.ebuild: + Using check-reqs to check for enough free diskspace for building tests + (thanks to Ciaran for the hint) 20 Feb 2007; Tiziano Müller boost-1.33.1-r1.ebuild, boost-1.34_pre20061214.ebuild: diff --git a/dev-libs/boost/Manifest b/dev-libs/boost/Manifest index d8c2fec4f0dc..592cab5744c1 100644 --- a/dev-libs/boost/Manifest +++ b/dev-libs/boost/Manifest @@ -12,10 +12,10 @@ RMD160 478b592e9d33d371b07e5364e63512c8208263bf files/random-Jamfile 355 SHA256 7dc71ab8b862ccd5ea9c21c42557adfe0c711ea7fbe7faa47328a37aa84bc096 files/random-Jamfile 355 DIST boost_1_33_1.tar.bz2 11507161 RMD160 3d5999d321b558f74d786bec52ee1b1fcd7e7152 SHA1 22682f75ff0d1ea548688e78c8cca83d599ca576 SHA256 6232e93205acbc8c705f44f15977aae158550c99a384f41606cff26c16393be0 DIST boost_1_34_pre20061214.tar.bz2 12357020 RMD160 51a96ef3dc28b4bd1d5fc3c295a4a3f874fe59fa SHA1 62e6fc5ea23aec68e26282068e950c0ca035f846 SHA256 4c88805afe6b47366d960d878eec8a6e0e7f40a7f9122a7d877020e9102d0e49 -EBUILD boost-1.33.1-r1.ebuild 7016 RMD160 dc825f5f030292e48c938b53b937bc2f49642b26 SHA1 95fc60aa2f8d57dcbee1e9ee159ba010bc09d300 SHA256 8a248c612a4934ad163d34018c9a0f086fb70b6a94adef4998770668f81cb0b9 -MD5 0f05eb17be46da180ff4620f141a041e boost-1.33.1-r1.ebuild 7016 -RMD160 dc825f5f030292e48c938b53b937bc2f49642b26 boost-1.33.1-r1.ebuild 7016 -SHA256 8a248c612a4934ad163d34018c9a0f086fb70b6a94adef4998770668f81cb0b9 boost-1.33.1-r1.ebuild 7016 +EBUILD boost-1.33.1-r1.ebuild 7040 RMD160 67e18fb6836914ce49e3ee6cacb7ed7f25489cd3 SHA1 76c774027a8e74c072991bb1c928eeae94c016b1 SHA256 bcbb766b08efd63f646eb25bc5ee04c42b03a922d7ba89658752e04cad017413 +MD5 f046cd50e69d0f5a594a6f9bc344affe boost-1.33.1-r1.ebuild 7040 +RMD160 67e18fb6836914ce49e3ee6cacb7ed7f25489cd3 boost-1.33.1-r1.ebuild 7040 +SHA256 bcbb766b08efd63f646eb25bc5ee04c42b03a922d7ba89658752e04cad017413 boost-1.33.1-r1.ebuild 7040 EBUILD boost-1.33.1.ebuild 5698 RMD160 6c77b00c3027e82a9753419446d57fd489b93a5e SHA1 a9485dbd6b1c576d1d0723389fb2aaa4c13bb3f3 SHA256 40ca99406b69fc646969eade68e3363279218df5fce358ec9d7ad98b289dc0f5 MD5 85e241bdaa449cd9fd1f1dfd99915f64 boost-1.33.1.ebuild 5698 RMD160 6c77b00c3027e82a9753419446d57fd489b93a5e boost-1.33.1.ebuild 5698 @@ -24,10 +24,10 @@ EBUILD boost-1.34_pre20061214.ebuild 3851 RMD160 fe475d7c04c74b975262c602288def1 MD5 f37a63a2720f7dd8e0075f6eed86d3d9 boost-1.34_pre20061214.ebuild 3851 RMD160 fe475d7c04c74b975262c602288def1c34223e7f boost-1.34_pre20061214.ebuild 3851 SHA256 cbf5b683dad117032b4e17e91ebc29f7d908caa95af0febd00e07bde876bd038 boost-1.34_pre20061214.ebuild 3851 -MISC ChangeLog 14701 RMD160 0451619dc2c2993c9614e1743f0cf886b5146c1a SHA1 4f18f5ab19de5f8a3ebeae8e167e0653d10bf581 SHA256 faf387dae1f6c5edc0837768140363b06bd055c8a5cf9f00c2f2e514e8df33b4 -MD5 ef9101ef0da84ce63752289191602ebe ChangeLog 14701 -RMD160 0451619dc2c2993c9614e1743f0cf886b5146c1a ChangeLog 14701 -SHA256 faf387dae1f6c5edc0837768140363b06bd055c8a5cf9f00c2f2e514e8df33b4 ChangeLog 14701 +MISC ChangeLog 14886 RMD160 114ced7d0e6cf1e7569fa3d3bce3250545898ed8 SHA1 3e0e20c053e48e5c0a1f6dfd40f7c2415a335756 SHA256 34baaf29bc10fc797f3956501656f7d4ab0da5b02f7b01a97be5e4fc56e0b20e +MD5 3b1ead98f286a4bcb35abd678e19a805 ChangeLog 14886 +RMD160 114ced7d0e6cf1e7569fa3d3bce3250545898ed8 ChangeLog 14886 +SHA256 34baaf29bc10fc797f3956501656f7d4ab0da5b02f7b01a97be5e4fc56e0b20e ChangeLog 14886 MISC metadata.xml 349 RMD160 d25d9702dc4a5438f4bf5f7a9e9fc1b0664b6bdd SHA1 042144f72d878c355a55ad72a5212b2c2db88b9a SHA256 17524a0d3400af3c713289c5cf1f713cf63619264b9c6b535be3e2d543512cf6 MD5 b0f631e883fed00f233ff27ce7ceb93d metadata.xml 349 RMD160 d25d9702dc4a5438f4bf5f7a9e9fc1b0664b6bdd metadata.xml 349 diff --git a/dev-libs/boost/boost-1.33.1-r1.ebuild b/dev-libs/boost/boost-1.33.1-r1.ebuild index 7000bb6cbc9b..c14c1146c8c6 100644 --- a/dev-libs/boost/boost-1.33.1-r1.ebuild +++ b/dev-libs/boost/boost-1.33.1-r1.ebuild @@ -1,8 +1,8 @@ # Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/boost-1.33.1-r1.ebuild,v 1.15 2007/02/20 20:32:25 dev-zero Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/boost-1.33.1-r1.ebuild,v 1.16 2007/02/20 20:43:00 dev-zero Exp $ -inherit eutils distutils multilib python versionator +inherit eutils distutils multilib python versionator check-reqs MY_P=${PN}_$(replace_all_version_separators _) @@ -40,6 +40,12 @@ src_unpack() { } pkg_setup() { + + if has test ${FEATURES} ; then + CHECKREQS_DISK_BUILD="2048" + check_reqs + fi + BOOSTJAM="${S}/tools/build/jam_src/bin.*/bjam" # FIXME: Until we have a better way to do that @@ -234,9 +240,7 @@ src_install () { } src_test() { - ewarn "This test might take a couple of hours even on a recent machine" - ewarn "and you need 2 GB free space in your temp directory." - ebeep + ewarn "This test might take a couple of hours even on a recent machine!" elog "It is possible to provide a regression_comment file" elog "which might be useful it you intend to send the generated" -- 2.26.2