diff options
author | Mike Frysinger <vapier@gentoo.org> | 2011-10-03 15:17:49 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2011-10-03 15:17:49 +0000 |
commit | bf592b489410889aac452c807a2f0abc033df520 (patch) | |
tree | bba2a109697a06f0a06d42c40c1e92aae0a7649e /dev-libs | |
parent | increase needed dev-libs/fribidi version, bug 385169 (diff) | |
download | historical-bf592b489410889aac452c807a2f0abc033df520.tar.gz historical-bf592b489410889aac452c807a2f0abc033df520.tar.bz2 historical-bf592b489410889aac452c807a2f0abc033df520.zip |
Add ebuild for libmpfr.so.1 ABI name.
Package-Manager: portage-2.2.0_alpha59/cvs/Linux x86_64
Diffstat (limited to 'dev-libs')
-rw-r--r-- | dev-libs/mpfr/ChangeLog | 7 | ||||
-rw-r--r-- | dev-libs/mpfr/Manifest | 13 | ||||
-rw-r--r-- | dev-libs/mpfr/mpfr-2.4.2_p3-r1.ebuild | 44 |
3 files changed, 57 insertions, 7 deletions
diff --git a/dev-libs/mpfr/ChangeLog b/dev-libs/mpfr/ChangeLog index 9c4b7ce06a2f..8cfd71839c6b 100644 --- a/dev-libs/mpfr/ChangeLog +++ b/dev-libs/mpfr/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-libs/mpfr # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/mpfr/ChangeLog,v 1.140 2011/09/14 15:56:06 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/mpfr/ChangeLog,v 1.141 2011/10/03 15:17:49 vapier Exp $ + +*mpfr-2.4.2_p3-r1 (03 Oct 2011) + + 03 Oct 2011; Mike Frysinger <vapier@gentoo.org> +mpfr-2.4.2_p3-r1.ebuild: + Add ebuild for libmpfr.so.1 ABI name. 14 Sep 2011; Jeroen Roovers <jer@gentoo.org> mpfr-3.0.1_p4.ebuild: Stable for HPPA (bug #380673). diff --git a/dev-libs/mpfr/Manifest b/dev-libs/mpfr/Manifest index 806fa561d86d..40e172e88f1c 100644 --- a/dev-libs/mpfr/Manifest +++ b/dev-libs/mpfr/Manifest @@ -1,5 +1,5 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 +Hash: SHA256 AUX 2.4.2/patch01 7136 RMD160 e612c1f8013860bbe53354022700855fdbc804f2 SHA1 9c8a8325848b4331e5c032abee1c765ad2e56de2 SHA256 ff84b6a8626c79f869d5625d70900e1f99a37f623cb124fdd949dcbcf9f9757e AUX 2.4.2/patch02 2538 RMD160 9d68771b4e7b267d20140a6e7b6fb55ddf38ef80 SHA1 39d921bd8d9b9f6abbd7d0311bcceaab7e0b77a6 SHA256 b61b3ff4abaf93e031d446be201c659275d1b49d1a02ac0a2de45e5fafd47f0b @@ -14,17 +14,18 @@ AUX 3.0.1/patch04 1722 RMD160 1d084bbcc37b8c2b75d6fec93d2e57a31371c002 SHA1 8880 DIST mpfr-2.4.2.tar.bz2 1077886 RMD160 a3563baef20dab98825d90971e6a69a649f53fdf SHA1 7ca93006e38ae6e53a995af836173cf10ee7c18c SHA256 c7e75a08a8d49d2082e4caee1591a05d11b9d5627514e678f02d66a124bcf2ba DIST mpfr-3.0.0.tar.bz2 1138685 RMD160 6862412d09e1da3e1f4b023b8cfdee4d440d903e SHA1 8ae8bc72ac26a0f17ad9f57c520264c056c64770 SHA256 8f4e5f9c53536cb798a30455ac429b1f9fc75a0f8af32d6e0ac31ebf1024821f DIST mpfr-3.0.1.tar.bz2 1154306 RMD160 24c84d762428959ad2db7521df8bc219c81f83b5 SHA1 fbf402fc196724ae60ef01eb6ca8490b1ea4db69 SHA256 e1977099bb494319c0f0c1f85759050c418a56884e9c6cef1c540b9b13e38e7f +EBUILD mpfr-2.4.2_p3-r1.ebuild 1102 RMD160 7937de41668c29bf50ceab92a9962e2e8d1e97bb SHA1 85a90a5a98d8eb0ea60dbb459d74643248bf6f9c SHA256 5e75ceabd7481a7824ade5daaf3f4b1b798c4e8d022d95127a25119f76968851 EBUILD mpfr-2.4.2_p3.ebuild 1601 RMD160 182b7d499557a2b0f5004ed102df868e0dabddd8 SHA1 3442767169eb53890a84fd60e93ae172d4787c88 SHA256 2d8ee53ec3386fbdbedd4612e4465c8d0a0a7c97368d78b9e68905d4ececaf4c EBUILD mpfr-3.0.0_p3.ebuild 1748 RMD160 e5bf93a0874bdb2fe5b7bf8f641d5d082785fba1 SHA1 11d26e3ea339c458a8eddcadc362e133162af027 SHA256 f161f9a16d002a5389ca48edd8678e1b44ccd00fda9b8c9a1c01981cfbe6ec11 EBUILD mpfr-3.0.1.ebuild 1756 RMD160 a666b47eb67175f557e2bef87cf7e55ea5efc7f6 SHA1 859fdb82ecfe04ab15042b905dc6573cef49b29f SHA256 652714b807aef27a9f57ebbae04a7d42faf9cf09f2759b53ba51e8c706da088b EBUILD mpfr-3.0.1_p4-r1.ebuild 1906 RMD160 5f858466fb0fbd43eb02817600d84b9ef7a920d5 SHA1 4792d4cc91c1d99d8898f1d9c2602d62673db787 SHA256 cdec1f946a6144163555b57c348cb19bde2295ef775312b687af08c7809a4c0a EBUILD mpfr-3.0.1_p4.ebuild 1752 RMD160 6a60556fd0d9478dde2da355b8235bc2c087a96a SHA1 18693b43431cc24fba7eddeb8d9247f8263b222a SHA256 d27757f0804ae833a880024ff34e01d8a72759085e8eadd6e7eb269864a8bf90 -MISC ChangeLog 17163 RMD160 4ada7d03e3132023696a6ce83ef14a1043bdea48 SHA1 6fe41d7762da1cf2c11375e2541f0b230a000c76 SHA256 ef9c1d5f83211b137d37ef02ede621e43e69458321f68f7904e50de7303db3fa +MISC ChangeLog 17316 RMD160 d4281397cebd05b96dfe6a082d8a90529de90590 SHA1 d2a9a315f578e5aa6e7a67389f2516a76b7a4743 SHA256 edb55dbf87fd18df29978e0fe779227d1db2261db6bbd5bdbc6ccd4d0e221b70 MISC metadata.xml 162 RMD160 d002486a43522f2116b1d9d59828c484956d66e2 SHA1 d6b4923897f6ae673b4f93646f5b4ba61d5a2c3c SHA256 65a915d44de1f01d4b7f72d313b4192c38374a9835d24988c00c1e73dca5805a -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.17 (GNU/Linux) +Version: GnuPG v2.0.18 (GNU/Linux) -iEYEARECAAYFAk5wzpwACgkQVWmRsqeSphNZYwCbB1MUS8HcWvghgqODXwBivP2U -BdAAn2lOpQdbK8yZ0af5b1qDYoL4aV5w -=ZnEv +iF4EAREIAAYFAk6J0hEACgkQaC/OocHi7JaymQEAoBA8jcyFE5OTULlCDHke9nD1 +XQ+79OaVjUlN7Un9YdkA/AzWuvbpQl1sLeHM26VtIffab8VwQuoPiL3iUZFh0F95 +=HKyt -----END PGP SIGNATURE----- diff --git a/dev-libs/mpfr/mpfr-2.4.2_p3-r1.ebuild b/dev-libs/mpfr/mpfr-2.4.2_p3-r1.ebuild new file mode 100644 index 000000000000..940f91c3e128 --- /dev/null +++ b/dev-libs/mpfr/mpfr-2.4.2_p3-r1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/mpfr/mpfr-2.4.2_p3-r1.ebuild,v 1.1 2011/10/03 15:17:49 vapier Exp $ + +# this ebuild is only for the libmpfr.so.1 ABI SONAME + +EAPI="3" + +inherit eutils + +MY_PV=${PV/_p*} +MY_P=${PN}-${MY_PV} +DESCRIPTION="library for multiple-precision floating-point computations with exact rounding" +HOMEPAGE="http://www.mpfr.org/" +SRC_URI="http://www.mpfr.org/mpfr-${MY_PV}/${MY_P}.tar.bz2" + +LICENSE="LGPL-2.1" +SLOT="1" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd" +IUSE="" + +RDEPEND=">=dev-libs/gmp-4.1.4-r2" +DEPEND="${RDEPEND}" + +S=${WORKDIR}/${MY_P} + +src_prepare() { + epatch "${FILESDIR}"/${MY_PV}/patch* + sed -i '/if test/s:==:=:' configure #261016 + find . -type f -print0 | xargs -0 touch -r configure +} + +src_configure() { + econf --disable-static +} + +src_compile() { + emake libmpfr.la || die +} + +src_install() { + emake install-libLTLIBRARIES DESTDIR="${D}" || die + rm "${D}"/usr/*/libmpfr.{la,so} || die +} |