EAPI=4 and missing dep on boost
authorThomas Kahle <tomka@gentoo.org>
Sun, 25 Sep 2011 18:15:11 +0000 (18:15 +0000)
committerThomas Kahle <tomka@gentoo.org>
Sun, 25 Sep 2011 18:15:11 +0000 (18:15 +0000)
Package-Manager: portage-2.1.10.19/cvs/Linux i686

sci-mathematics/normaliz/ChangeLog
sci-mathematics/normaliz/Manifest
sci-mathematics/normaliz/normaliz-2.7.ebuild

index 78e2abea42ed174472483b63568d7960109769e5..c75bf578a9c4028c2c00fb5c3016ab11c3687766 100644 (file)
@@ -1,6 +1,9 @@
 # ChangeLog for sci-mathematics/normaliz
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/normaliz/ChangeLog,v 1.5 2011/07/08 11:22:05 tomka Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/normaliz/ChangeLog,v 1.6 2011/09/25 18:15:11 tomka Exp $
+
+  25 Sep 2011; Thomas Kahle <tomka@gentoo.org> normaliz-2.7.ebuild:
+  EAPI=4 and missing dep on boost
 
 *normaliz-2.7 (08 Jul 2011)
 
index 25e7c2bd593110855f4ba5bcc4376259bfbcbee9..67d4b92a8ce816fc3bc3e4d454566d89562e90b7 100644 (file)
@@ -6,13 +6,13 @@ AUX normaliz-2.7-respect-flags.patch 1652 RMD160 53b51b326105394f25af2ef98d8233b
 DIST Normaliz2.5.zip 4678783 RMD160 28f2c1aa0d88e83ef1e1f26f4a946e64e4871436 SHA1 a0095aa8f591fe485224deb73cce034e247472ab SHA256 31decc5172450ac918b97ff5cefb3b9b9b94e70d69cc4271962ba90f04ecde43
 DIST Normaliz2.7.zip 5877050 RMD160 6dfc28eaf722828f38b111d40d765f3a7d22a883 SHA1 4bf13733eb529a7f09fe31618312888daec9a011 SHA256 cb370014f41e252732bfbd217a3c7871c5d3b1bbd96ada89209edd2a205b282d
 EBUILD normaliz-2.5-r1.ebuild 1565 RMD160 e6e1b703d5dc8745b820ecc56077c298e67f7bf2 SHA1 b2a4acec9657d6e99bf4c090c70d9e826a2d4356 SHA256 3815bdb36c0d60d5af96effcd66a5573fe772e1441e084c8705f7f11a8ef3c2d
-EBUILD normaliz-2.7.ebuild 1560 RMD160 acc03826f06f1852ba97f3765f33c5f9a2f6f351 SHA1 33756183d04fabf4042fd59ed49600d00adef049 SHA256 dc00e8c757faab95b3c35bec2a3d808a4f99aa367fdca716e9ec6d1a0960221f
-MISC ChangeLog 1018 RMD160 13a78ff002e1fbc59d03a95ca07003fca160bf94 SHA1 e906c3b4cd76290c4ba6a23fe899cc49ae08934d SHA256 5f051bbcfb378c6f01b3c6948df339d6fbc7d61a9b768560c9bb821931b8cb99
+EBUILD normaliz-2.7.ebuild 1602 RMD160 89de175fc30a3798f8244a7a48e516265f5a59a6 SHA1 8753e905a94fc2df174306cf4a95451b50b029b1 SHA256 6b20e23a55146ec179fbe98e4aa6240d6aeefec310b4c6bd04f10c072f91208d
+MISC ChangeLog 1121 RMD160 88fa15d7219331187953045899690e6e6ba8a8c3 SHA1 77265f964ceb71ff633d87a47ea73b94f227deef SHA256 438861a7e6daec5d06ddea05a9ea0cc3416fde1862bdbca4970c12e31bcaaad6
 MISC metadata.xml 597 RMD160 453acb06c8de432a488952cb8cab1076d3ccd117 SHA1 455ec0ef6e1b2dc39013670549be3d4633db6b42 SHA256 0614108b9f9964523d351f009eda2c7e3af669a60ffa9265597c1ca040d5c90d
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.17 (GNU/Linux)
 
-iF4EAREIAAYFAk4W6RQACgkQodBTJSDyo65AvAD+IAhVu0Z4Bu8ANnieQ49TMWrE
-RGRr9acoYIEuPBlAuzIA/RTabEHBX8Eju07WvWVP677kHmmM5M5Wtsuor79lw5O6
-=VvV7
+iF4EAREIAAYFAk5/b7QACgkQodBTJSDyo67dcwD/XoH7Burf7zg1Ka2uoZjhQGQ9
+xoBF7pMuzMu5ykZyBbMA/31q0KYMLp/aZuwcbCm4UBZk51EtYBYMaiF+PYfe1r6A
+=7JRE
 -----END PGP SIGNATURE-----
index 13c5d5d19b0d762fec2c0bf9998a1c684f99a38d..aeb9cf4945105843ce5f845f1a32ec085cc8f447 100644 (file)
@@ -1,8 +1,8 @@
 # Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/normaliz/normaliz-2.7.ebuild,v 1.1 2011/07/08 11:22:05 tomka Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/normaliz/normaliz-2.7.ebuild,v 1.2 2011/09/25 18:15:11 tomka Exp $
 
-EAPI=2
+EAPI=4
 
 inherit eutils toolchain-funcs
 
@@ -19,7 +19,9 @@ IUSE="extras openmp"
 
 RDEPEND="dev-libs/gmp[-nocxx]"
 DEPEND="${RDEPEND}
-       app-arch/unzip"
+       app-arch/unzip
+       dev-libs/boost"
+# Only a boost header is needed -> not RDEPEND
 
 S=${WORKDIR}/${MYP}
 
@@ -34,12 +36,12 @@ src_prepare () {
 }
 
 src_compile(){
-       emake CXX="$(tc-getCXX)" OPENMP="${OPENMP}" -C source || die
+       emake CXX="$(tc-getCXX)" OPENMP="${OPENMP}" -C source
 }
 
 src_install() {
-       dobin source/normaliz || die
-       dodoc doc/"${MYP}Documentation.pdf" || die
+       dobin source/normaliz
+       dodoc doc/"${MYP}Documentation.pdf"
        if use extras; then
                elog "You have selected to install extras which consist of Macaulay2"
                elog "and Singular packages. These have been installed into "