diff options
author | Mike Frysinger <vapier@gentoo.org> | 2008-01-29 13:22:01 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2008-01-29 13:22:01 +0000 |
commit | 5d2aefb7945b71867d83b75051cd09acade06214 (patch) | |
tree | e2b65cf856473a65e81ae9939191c9f8f05c0800 /dev-libs/mpfr | |
parent | Update ungrab-winmodem module. (diff) | |
download | historical-5d2aefb7945b71867d83b75051cd09acade06214.tar.gz historical-5d2aefb7945b71867d83b75051cd09acade06214.tar.bz2 historical-5d2aefb7945b71867d83b75051cd09acade06214.zip |
Version bump.
Package-Manager: portage-2.1.4
Diffstat (limited to 'dev-libs/mpfr')
-rw-r--r-- | dev-libs/mpfr/ChangeLog | 7 | ||||
-rw-r--r-- | dev-libs/mpfr/Manifest | 26 | ||||
-rw-r--r-- | dev-libs/mpfr/files/digest-mpfr-2.3.1 | 3 | ||||
-rw-r--r-- | dev-libs/mpfr/mpfr-2.3.1.ebuild | 53 |
4 files changed, 84 insertions, 5 deletions
diff --git a/dev-libs/mpfr/ChangeLog b/dev-libs/mpfr/ChangeLog index 5d2d78d5d98a..1c2f9ec51595 100644 --- a/dev-libs/mpfr/ChangeLog +++ b/dev-libs/mpfr/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-libs/mpfr # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/mpfr/ChangeLog,v 1.62 2008/01/17 04:25:21 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/mpfr/ChangeLog,v 1.63 2008/01/29 13:22:01 vapier Exp $ + +*mpfr-2.3.1 (29 Jan 2008) + + 29 Jan 2008; Mike Frysinger <vapier@gentoo.org> +mpfr-2.3.1.ebuild: + Version bump. 17 Jan 2008; Jeroen Roovers <jer@gentoo.org> mpfr-2.3.0_p3.ebuild: Stable for HPPA too. diff --git a/dev-libs/mpfr/Manifest b/dev-libs/mpfr/Manifest index 137a24f50e56..7c16a5d593fc 100644 --- a/dev-libs/mpfr/Manifest +++ b/dev-libs/mpfr/Manifest @@ -1,3 +1,6 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + AUX 2.2.1/patch01 1826 RMD160 8e5d21a2b43062a31d13bca242f334d42b552bee SHA1 47c3ec783f32081ea1406bc0aac06bf61fd804aa SHA256 0b19e4b6484e505aa9e518b8942df3dee686d17d17cdbc2c41f7d444f9afd8f8 MD5 fd276c3936d6fa5adf9fae1cd57c74c4 files/2.2.1/patch01 1826 RMD160 8e5d21a2b43062a31d13bca242f334d42b552bee files/2.2.1/patch01 1826 @@ -36,6 +39,7 @@ RMD160 3faafc1d40bd0451fba67b9e0044ab23834ccbb5 files/2.3.0/patch04 11291 SHA256 1fe77af1f01a3930a364ff0a3235ed25639a548177d2f54b691ebfbe4efb5c62 files/2.3.0/patch04 11291 DIST mpfr-2.2.1.tar.bz2 787634 RMD160 cb4c24dc356412e3bae30242f426a2a02d146d04 SHA1 d0abd0943fcfc937a816bf67baaff3f0273a19e7 SHA256 92e2fea0eefd3d50b8e762334326657bfc5be9a6bda58cfa724b2a5cba9f65e4 DIST mpfr-2.3.0.tar.bz2 872947 RMD160 ec0fdd2a49d894c3b09b3909ad73539cdadb3f3c SHA1 b20b9b85cdccddbb0a9c22807de0049e1f9ec528 SHA256 359f0d344f92d1f145ddcd37adf54f9b8069aa2ce89c4a19603d080ef17d2d48 +DIST mpfr-2.3.1.tar.bz2 888921 RMD160 bee605214c22b6a918eef9b9bb77d12b4c4f1188 SHA1 302ebc61d24bed644e88e6ba269b2ec4146947a5 SHA256 d857f9df4a6cf50d0bc57dd11296dd1a8d1ac709442875ea4fcd757a89da8430 EBUILD mpfr-2.2.1_p5.ebuild 1415 RMD160 54b15d0b6f72eb29b518e568122aa4e14a7c8563 SHA1 03f3c077f15b53c3ecc6641fd2c1075d512bbd95 SHA256 39b42de248f7c88e88c1b9640d499109a9a6421a131350b23ccc7323d1992959 MD5 d024244a565b433b44d18f418bfb4088 mpfr-2.2.1_p5.ebuild 1415 RMD160 54b15d0b6f72eb29b518e568122aa4e14a7c8563 mpfr-2.2.1_p5.ebuild 1415 @@ -48,10 +52,14 @@ EBUILD mpfr-2.3.0_p4.ebuild 1431 RMD160 b77b287920ed081ebef789aad912899964e8d069 MD5 681cfb39ddea4b484dd9fc63805caa1a mpfr-2.3.0_p4.ebuild 1431 RMD160 b77b287920ed081ebef789aad912899964e8d069 mpfr-2.3.0_p4.ebuild 1431 SHA256 a6c85abd1ac6717a1e5042256f87dd865b4ba01696b50fc9292803f2c41a186c mpfr-2.3.0_p4.ebuild 1431 -MISC ChangeLog 7728 RMD160 ba64a18008f4a560110ca58d8c866443b1e2ed4a SHA1 80f0413b953683bec1c4b7d5d5ba6b2d294c932b SHA256 6e6b534295af6b01331dfd93a4ef7f667f8b16e0cfbb9f3dbcebda41772379a5 -MD5 0cb9b7ea653b264d0177c9390540702c ChangeLog 7728 -RMD160 ba64a18008f4a560110ca58d8c866443b1e2ed4a ChangeLog 7728 -SHA256 6e6b534295af6b01331dfd93a4ef7f667f8b16e0cfbb9f3dbcebda41772379a5 ChangeLog 7728 +EBUILD mpfr-2.3.1.ebuild 1423 RMD160 bdf28b2bf73010333dcb9c66db24f74121caf67f SHA1 7b50998f668b2e9e56b6f0ab9822394d42254910 SHA256 4d20e3208e60fe456d9347c1c06473ec8ef2d243c674feba960967e288bcb5dd +MD5 31bfa089422c4d28d5b70f11e095bcc4 mpfr-2.3.1.ebuild 1423 +RMD160 bdf28b2bf73010333dcb9c66db24f74121caf67f mpfr-2.3.1.ebuild 1423 +SHA256 4d20e3208e60fe456d9347c1c06473ec8ef2d243c674feba960967e288bcb5dd mpfr-2.3.1.ebuild 1423 +MISC ChangeLog 7845 RMD160 263d74438926e9f3db816deda3c91d119501f6d7 SHA1 f032d7fefcc71cc1645b5742dea7da77881d9134 SHA256 d06e18b64bd5c91de2e01c460dfca225ebc36941badd07a3936ebab85df9e3d4 +MD5 1b555060f38df997b4296c4839d2942e ChangeLog 7845 +RMD160 263d74438926e9f3db816deda3c91d119501f6d7 ChangeLog 7845 +SHA256 d06e18b64bd5c91de2e01c460dfca225ebc36941badd07a3936ebab85df9e3d4 ChangeLog 7845 MISC metadata.xml 162 RMD160 d002486a43522f2116b1d9d59828c484956d66e2 SHA1 d6b4923897f6ae673b4f93646f5b4ba61d5a2c3c SHA256 65a915d44de1f01d4b7f72d313b4192c38374a9835d24988c00c1e73dca5805a MD5 567094e03359ffc1c95af7356395228d metadata.xml 162 RMD160 d002486a43522f2116b1d9d59828c484956d66e2 metadata.xml 162 @@ -65,3 +73,13 @@ SHA256 d5eb9d6586d3563bbe3274b9a9e846fec8faa29df2d5b775c41c6d4667d5ed1b files/di MD5 a3d47cd9cfd2fccf35841d93eaed94d5 files/digest-mpfr-2.3.0_p4 235 RMD160 e4e69ae2a6283ebaccf7022627c59e78b7bbba73 files/digest-mpfr-2.3.0_p4 235 SHA256 d5eb9d6586d3563bbe3274b9a9e846fec8faa29df2d5b775c41c6d4667d5ed1b files/digest-mpfr-2.3.0_p4 235 +MD5 7d43833b8315450b8c675b99b6a410c9 files/digest-mpfr-2.3.1 235 +RMD160 5f2dffab60934682b39dea14665748e3ed57459a files/digest-mpfr-2.3.1 235 +SHA256 08ed1833fb2e37033a9a0f0c16e28d6f8c8830600c87175ea69e1d8b84e324a5 files/digest-mpfr-2.3.1 235 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.7 (GNU/Linux) + +iD8DBQFHnyh/j9hvisErhMIRAtCAAJ93q7ntCwurb5SNWeOUKMpjfmqa8QCeIvGk +Vl+47kbhbBslYknI2DsEiug= +=WPRw +-----END PGP SIGNATURE----- diff --git a/dev-libs/mpfr/files/digest-mpfr-2.3.1 b/dev-libs/mpfr/files/digest-mpfr-2.3.1 new file mode 100644 index 000000000000..388a566f8c04 --- /dev/null +++ b/dev-libs/mpfr/files/digest-mpfr-2.3.1 @@ -0,0 +1,3 @@ +MD5 8352b619e04dcc73411a38b39dd855f6 mpfr-2.3.1.tar.bz2 888921 +RMD160 bee605214c22b6a918eef9b9bb77d12b4c4f1188 mpfr-2.3.1.tar.bz2 888921 +SHA256 d857f9df4a6cf50d0bc57dd11296dd1a8d1ac709442875ea4fcd757a89da8430 mpfr-2.3.1.tar.bz2 888921 diff --git a/dev-libs/mpfr/mpfr-2.3.1.ebuild b/dev-libs/mpfr/mpfr-2.3.1.ebuild new file mode 100644 index 000000000000..82826581c6fd --- /dev/null +++ b/dev-libs/mpfr/mpfr-2.3.1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/mpfr/mpfr-2.3.1.ebuild,v 1.1 2008/01/29 13:22:01 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.bz2" + +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="" + +DEPEND=">=dev-libs/gmp-4.1.4-r2" + +S=${WORKDIR}/${MY_P} + +src_unpack() { + unpack "${MY_P}.tar.bz2" + cd "${S}" + [[ ${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 +} + +src_compile() { + econf \ + --enable-shared \ + --enable-static \ + || die + emake || die +} + +src_install() { + emake install DESTDIR="${D}" || die + dodoc AUTHORS BUGS ChangeLog NEWS README TODO + dohtml *.html +} |