summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRyan Hill <rhill@gentoo.org>2013-03-14 03:55:37 +0000
committerRyan Hill <rhill@gentoo.org>2013-03-14 03:55:37 +0000
commit83f489f9231a0ba29028189864997bfd5e69e631 (patch)
treea75b04292033784a9cc972f3b3e97cb740374245 /dev-libs/mpfr
parentVersion bump (diff)
downloadhistorical-83f489f9231a0ba29028189864997bfd5e69e631.tar.gz
historical-83f489f9231a0ba29028189864997bfd5e69e631.tar.bz2
historical-83f489f9231a0ba29028189864997bfd5e69e631.zip
Version bump (bug #461686 by Samuli).
Package-Manager: portage-2.2.0_alpha166/cvs/Linux x86_64 Manifest-Sign-Key: 0x957A8463
Diffstat (limited to 'dev-libs/mpfr')
-rw-r--r--dev-libs/mpfr/ChangeLog7
-rw-r--r--dev-libs/mpfr/Manifest14
-rw-r--r--dev-libs/mpfr/mpfr-3.1.2.ebuild69
3 files changed, 85 insertions, 5 deletions
diff --git a/dev-libs/mpfr/ChangeLog b/dev-libs/mpfr/ChangeLog
index f823981dd81b..ca2ff9b4c7b9 100644
--- a/dev-libs/mpfr/ChangeLog
+++ b/dev-libs/mpfr/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-libs/mpfr
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/mpfr/ChangeLog,v 1.164 2013/02/27 21:23:26 zmedico Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/mpfr/ChangeLog,v 1.165 2013/03/14 03:55:28 dirtyepic Exp $
+
+*mpfr-3.1.2 (14 Mar 2013)
+
+ 14 Mar 2013; Ryan Hill <dirtyepic@gentoo.org> +mpfr-3.1.2.ebuild:
+ Version bump (bug #461686 by Samuli).
27 Feb 2013; Zac Medico <zmedico@gentoo.org> mpfr-3.1.1_p2.ebuild:
Fix for prefix and add ~arm-linux + ~x86-linux keywords.
diff --git a/dev-libs/mpfr/Manifest b/dev-libs/mpfr/Manifest
index 53d77f9ac888..dfe0869d4ba9 100644
--- a/dev-libs/mpfr/Manifest
+++ b/dev-libs/mpfr/Manifest
@@ -25,6 +25,7 @@ DIST mpfr-3.0.0.tar.bz2 1138685 SHA256 8f4e5f9c53536cb798a30455ac429b1f9fc75a0f8
DIST mpfr-3.0.1.tar.bz2 1154306 SHA256 e1977099bb494319c0f0c1f85759050c418a56884e9c6cef1c540b9b13e38e7f SHA512 bbac7d0d63fd3b4cd895e247c448adce7f4c2b6b66ecfe26af138018e0f96991fa8cbd8cbe94f924761aa1ac676e259af1228600dfc0854314e875e7739fd279 WHIRLPOOL 9d8e9fb6fd4c4526ae853e2bbf85c85dabe01000b0df6f79dcfdbb15f0df95f5a084f304e6e0bc78fbd768eecfb7749c5dfa03a772cc6444432dcaccb1c6adc9
DIST mpfr-3.1.0.tar.bz2 1203891 SHA256 74a7bbbad168dd1cc414f1c9210b8fc16ccfc8e422d34b3371a8978e31eab680 SHA512 86083d8cf9dbcf1e33fcf1d73da8bd5b98fbc9187acf36b2d84c453fd18010aa659960a8026470e49d535d957f764941926a78acb31fe2869bf9a92524e0e81c WHIRLPOOL 7eb97b6df3ca8f903e2fa65c2f184edbf6cf990ce512eaf9598a52db381d74879e5549bf019e89b7d7d260d1347e19d6c03e8365e8340591e110d011090a7a4b
DIST mpfr-3.1.1.tar.xz 1071688 SHA256 49d5acc32dbeec30a8e26af9c19845763d63feacb8bf97b12876008419f5a17a SHA512 4fcc87e19a08622b3211a33807e708b78da6c8659f391003703a9e170c485f56e6ebfff48d42afca7b4edb14fd9487684c4d8fd6c9f805ed62b6d5259d5721a8 WHIRLPOOL c4fdb3c7fba779cfa8900cd3b05322d4853bb6114ea42a5ec315d4489c25e962185f3e3cd3b3214360b55a58da02987c62c5ca92fb14989b38bd8c93bccd63d5
+DIST mpfr-3.1.2.tar.xz 1074388 SHA256 399d0f47ef6608cc01d29ed1b99c7faff36d9994c45f36f41ba250147100453b SHA512 8d594206afb2637ed39ad564d42c8c4d02b042b95925f5c6ec891e5cb87f7155195559c7ff477256a088ecaaa3c2b0d35a9d11a74ed526a1080d49b2950e5587 WHIRLPOOL 1e391888d9cecc71617e99eb841cafac536e703b12d46a53fdcf773cc2654c98ca6bde2358f997c8b7bfd832bdb0c395b224df8a460a8fb5b4ad6f2c2e092b17
EBUILD mpfr-2.4.2_p3-r1.ebuild 1102 SHA256 5e75ceabd7481a7824ade5daaf3f4b1b798c4e8d022d95127a25119f76968851 SHA512 2130d7ea01e6db72aee9f01ba41e0f5900764bda422e4abb3a8c01288a061a29a090361e760b789c677d0e41f50c14b6151be396669a7b1e5bfb56ca594a2931 WHIRLPOOL abbf5625df3afe4e4fa11aed730dac7b1016925069c158b7efae9f6e9b7e454a1599dfab927f925dc68175ef98e4f8ddba1632c969e29bf27aaf3b6e12f6d01a
EBUILD mpfr-2.4.2_p3.ebuild 1536 SHA256 f380276e5161d8724d40aa4bc3f1f196787c6f0a03099b5d8838a01e946508d4 SHA512 b8f81c80b435c58b812283b978b4eab9c4e66a8cc206721477b26047d4ab8b6b8902f4d9bcfcc38d8486629828a5b54819519c3983d4a24f8ad91a7319cd652d WHIRLPOOL ae29d9214b89d8e726e9d6858bd9f5319cd625dd131d15e44bbdad2d982839c0269526194335e86fbfbcd2ec6a8bdc37af4119e569a52e4c4ace6429b8998f6c
EBUILD mpfr-3.0.0_p3.ebuild 1692 SHA256 d646350c940c10c432a31d78ad7073e294bc60bf53d41b6fde1e0c7798db3932 SHA512 855dae5d805e9c3547419ed7dc1409f65653fd96a02f860c7acfb033700f1f78841ea6b2ccc34d3c975cc640997c6d1f075d561b9e61619c21d02a9e3eb9e98e WHIRLPOOL 44e067f6660aa6c4b9859d8ce8714d112c8dcb6ff482a53150f2a2ab6fb84dcb6229866dbad1eaddba6764b0554f2bb17ac5bd7947b3afc0431a7d1b10bbdbf6
@@ -35,12 +36,17 @@ EBUILD mpfr-3.1.0.ebuild 1950 SHA256 42fc55acc6041b9f79979203afe52f4b19ff153d1f1
EBUILD mpfr-3.1.0_p7.ebuild 1967 SHA256 4c7e7da8207970d54881151022f8df714e31489cd7898e187f7f29396af611c0 SHA512 d6ed440cbd68e497588de1ad8dc652486b426b43ef37bd148c2c7ee34be5f1b20bc97b31eef634e4aefbcc9341edc84ebcf7cb31231b59b7e1fdce2c0069e734 WHIRLPOOL 99f47197a66b964da5fdc29d470fc26edd633ab4015147a3068598d3d35ff4ca617823fe5e695b545d38e6644f75799c919bfc525dbbdb145df5074675b63f1b
EBUILD mpfr-3.1.1.ebuild 1951 SHA256 321164e9f88fb4c8808a683a6d321bd61d73a699b3e7113bbbb78b49620e4c02 SHA512 66ce60ba6a6cd38279063ef20ed73d9cd18033d092dc7d5150628194f38c8a39959ff8f7d7dad656caaf944d9322ed1eb3ec2f6ca12601b7fef6a911b5a27ff2 WHIRLPOOL 49ee3a0abb5029bf8fd8ebdf748577fe27cc7151116b623dbb8ae848e7a6d520776762c62f73bbcf09a9e49ecb4462e0d9c0e0a14a26041816de6143c4b911a6
EBUILD mpfr-3.1.1_p2.ebuild 2001 SHA256 8d6ac46fb831639463332927299ce3f9590aefade2cd6c073ce81add9e179835 SHA512 09dd693570a57debf2ceae007c22efd285691ae19757cfe64ed0bdfab116b3b208b95a612827b1bbfd0d2f980f653851172608fa0f75eae0bcc3a4cb20af0575 WHIRLPOOL 0396d497db15ff7d9044f945066ad8231cf7dd536d7dece981789f1140b6f2d6a0f2a12720bf25da7893a3c11859b914d9e6803a2f0063e01d71840c9e6eb4ff
-MISC ChangeLog 20398 SHA256 8c95a5e168d3ecb48967bdd977b795a75df63ff0761ab94f95eaa5de06fd0e72 SHA512 9be359f518da1b71e3a8c84ca205b7127eb5b70c70c061c235ef3e1eb0b3f536885029e331dce40f98a94972399e05f0abe09becfa07faf618c8c6b7bbd2abc0 WHIRLPOOL 0792545b53df5382adea331f7deee8e744eff884958b8aef88c12b308b1a4c914a5d60d6e87a9d38ce00bf7e4190e1cab5e5f17ad9cd9c7a88de642a316dddd9
+EBUILD mpfr-3.1.2.ebuild 2000 SHA256 04f323718c738f6308c66c0ef9b2113f7d9f5d64dfba9e16fa07340c11e97973 SHA512 160b96813787131f55970700d357b16ff55afd34950f39f2054e4ed5aa8dfc19245288981e352edc7f5427b5c5a8ed71cab74aa192b7575d1d5ea79c44399871 WHIRLPOOL 48cdfa5070ea6f7b477955de3961c73e5bb5cbac5455fec71ed4fbfadb398cf1ce9eafee86f33956c36746e251d946a5e88808e3509a88af0b3941d531e81d93
+MISC ChangeLog 20536 SHA256 586ffa7a04a8b849530d6b69ee54b308fe6496b4ef9f314d7d0217e5d25963c6 SHA512 083d54539226cb2d94aa91e9e85be24e7f4d425faf227720f30f02ec646b6329b26f30fec9e8aa4add3542a78fbae484ed4b3231fc8f6a12fca7e2986e3e3b5d WHIRLPOOL 9c9e6bb4f89ca7ba983c2f98aaa7ad65101bd180a83084ab3875c7635b167d66a470a7c9660663bedbdaf36c32d137895b893937b0c77c9d4d644f930fab7519
MISC metadata.xml 162 SHA256 65a915d44de1f01d4b7f72d313b4192c38374a9835d24988c00c1e73dca5805a SHA512 2a857e10b277827773a6c7967e070d7bfff23d75f44fa4d4fa8a7339df3225e6dba512a865d91c9c55bdb013dafdce85dface1b845acfbb5473e232666cdda45 WHIRLPOOL f7586c1570803b3e646f0be89ba6c767e82ec6889ef92d15f62a38f1410ed9d82c36892e5e83f694471959783d0d5ad667f1a39b7eb51f2080c269d5fa23d819
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEAREIAAYFAlEueU8ACgkQ/ejvha5XGaPFBQCdG2m3jVwM0Cu8CXNqMNyj/2G9
-uc0An0v32sI02mDy6g0ELS2Tyq6g22mR
-=Q4Of
+iQEcBAEBCAAGBQJRQUy5AAoJEO04vUmVeoRjQCUH/iRU2o0glkNVyoaOQDw+j4mt
+hTIAasPq26RZQveIR3W+iPj6jTSHcDqJdfBZIYgnOAbfONf2l2BmotdE6UC2c0R5
+oW5MY0opjNqfcosBoKAgN8cbKgGav3qw99hQAFGpo/ojoxDbk3ZJZld2Kyo76BKH
+GLABNSX/BOJNPcII4xBRoGbG+rRzxz6G+PYf0CeCjnvhQtcnloGKvDqCeWP2fRLO
+ds3uolVolQQbz9MxtNWGL47I+DCMAFEwVa9JbxTJJWX2OmfrDGjMFf50gOQH4+7t
+1osS8a7tweCy+AIIsCGCsO7wJDmmvFSVmy3GRHoFqERgMP+Z94QgphHQ1XdwNDA=
+=/YU3
-----END PGP SIGNATURE-----
diff --git a/dev-libs/mpfr/mpfr-3.1.2.ebuild b/dev-libs/mpfr/mpfr-3.1.2.ebuild
new file mode 100644
index 000000000000..2226389bc567
--- /dev/null
+++ b/dev-libs/mpfr/mpfr-3.1.2.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/mpfr/mpfr-3.1.2.ebuild,v 1.1 2013/03/14 03:55:28 dirtyepic 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 ~arm-linux ~x86-linux"
+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="${EPREFIX}"/usr/share/doc/${PF} \
+ $(use_enable static-libs static)
+}
+
+src_install() {
+ emake install DESTDIR="${D}" || die
+ use static-libs || rm -f "${ED}"/usr/$(get_libdir)/libmpfr.la
+
+ # clean up html/license install
+ pushd "${ED}"/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
+}