Using check-reqs to check for enough free diskspace for building tests (thanks to...
authorTiziano Müller <dev-zero@gentoo.org>
Tue, 20 Feb 2007 20:43:00 +0000 (20:43 +0000)
committerTiziano Müller <dev-zero@gentoo.org>
Tue, 20 Feb 2007 20:43:00 +0000 (20:43 +0000)
Package-Manager: portage-2.1.2-r7

dev-libs/boost/ChangeLog
dev-libs/boost/Manifest
dev-libs/boost/boost-1.33.1-r1.ebuild

index b259cf14417aa1e67e116193582eb6bfacdb1c42..c51363a3ad5872d12e5ce575c34a176769c6c7c9 100644 (file)
@@ -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 <dev-zero@gentoo.org> 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 <dev-zero@gentoo.org> boost-1.33.1-r1.ebuild,
   boost-1.34_pre20061214.ebuild:
index d8c2fec4f0dc33a5e2851ae4422dd29cae16e8f3..592cab5744c1fc874737304997c7b87c9359e8e6 100644 (file)
@@ -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
index 7000bb6cbc9bedc85b3e6a20a8b0c694461f4edc..c14c1146c8c6c7ed1dcb4cb0fa80800686a23d20 100644 (file)
@@ -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"