summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2012-07-05 02:05:49 +0000
committerMike Frysinger <vapier@gentoo.org>2012-07-05 02:05:49 +0000
commitc363ef63a6db4554b077ed79dc602384c9c3902c (patch)
tree451908bc4cfa0bb0d622d32d4b4b194d83502d08 /dev-libs/mpfr
parentChange manifests to new hashes. (diff)
downloadhistorical-c363ef63a6db4554b077ed79dc602384c9c3902c.tar.gz
historical-c363ef63a6db4554b077ed79dc602384c9c3902c.tar.bz2
historical-c363ef63a6db4554b077ed79dc602384c9c3902c.zip
Version bump.
Package-Manager: portage-2.2.0_alpha115/cvs/Linux x86_64
Diffstat (limited to 'dev-libs/mpfr')
-rw-r--r--dev-libs/mpfr/ChangeLog7
-rw-r--r--dev-libs/mpfr/Manifest20
-rw-r--r--dev-libs/mpfr/mpfr-3.1.1.ebuild69
3 files changed, 91 insertions, 5 deletions
diff --git a/dev-libs/mpfr/ChangeLog b/dev-libs/mpfr/ChangeLog
index a9beacbd894b..375fae86c963 100644
--- a/dev-libs/mpfr/ChangeLog
+++ b/dev-libs/mpfr/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-libs/mpfr
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/mpfr/ChangeLog,v 1.151 2012/06/06 03:41:44 zmedico Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/mpfr/ChangeLog,v 1.152 2012/07/05 02:05:49 vapier Exp $
+
+*mpfr-3.1.1 (05 Jul 2012)
+
+ 05 Jul 2012; Mike Frysinger <vapier@gentoo.org> +mpfr-3.1.1.ebuild:
+ Version bump.
06 Jun 2012; Zac Medico <zmedico@gentoo.org> mpfr-3.0.0_p3.ebuild,
mpfr-3.0.1.ebuild, mpfr-3.0.1_p4.ebuild:
diff --git a/dev-libs/mpfr/Manifest b/dev-libs/mpfr/Manifest
index c6fa3a39fa6b..e3068245d6db 100644
--- a/dev-libs/mpfr/Manifest
+++ b/dev-libs/mpfr/Manifest
@@ -22,6 +22,7 @@ DIST mpfr-2.4.2.tar.bz2 1077886 RMD160 a3563baef20dab98825d90971e6a69a649f53fdf
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
DIST mpfr-3.1.0.tar.bz2 1203891 RMD160 e0b803880f38f28ac89cf286c41c3dfbc918e5da SHA1 9ba6dfe62dad298f0570daf182db31660f7f016c SHA256 74a7bbbad168dd1cc414f1c9210b8fc16ccfc8e422d34b3371a8978e31eab680
+DIST mpfr-3.1.1.tar.xz 1071688 RMD160 de61952998c5fe3e0467ed420d0aa5f1963e4a98 SHA1 7527c322b91fe8e6055ead551e1b46b9f1712ccd SHA256 49d5acc32dbeec30a8e26af9c19845763d63feacb8bf97b12876008419f5a17a
EBUILD mpfr-2.4.2_p3-r1.ebuild 1102 RMD160 7937de41668c29bf50ceab92a9962e2e8d1e97bb SHA1 85a90a5a98d8eb0ea60dbb459d74643248bf6f9c SHA256 5e75ceabd7481a7824ade5daaf3f4b1b798c4e8d022d95127a25119f76968851
EBUILD mpfr-2.4.2_p3.ebuild 1536 RMD160 4ff291976e16b5fdafaf0b42091e08b414da4aec SHA1 32db045a244d452b85279bbf22ac992e009fd794 SHA256 f380276e5161d8724d40aa4bc3f1f196787c6f0a03099b5d8838a01e946508d4
EBUILD mpfr-3.0.0_p3.ebuild 1692 RMD160 4c6074838b746753c2d358531f3d62c1b0d22410 SHA1 641d512eaf387589c7344ce14f2e464f792fa3a2 SHA256 d646350c940c10c432a31d78ad7073e294bc60bf53d41b6fde1e0c7798db3932
@@ -30,12 +31,23 @@ EBUILD mpfr-3.0.1_p4-r1.ebuild 1854 RMD160 c4ed270cdd716f4d851b4ad5aa80101d730a5
EBUILD mpfr-3.0.1_p4.ebuild 1691 RMD160 ba018140f2c4522e419d7f4b479b5227d9258d18 SHA1 a0f14f454eb4177d0d09a940560edfd09df53032 SHA256 273a3f471cae74920b783494379951de909891090ab9709b3b9ce3d5326e4e2d
EBUILD mpfr-3.1.0.ebuild 1950 RMD160 9fa9fee5bf3149fba7a5d6ea1130169ace3293ed SHA1 b1e9acff59ff73b31b368a262758577c348d4c36 SHA256 42fc55acc6041b9f79979203afe52f4b19ff153d1f1c5a13ab9e968958dbd9df
EBUILD mpfr-3.1.0_p7.ebuild 1967 RMD160 0d1eb04d8b9c9c33bf9d22b3b8d2dcb294c38d53 SHA1 d1ceaa85499edb9fd7459e5bd07f84551e54a4bc SHA256 4c7e7da8207970d54881151022f8df714e31489cd7898e187f7f29396af611c0
-MISC ChangeLog 18968 RMD160 3a5e7759dabee1e32e2b2b69c7ee402c8ec0a72a SHA1 cffa8f5453e0864248c983907350a95c8d3e9f1b SHA256 8cce5ee9f38334ea07f31175f2d36845fde6c5af0f197aa61416d061a70b0892
+EBUILD mpfr-3.1.1.ebuild 1961 RMD160 a2493c42258bc723f12102fbbf3bed3b496a4f3b SHA1 a2ee25dbea8006842e7a2e824cc7be6a12f54823 SHA256 caae978ee0b24db4b043539bed710e6a9b7a90cefcf41d35aa577766c86db35f
+MISC ChangeLog 19081 RMD160 3588190f8f44d46b292cb7a6b0665a3a23797c25 SHA1 4bca3a45fc7d289baccef91ccc62e10ca4629448 SHA256 0c3ecb92c7859af5fbabf930201c8d38a0837dcd1c700e1d5f551c9522ff1c07
MISC metadata.xml 162 RMD160 d002486a43522f2116b1d9d59828c484956d66e2 SHA1 d6b4923897f6ae673b4f93646f5b4ba61d5a2c3c SHA256 65a915d44de1f01d4b7f72d313b4192c38374a9835d24988c00c1e73dca5805a
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEARECAAYFAk/O0X8ACgkQ/ejvha5XGaMG9gCeMu2Vl0958YFTHkq3IAK7th6X
-RYQAoL9wfOaAfm5wKI5t2Keb5WxF6pud
-=2ccS
+iQIcBAEBAgAGBQJP9PaOAAoJELEHsLL7fEFW7J8QAKe+qaQc8Qno2O7EothknkSH
+2XjpieSUffNHmRTXuu7P4EtJlFu835ymPH5zPU6+FRPSvnYSc4EQ7efu/HboLGvR
+RGwWDE66PofevwZYKXA0M1wa0489vGJbglT/5nWZlZu+28mqLScqzghyT7buTB77
+LmvZYHp6vInonoEn2OgsoCj/MVZd72M0ehWIsl9Jh+jCrGvq+sG9yuYs16PrObKK
+5VsO2lPpyn9ibVTkufUAePcJzoBQEIWyv3WUjzLBGqeq40M0nx2dELJyXk8Z0K6q
+sdWlnhlsHGxZ8JJtvCLrRrqn1V7KC+2qYkZyTqVk/+pMqwrK9bRI+NbchNXjNu1i
+wminnZFWQ/R/f5j8KFM5yIPQATrsTgUJ11Z4pxw4ScdUGkA/aXkq8HHd2kFISaCN
+UKwwNWFLrL7pyp4EJHe+ODH9ZWj1SippX/2EUmEYM33GcWmDXrlcznWF1mcj+LtJ
+irpQvYOLyknS0Zp62bVFNuAxoFiRl2zqW4Y/HENBbuSKWQdhnFlaCIknEj6ZYSXD
+GCsTibyQGrSzwzPtLYbPIJcP4O5HBmuMXWIRb5RbbUeij24MSXF3JhPg30Vr5kLM
+3X/jfCyYTBPXGrU5fWFQupLK7EOVLi+FXrcsnA0AyUEaqBlN8oLrCa3q395uIvX3
+jAZyXad550W586FRqCVq
+=e1Gm
-----END PGP SIGNATURE-----
diff --git a/dev-libs/mpfr/mpfr-3.1.1.ebuild b/dev-libs/mpfr/mpfr-3.1.1.ebuild
new file mode 100644
index 000000000000..505b04823973
--- /dev/null
+++ b/dev-libs/mpfr/mpfr-3.1.1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/mpfr/mpfr-3.1.1.ebuild,v 1.1 2012/07/05 02:05:49 vapier Exp $
+
+EAPI="3"
+
+# NOTE: we cannot depend on autotools here starting with gcc-4.3.x
+inherit eutils multilib
+
+MY_PV=${PV/_p*}
+MY_P=${PN}-${MY_PV}
+PLEVEL=${PV/*p}
+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.xz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
+IUSE="static-libs"
+
+RDEPEND=">=dev-libs/gmp-4.1.4-r2[static-libs?]"
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+ [[ ${PLEVEL} == ${PV} ]] && return 0
+ for ((i=1; i<=PLEVEL; ++i)) ; do
+ patch=patch$(printf '%02d' ${i})
+ if [[ -f ${FILESDIR}/${MY_PV}/${patch} ]] ; then
+ epatch "${FILESDIR}"/${MY_PV}/${patch}
+ elif [[ -f ${DISTDIR}/${PN}-${MY_PV}_p${i} ]] ; then
+ epatch "${DISTDIR}"/${PN}-${MY_PV}_p${i}
+ else
+ ewarn "${DISTDIR}/${PN}-${MY_PV}_p${i}"
+ die "patch ${i} missing - please report to bugs.gentoo.org"
+ fi
+ done
+ sed -i '/if test/s:==:=:' configure #261016
+ find . -type f -print0 | xargs -0 touch -r configure
+}
+
+src_configure() {
+ econf \
+ --docdir=/usr/share/doc/${PF} \
+ $(use_enable static-libs static)
+}
+
+src_install() {
+ emake install DESTDIR="${D}" || die
+ use static-libs || rm -f "${D}"/usr/$(get_libdir)/libmpfr.la
+
+ # clean up html/license install
+ pushd "${D}"/usr/share/doc/${PF} >/dev/null
+ dohtml *.html && rm COPYING* *.html || die
+ popd >/dev/null
+ # some, but not all, are already installed
+ dodoc AUTHORS BUGS ChangeLog NEWS README TODO
+ prepalldocs
+}
+
+pkg_preinst() {
+ preserve_old_lib /usr/$(get_libdir)/libmpfr.so.1
+}
+
+pkg_postinst() {
+ preserve_old_lib_notify /usr/$(get_libdir)/libmpfr.so.1
+}