use autotools-utils.eclass
authorThomas Kahle <tomka@gentoo.org>
Mon, 15 Aug 2011 09:22:11 +0000 (09:22 +0000)
committerThomas Kahle <tomka@gentoo.org>
Mon, 15 Aug 2011 09:22:11 +0000 (09:22 +0000)
Package-Manager: portage-2.1.10.10/cvs/Linux i686

sci-libs/mpir/ChangeLog
sci-libs/mpir/Manifest
sci-libs/mpir/mpir-2.4.0.ebuild

index 931fea931571519dd4bdfbd03de5dad0027489f7..d8cff7d02fba95e520d53677f7f4b5d1b289b02f 100644 (file)
@@ -1,6 +1,9 @@
 # ChangeLog for sci-libs/mpir
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/mpir/ChangeLog,v 1.9 2011/08/07 01:23:20 bicatali Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/mpir/ChangeLog,v 1.10 2011/08/15 09:22:11 tomka Exp $
+
+  15 Aug 2011; Thomas Kahle <tomka@gentoo.org> mpir-2.4.0.ebuild:
+  use autotools-utils.eclass
 
 *mpir-2.4.0 (07 Aug 2011)
 
index cd04d63e5eda3adda306fb7849e391406c598897..b7a817fc5ced8664d771b92e6c1afbd99e6a4aff 100644 (file)
@@ -1,5 +1,5 @@
 -----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA256
 
 AUX mpir-1.3.0-ABI-multilib.patch 3903 RMD160 3f961212097a7957f2cc831929c545cfc3e80e2b SHA1 cda3a90665716132f5078eedb0fdfca2eff3d4b2 SHA256 3db2dc41f385d6c8ce9da8406a42072c8462e6e15eba0b6ff93664ef31c00957
 AUX mpir-2.2.0-yasm.patch 2000 RMD160 78f93ced35f5c4bf88c051080b67a26467783653 SHA1 eeed8eb5fc421fb1a530dc7897b9cca581f36f2a SHA256 c1d0e2fc1e844dac937dd2019b406a329c0b9696dddb2afa85c8beaf8d312d1c
@@ -8,13 +8,13 @@ DIST mpir-2.3.1.tar.bz2 3284025 RMD160 b4605c08f77109625397fcfc2409198cbc024dea
 DIST mpir-2.4.0.tar.bz2 3347496 RMD160 6ef3574f95d998f94483bd45ffb1755af9e54a0f SHA1 db58d72dc098915826499f27aa6c1bf2d84293a9 SHA256 01562d0d4e81d7e273eb54dec334e9694cb2e14289944f8713b960f089c3bfa6
 EBUILD mpir-2.2.1.ebuild 1697 RMD160 d053421e9f1c419f873ece83657c21a237b03e62 SHA1 7f71e54359881a93d5ca3cbf0cca1dad564ede7c SHA256 f3c59c5e3f69db7d1bd5d9f8c8658e124a5dfbb0a6839f063e6d5cb383f307f1
 EBUILD mpir-2.3.1.ebuild 1705 RMD160 ecd3e89d2a7b11402d5f21f6e1c22cbaf6b49265 SHA1 9e657ffd13b18069cdde9fc985ce193d8e7a0c2b SHA256 752d447901f3c8c79e762fb66e50259c4e1f327d3bb83a16508c1d1950e8a62f
-EBUILD mpir-2.4.0.ebuild 1646 RMD160 94f5803382f104e7382ee13b030f887127cc2239 SHA1 33d9a4b85c2502317d32ffe22b6943d028f0c391 SHA256 8cd6de0bc20c1a43be98894a11203c37b140385b1aeef18a883f977abf81f39c
-MISC ChangeLog 1367 RMD160 bef1d7300241efa476b659d8af6eac1a2e48b16e SHA1 1340327ceae6db7001e39046e3bc11c9957e358c SHA256 f3d31fc0b3db5858391abd56be35a369a7c2c5a0e2c3ef4e71eda6ecb6f64fbd
+EBUILD mpir-2.4.0.ebuild 1684 RMD160 15d06c851f73cc5c132f9bd900e93f525738de46 SHA1 72f701544a569185d62369d8cd6045f17858e36b SHA256 6c910a6d563b1c763637ffad7a9b2899685400bc888e14e1fdd01098b7c7c6e9
+MISC ChangeLog 1461 RMD160 b0d047d1eb4dc02941ba042a81ee416bbdefcc82 SHA1 86607cfdcf3454b88bf8351034057c72cefd8948 SHA256 cdc58ab066e1ca939ea396e0ff48d7025b3d7763edf10a93b79d9a01e6dd950f
 MISC metadata.xml 784 RMD160 ff84adf5c55fb3f30eae61447ca148041d4e23d8 SHA1 a56f8fe3d0ebcd85d1ae26705eddab41c9879681 SHA256 0188fbe61ac973a5d01ef17bc65013d9855f02cdf80870db9cb9e7211d80a4c1
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.18 (GNU/Linux)
 
-iEYEARECAAYFAk496RIACgkQ1ycZbhPLE2CzvwCfeKmQzoknwL2OUC8Hyihf5B5m
-YNAAn2tEeRXPcw5ICPfS2uBHbRTtA3Pd
-=bz2L
+iF4EAREIAAYFAk5I5UgACgkQodBTJSDyo67eZwD+MHgPh2vLYJDvr798FaDp/srl
+eOomFvXTDjRpdZhwqDkA/3TeykJcNq3dOeS3leiPG8NgT1O6in9sbcU4yd2PmkBs
+=4UG7
 -----END PGP SIGNATURE-----
index dfafe2fb349fe4301875a856d8b9bc3cb0cef032..39a25e7cde18ef4103ca5812f5df840fbcf444d4 100644 (file)
@@ -1,10 +1,10 @@
 # Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/mpir/mpir-2.4.0.ebuild,v 1.1 2011/08/07 01:23:20 bicatali Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/mpir/mpir-2.4.0.ebuild,v 1.2 2011/08/15 09:22:11 tomka Exp $
 
 EAPI=4
 
-inherit eutils autotools
+inherit eutils autotools-utils
 
 DESCRIPTION="Library for arbitrary precision integer arithmetic derived from version 4.2.1 of gmp"
 HOMEPAGE="http://www.mpir.org/"
@@ -23,11 +23,11 @@ src_prepare(){
        epatch \
                "${FILESDIR}/${PN}-2.2.0-yasm.patch" \
                "${FILESDIR}/${PN}-1.3.0-ABI-multilib.patch"
+
        # In the same way there was QA regarding executable stacks
        # with GMP we have some here as well. We cannot apply the
        # GMP solution as yasm is used, at least on x86/amd64.
        # Furthermore we are able to patch config.ac.
-
        ebegin "Patching assembler files to remove executable sections"
        local i
        for i in $(find . -type f -name '*.asm') ; do
@@ -52,9 +52,10 @@ src_prepare(){
 src_configure() {
 # beware that cpudetection aka fat binaries is x86/amd64 only.
 # Place mpir in profiles/arch/$arch/package.use.mask when making it available on $arch.
-       econf \
-               $(use_enable cxx) \
-               $(use_enable cpudetection fat) \
+       myeconfargs=(
+               $(use_enable cxx)
+               $(use_enable cpudetection fat)
                $(use_enable static-libs static)
-
+       )
+       autotools-utils_src_configure
 }