diff options
author | Daniel Black <dragonheart@gentoo.org> | 2004-10-14 11:06:02 +0000 |
---|---|---|
committer | Daniel Black <dragonheart@gentoo.org> | 2004-10-14 11:06:02 +0000 |
commit | 218d4017389c56d7d9012ac9d1881296ec326693 (patch) | |
tree | 4296db4322d89e91f2dfbc5b09f0558f74bd5a78 /dev-libs/gmp | |
parent | Stable on hppa. (Manifest recommit) (diff) | |
download | gentoo-2-218d4017389c56d7d9012ac9d1881296ec326693.tar.gz gentoo-2-218d4017389c56d7d9012ac9d1881296ec326693.tar.bz2 gentoo-2-218d4017389c56d7d9012ac9d1881296ec326693.zip |
version bump as per bug #67022.Clean out old version. x86 keyword version 4.1.3
Diffstat (limited to 'dev-libs/gmp')
-rw-r--r-- | dev-libs/gmp/ChangeLog | 9 | ||||
-rw-r--r-- | dev-libs/gmp/Manifest | 12 | ||||
-rw-r--r-- | dev-libs/gmp/files/digest-gmp-4.1-r1 | 1 | ||||
-rw-r--r-- | dev-libs/gmp/files/digest-gmp-4.1.4 | 1 | ||||
-rw-r--r-- | dev-libs/gmp/gmp-4.1-r1.ebuild | 45 | ||||
-rw-r--r-- | dev-libs/gmp/gmp-4.1.3.ebuild | 4 | ||||
-rw-r--r-- | dev-libs/gmp/gmp-4.1.4.ebuild | 77 |
7 files changed, 90 insertions, 59 deletions
diff --git a/dev-libs/gmp/ChangeLog b/dev-libs/gmp/ChangeLog index 599558b6ec67..5bec4c56c34a 100644 --- a/dev-libs/gmp/ChangeLog +++ b/dev-libs/gmp/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for dev-libs/gmp # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/gmp/ChangeLog,v 1.35 2004/08/20 04:23:56 tgall Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/gmp/ChangeLog,v 1.36 2004/10/14 11:06:02 dragonheart Exp $ + +*gmp-4.1.4 (14 Oct 2004) + + 14 Oct 2004; Daniel Black <dragonheart@gentoo.org> -gmp-4.1-r1.ebuild, + gmp-4.1.3.ebuild, +gmp-4.1.4.ebuild: + version bump as per bug #67022. Thanks Thomas Weidner <3.14159@gmx.net>/ Clean + out old version. x86 keyword version 4.1.3 19 Aug 2004; Tom Gall <tgall@gentoo.org> gmp-4.1.3.ebuild, +ppc64-gmp-acinclude.patch: stable on ppc64 diff --git a/dev-libs/gmp/Manifest b/dev-libs/gmp/Manifest index de556cf72df1..a99fba773a65 100644 --- a/dev-libs/gmp/Manifest +++ b/dev-libs/gmp/Manifest @@ -1,21 +1,13 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - MD5 aa008b163dfcfd9775d96479d404729e ChangeLog 4924 +MD5 421c312149c5af560dff99fb479f4284 gmp-4.1.4.ebuild 1845 MD5 50e66a474417cd0ae217963c82d8ae56 gmp-4.1-r1.ebuild 1043 MD5 d22540aebff95404322039a0d529dab1 gmp-4.1.2.ebuild 1440 MD5 dffd46174e78b327c834fc3e4b1cf848 metadata.xml 160 MD5 421c312149c5af560dff99fb479f4284 gmp-4.1.3.ebuild 1845 MD5 5e16de635136241e3ca3d414a8e1d181 files/digest-gmp-4.1.3 62 +MD5 8c7f521cf77fb56ab019223cf92a6bca files/digest-gmp-4.1.4 62 MD5 6fe67063d13e286170b681d7220f6bb7 files/digest-gmp-4.1-r1 60 MD5 265f53218c05ee4ac1192b1fee5d5038 files/digest-gmp-4.1.2 62 MD5 d646f32e97b41529d4ab5066c69bc856 files/longlong.patch 473 MD5 8458ecf3c3c6b27f949d1b1c1e6a9cc7 files/randraw.c.41.diff 585 MD5 d70b080c2f0efd82a800ba8a1af7b305 files/ppc64-gmp-acinclude.patch 474 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.9.10 (GNU/Linux) - -iD8DBQFBUlUWHTu7gpaalycRApVpAJsGTmhQeIkgi7J6TtsU/H1nmDoQngCbBPhT -/cXrHJ/fqzaO9xAA0zjcIXQ= -=eTqV ------END PGP SIGNATURE----- diff --git a/dev-libs/gmp/files/digest-gmp-4.1-r1 b/dev-libs/gmp/files/digest-gmp-4.1-r1 deleted file mode 100644 index ba4a0292f8d7..000000000000 --- a/dev-libs/gmp/files/digest-gmp-4.1-r1 +++ /dev/null @@ -1 +0,0 @@ -MD5 d6afbdf7e02615fa16867896ce0e03d3 gmp-4.1.tar.gz 2145387 diff --git a/dev-libs/gmp/files/digest-gmp-4.1.4 b/dev-libs/gmp/files/digest-gmp-4.1.4 new file mode 100644 index 000000000000..17e746454134 --- /dev/null +++ b/dev-libs/gmp/files/digest-gmp-4.1.4 @@ -0,0 +1 @@ +MD5 aa5e5fb3a7cdebe8c5b681a6cf4a670e gmp-4.1.4.tar.gz 2201302 diff --git a/dev-libs/gmp/gmp-4.1-r1.ebuild b/dev-libs/gmp/gmp-4.1-r1.ebuild deleted file mode 100644 index add915175884..000000000000 --- a/dev-libs/gmp/gmp-4.1-r1.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/gmp/gmp-4.1-r1.ebuild,v 1.22 2004/06/24 23:11:39 agriffis Exp $ - -inherit eutils - -DESCRIPTION="Library for arithmetic on arbitrary precision integers, rational numbers, and floating-point numbers" -HOMEPAGE="http://www.gnu.org/software/gmp/gmp.html" -SRC_URI="ftp://prep.ai.mit.edu/gnu/gmp/${P}.tar.gz" - -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="x86 ppc sparc alpha" -IUSE="" - -DEPEND=">=sys-devel/m4-1.4" -RDEPEND="" - -src_unpack() { - unpack ${A} - cd ${S} - epatch ${FILESDIR}/randraw.c.41.diff -} - -src_compile() { - local myconf="" - [ "${ARCH}" != "sparc" ] && myconf="--enable-mpfr" - econf \ - --localstatedir=/var/state/gmp \ - --enable-cxx \ - --enable-mpbsd \ - --disable-fft \ - ${myconf} \ - || die "configure failed" - - make || die "make failed" -} - -src_install() { - make DESTDIR=${D} install || die - - dodoc AUTHORS ChangeLog NEWS README - dodoc doc/configuration doc/isa_abi_headache - dohtml -r doc -} diff --git a/dev-libs/gmp/gmp-4.1.3.ebuild b/dev-libs/gmp/gmp-4.1.3.ebuild index 3dcf38b15c2f..4def70d49fbc 100644 --- a/dev-libs/gmp/gmp-4.1.3.ebuild +++ b/dev-libs/gmp/gmp-4.1.3.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/gmp/gmp-4.1.3.ebuild,v 1.7 2004/08/20 04:23:56 tgall Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/gmp/gmp-4.1.3.ebuild,v 1.8 2004/10/14 11:06:02 dragonheart Exp $ inherit flag-o-matic libtool eutils @@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/gmp/${P}.tar.gz" RESTRICT="nomirror" LICENSE="LGPL-2" SLOT="0" -KEYWORDS="~x86 ~ppc ~sparc ~mips ~alpha arm hppa ~amd64 ia64 s390 ppc64" +KEYWORDS="x86 ~ppc ~sparc ~mips ~alpha arm hppa ~amd64 ia64 s390 ppc64" IUSE="debug" DEPEND="sys-apps/gawk diff --git a/dev-libs/gmp/gmp-4.1.4.ebuild b/dev-libs/gmp/gmp-4.1.4.ebuild new file mode 100644 index 000000000000..e75245a7a071 --- /dev/null +++ b/dev-libs/gmp/gmp-4.1.4.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/gmp/gmp-4.1.4.ebuild,v 1.1 2004/10/14 11:06:02 dragonheart Exp $ + +inherit flag-o-matic libtool eutils + +DESCRIPTION="Library for arithmetic on arbitrary precision integers, rational numbers, and floating-point numbers" +HOMEPAGE="http://www.gnu.org/software/gmp/gmp.html" +SRC_URI="mirror://gnu/gmp/${P}.tar.gz" +RESTRICT="nomirror" +LICENSE="LGPL-2" +SLOT="0" +KEYWORDS="~x86 ~ppc ~sparc ~mips ~alpha arm hppa ~amd64 ia64 s390 ppc64" +IUSE="debug" + +DEPEND="sys-apps/gawk + sys-devel/bison + sys-devel/flex + sys-devel/libtool + sys-devel/gcc + virtual/libc" + +RDEPEND="virtual/libc" + +src_unpack () { + unpack ${A} + cd ${S} + +# This patch will actually be somewhat short lived as it's really +# somewhat of a hack. The toolchain folks (alanm) have a set of patches +# to remove the use of the '.' form in ppc64 assembler + use ppc64 && epatch ${FILESDIR}/ppc64-gmp-acinclude.patch + + autoreconf +} + +src_compile() { + filter-flags -ffast-math + + elibtoolize + + local myconf="" + use sparc || myconf="--enable-mpfr" + use hppa && export CHOST="hppa-unknown-linux-gnu" + + econf \ + --localstatedir=/var/state/gmp \ + --enable-cxx \ + --enable-mpbsd \ + ${myconf} \ + || die "configure failed" + emake || die "emake failed" + +} + +src_install() { + emake DESTDIR=${D} install || die "make install failed" + + dodoc AUTHORS ChangeLog NEWS README + dodoc doc/configuration doc/isa_abi_headache + dohtml -r doc +} + +src_test() { + + + # It's pretty slow to run all the checks, and not really necessary + # on every build of this package. Just run the checks when + # debugging is enabled. (23 Feb 2003 agriffis) + if use debug ; then + emake check || die "make check failed" + else + # Quick partial test + make -C tests/cxx/ check-TESTS + fi + +} |