summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2011-10-03 15:17:49 +0000
committerMike Frysinger <vapier@gentoo.org>2011-10-03 15:17:49 +0000
commitbf592b489410889aac452c807a2f0abc033df520 (patch)
treebba2a109697a06f0a06d42c40c1e92aae0a7649e /dev-libs
parentincrease needed dev-libs/fribidi version, bug 385169 (diff)
downloadhistorical-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/ChangeLog7
-rw-r--r--dev-libs/mpfr/Manifest13
-rw-r--r--dev-libs/mpfr/mpfr-2.4.2_p3-r1.ebuild44
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
+}