summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2009-02-26 03:08:40 +0000
committerMike Frysinger <vapier@gentoo.org>2009-02-26 03:08:40 +0000
commita7baba8341a758d95abd7711481729cc75c805d8 (patch)
tree1eab83ee9f356d628682bea7472401ff2366eeec /dev-libs/mpfr
parentFix broken Manifest for ChangeLog. (diff)
downloadhistorical-a7baba8341a758d95abd7711481729cc75c805d8.tar.gz
historical-a7baba8341a758d95abd7711481729cc75c805d8.tar.bz2
historical-a7baba8341a758d95abd7711481729cc75c805d8.zip
Version bump.
Package-Manager: portage-2.2_rc23/cvs/Linux x86_64
Diffstat (limited to 'dev-libs/mpfr')
-rw-r--r--dev-libs/mpfr/ChangeLog7
-rw-r--r--dev-libs/mpfr/Manifest12
-rw-r--r--dev-libs/mpfr/mpfr-2.4.1.ebuild49
3 files changed, 62 insertions, 6 deletions
diff --git a/dev-libs/mpfr/ChangeLog b/dev-libs/mpfr/ChangeLog
index 5b54a8528ba9..01d3a13315ff 100644
--- a/dev-libs/mpfr/ChangeLog
+++ b/dev-libs/mpfr/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-libs/mpfr
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/mpfr/ChangeLog,v 1.92 2009/02/21 22:24:08 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/mpfr/ChangeLog,v 1.93 2009/02/26 03:08:40 vapier Exp $
+
+*mpfr-2.4.1 (26 Feb 2009)
+
+ 26 Feb 2009; Mike Frysinger <vapier@gentoo.org> +mpfr-2.4.1.ebuild:
+ Version bump.
*mpfr-2.4.0_p1 (21 Feb 2009)
diff --git a/dev-libs/mpfr/Manifest b/dev-libs/mpfr/Manifest
index 6b45de5f2364..068dd81a6899 100644
--- a/dev-libs/mpfr/Manifest
+++ b/dev-libs/mpfr/Manifest
@@ -7,16 +7,18 @@ AUX 2.3.2/mpfr-2.3.2-svn5752.patch 16389 RMD160 a7a84d0f71855721d3075050da93e585
AUX 2.4.0/patch01 11176 RMD160 ecc7c71253f4fef987b4567bc46829dd8c6ffa35 SHA1 7e3c49e2afe59d75274cedbd688de744f93b595e SHA256 52eb42b513ecab574d9d14ed2d63e019942e62b9ea5f8d31cdd92aa5ac8583bd
DIST mpfr-2.3.2.tar.lzma 816537 RMD160 eff9b819dee971cd907dde461cd525c473516e29 SHA1 1c48c7a545b571e54ea2418bd1eae8b5e3bfe753 SHA256 d8285d3f7fc824eb1fe86ebeb5b8e5064265be8e7439d5aec49bafcb53d710be
DIST mpfr-2.4.0.tar.lzma 903115 RMD160 a9db0f2b2dcd9b6a855f2e5f7a794a152dc48f43 SHA1 345ac4edfb324e7c4ea944540007996a78788c1e SHA256 98a690bc941cfc7a741ae69e659438f8af171cb0d4dcb1e0c54d13e32ada62df
+DIST mpfr-2.4.1.tar.lzma 903875 RMD160 e848db799fc3b6a4681de3b38df8809c2369f266 SHA1 6145947361fac880b87976e21e28fab12ccf4881 SHA256 95e507b26bac3b64215bc3cf1463525781582d40358b09becdb24d058b31def8
EBUILD mpfr-2.3.2-r1.ebuild 1485 RMD160 020b5fa7fa38199505c015f57276328600c19ea9 SHA1 01862356cf5a9dced7dc4c8cdd52397d045cbdcf SHA256 7774a793fd183939088d3d3d716cdd8bc787b546479c1c2db0caeadab845003a
EBUILD mpfr-2.3.2.ebuild 1405 RMD160 ccdee5053293c4af4b5637fe08d2684d880030da SHA1 b491a189afbf85431f6c76577ed6310355e99ab4 SHA256 ece90cd13833247028a0bc3a878fc284e47acbb5ffc4ec1298bc9c38d91a6997
EBUILD mpfr-2.4.0.ebuild 1482 RMD160 f300833add9b9befe8c651f6ce11d9570ca9f5f7 SHA1 9291f0ef4963d92fe8ab4b090a9a48bbb6de396b SHA256 37fe8ba2cd6cc7aca3b6759f3f7cbf69353e14a9ddb2c9a2144d877122b801cc
EBUILD mpfr-2.4.0_p1.ebuild 1485 RMD160 5ef0789aad172a3304812fd8e869e929febc584f SHA1 f74e990665773829a7911264568f2d26777593a2 SHA256 802a29adbf34c7c235d5895741160bf477538b2936515130246566947dbbf31f
-MISC ChangeLog 11224 RMD160 e6a6e13032966d8af17beb3535842b02fdd0ff9a SHA1 41cdf1079322085b37d6a9e501f4df804428b773 SHA256 d4ed2f22627e698a68a66292bd287f8e08ccb442b79ce165ee30d3cfa46fed3f
+EBUILD mpfr-2.4.1.ebuild 1482 RMD160 8587384fa46c3487e8300b3c1d4a25fc5ee7a2c9 SHA1 b847158d8d6c82caa3887c8b8ddcf27eaffb2b44 SHA256 d7d2628085612b1be45594c7d2eb67d61c36ab0e70e16be38e4c5b63ff053324
+MISC ChangeLog 11338 RMD160 06c49c5e6d15a5a1eb168f92e444e62d7e6637e3 SHA1 ba822be0d7beb6b438d12e479426787e591915e6 SHA256 c9ee93481995033a0e26322b0cab874b4d1add192823d20c5d87b2f00726eb44
MISC metadata.xml 162 RMD160 d002486a43522f2116b1d9d59828c484956d66e2 SHA1 d6b4923897f6ae673b4f93646f5b4ba61d5a2c3c SHA256 65a915d44de1f01d4b7f72d313b4192c38374a9835d24988c00c1e73dca5805a
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.9 (GNU/Linux)
+Version: GnuPG v2.0.10 (GNU/Linux)
-iEYEARECAAYFAkmgfw4ACgkQn/5bYzqsSmEMSgCgmabzYbYqMjSyPebvQxgsuZqF
-nckAn3i15ZI5i75a9CSFicw4ZfOx5+c+
-=EbKe
+iEYEARECAAYFAkmmB8EACgkQn/5bYzqsSmGq3ACeLb9gALc98N2WAOv0YugwyVuS
+oyIAnRRb+orlOPgqPv8K7UVIWJLv4VBP
+=QwCb
-----END PGP SIGNATURE-----
diff --git a/dev-libs/mpfr/mpfr-2.4.1.ebuild b/dev-libs/mpfr/mpfr-2.4.1.ebuild
new file mode 100644
index 000000000000..0cbde6ed947c
--- /dev/null
+++ b/dev-libs/mpfr/mpfr-2.4.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/mpfr/mpfr-2.4.1.ebuild,v 1.1 2009/02/26 03:08:40 vapier Exp $
+
+# NOTE: we cannot depend on autotools here starting with gcc-4.3.x
+inherit eutils
+
+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-current/${MY_P}.tar.lzma"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd"
+IUSE=""
+
+RDEPEND=">=dev-libs/gmp-4.1.4-r2"
+DEPEND="${RDEPEND}
+ app-arch/lzma-utils"
+
+S=${WORKDIR}/${MY_P}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ [[ -d ${FILESDIR}/${PV} ]] && epatch "${FILESDIR}"/${PV}/*.patch
+ [[ ${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
+ find . -type f -print0 | xargs -0 touch -r configure
+}
+
+src_install() {
+ emake install DESTDIR="${D}" || die
+ dodoc AUTHORS BUGS ChangeLog NEWS README TODO
+ dohtml *.html
+}