From 4ed4f657e8677bdcaec84c65d003ab8056e5169c Mon Sep 17 00:00:00 2001 From: Thomas Kahle Date: Mon, 15 Aug 2011 09:22:11 +0000 Subject: [PATCH] use autotools-utils.eclass Package-Manager: portage-2.1.10.10/cvs/Linux i686 --- sci-libs/mpir/ChangeLog | 5 ++++- sci-libs/mpir/Manifest | 12 ++++++------ sci-libs/mpir/mpir-2.4.0.ebuild | 15 ++++++++------- 3 files changed, 18 insertions(+), 14 deletions(-) diff --git a/sci-libs/mpir/ChangeLog b/sci-libs/mpir/ChangeLog index 931fea931571..d8cff7d02fba 100644 --- a/sci-libs/mpir/ChangeLog +++ b/sci-libs/mpir/ChangeLog @@ -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 mpir-2.4.0.ebuild: + use autotools-utils.eclass *mpir-2.4.0 (07 Aug 2011) diff --git a/sci-libs/mpir/Manifest b/sci-libs/mpir/Manifest index cd04d63e5eda..b7a817fc5ced 100644 --- a/sci-libs/mpir/Manifest +++ b/sci-libs/mpir/Manifest @@ -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----- diff --git a/sci-libs/mpir/mpir-2.4.0.ebuild b/sci-libs/mpir/mpir-2.4.0.ebuild index dfafe2fb349f..39a25e7cde18 100644 --- a/sci-libs/mpir/mpir-2.4.0.ebuild +++ b/sci-libs/mpir/mpir-2.4.0.ebuild @@ -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 } -- 2.26.2