diff options
author | Daniel Black <dragonheart@gentoo.org> | 2004-06-20 00:34:49 +0000 |
---|---|---|
committer | Daniel Black <dragonheart@gentoo.org> | 2004-06-20 00:34:49 +0000 |
commit | 63856e5dae45c17c6b7a281dcde5cc3f3f36b7a9 (patch) | |
tree | c5ddc748f534fad46a97c6c6a81011870554e553 /dev-libs | |
parent | Fixes #54181. (diff) | |
download | historical-63856e5dae45c17c6b7a281dcde5cc3f3f36b7a9.tar.gz historical-63856e5dae45c17c6b7a281dcde5cc3f3f36b7a9.tar.bz2 historical-63856e5dae45c17c6b7a281dcde5cc3f3f36b7a9.zip |
changed m4 dependancy (bug #54131). Added src_test functions. gmp-4.1.2 added dependancies. gmp-4.1.3 - reintroducted fft as it is fixed in this version (ref homepage).
Diffstat (limited to 'dev-libs')
-rw-r--r-- | dev-libs/gmp/ChangeLog | 9 | ||||
-rw-r--r-- | dev-libs/gmp/Manifest | 10 | ||||
-rw-r--r-- | dev-libs/gmp/gmp-4.1-r1.ebuild | 4 | ||||
-rw-r--r-- | dev-libs/gmp/gmp-4.1.2.ebuild | 28 | ||||
-rw-r--r-- | dev-libs/gmp/gmp-4.1.3.ebuild | 29 |
5 files changed, 51 insertions, 29 deletions
diff --git a/dev-libs/gmp/ChangeLog b/dev-libs/gmp/ChangeLog index 5a8a11c2af1b..ece861d2e73c 100644 --- a/dev-libs/gmp/ChangeLog +++ b/dev-libs/gmp/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for dev-libs/gmp # Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/gmp/ChangeLog,v 1.31 2004/05/12 03:23:05 randy Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/gmp/ChangeLog,v 1.32 2004/06/20 00:34:49 dragonheart Exp $ + + 20 Jun 2004; Daniel Black <dragonheart@gentoo.org> gmp-4.1.2.ebuild, + gmp-4.1.3.ebuild, gmp-4.1-r1.ebuild: + changed m4 dependancy (bug #54131 thanks Scott Taylor + <swtaylor@gentoo.org>). Added src_test functions. gmp-4.1.2 added + dependancies. gmp-4.1.3 - reintroducted fft as it is fixed in this + version (ref homepage). 11 May 2004; Michael McCabe <randy@gentoo.org> gmp-4.1.3.ebuild: Added s390 keywords diff --git a/dev-libs/gmp/Manifest b/dev-libs/gmp/Manifest index 9507b987677e..19299b13c564 100644 --- a/dev-libs/gmp/Manifest +++ b/dev-libs/gmp/Manifest @@ -1,10 +1,10 @@ +MD5 6933eeb964f41d8d46f445e2af6ea4b6 ChangeLog 4702 +MD5 3accf412507c41aa6604918d6db18e6b gmp-4.1-r1.ebuild 1054 +MD5 716c11ae379b0740326e7c273f1534fe gmp-4.1.2.ebuild 1456 +MD5 dffd46174e78b327c834fc3e4b1cf848 metadata.xml 160 +MD5 391d2c0819c42f0652eb7265657a9d81 gmp-4.1.3.ebuild 1542 MD5 5e16de635136241e3ca3d414a8e1d181 files/digest-gmp-4.1.3 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 155f0ca1b762902cf21c683916eecca2 ChangeLog 4366 -MD5 4863a8a685c48b92a01b8fd738e42ca6 gmp-4.1-r1.ebuild 1054 -MD5 8f25f1f9685e592e774d9591791d8eab gmp-4.1.2.ebuild 1443 -MD5 dffd46174e78b327c834fc3e4b1cf848 metadata.xml 160 -MD5 336572a86126ac0ff4ce01521198d613 gmp-4.1.3.ebuild 1475 diff --git a/dev-libs/gmp/gmp-4.1-r1.ebuild b/dev-libs/gmp/gmp-4.1-r1.ebuild index 6f2382b02055..a27586f94cfc 100644 --- a/dev-libs/gmp/gmp-4.1-r1.ebuild +++ b/dev-libs/gmp/gmp-4.1-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2004 Gentoo Technologies, Inc. # 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.20 2004/05/08 01:06:47 dragonheart Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/gmp/gmp-4.1-r1.ebuild,v 1.21 2004/06/20 00:34:49 dragonheart Exp $ inherit eutils @@ -13,7 +13,7 @@ SLOT="0" KEYWORDS="x86 ppc sparc alpha" IUSE="" -DEPEND="~sys-devel/m4-1.4" +DEPEND=">=sys-devel/m4-1.4" RDEPEND="" src_unpack() { diff --git a/dev-libs/gmp/gmp-4.1.2.ebuild b/dev-libs/gmp/gmp-4.1.2.ebuild index 5be6c05f94b3..08babdfbce41 100644 --- a/dev-libs/gmp/gmp-4.1.2.ebuild +++ b/dev-libs/gmp/gmp-4.1.2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2004 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/gmp/gmp-4.1.2.ebuild,v 1.21 2004/05/08 01:06:47 dragonheart Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/gmp/gmp-4.1.2.ebuild,v 1.22 2004/06/20 00:34:49 dragonheart Exp $ inherit flag-o-matic libtool eutils @@ -11,10 +11,16 @@ SRC_URI="mirror://gnu/gmp/${P}.tar.gz" LICENSE="LGPL-2" SLOT="0" KEYWORDS="x86 ppc sparc ~mips alpha hppa amd64 ia64" -IUSE="debug" +IUSE="" -DEPEND="~sys-devel/m4-1.4" -RDEPEND="" +DEPEND="sys-apps/gawk + sys-devel/bison + sys-devel/flex + sys-devel/libtool + sys-devel/gcc + virtual/glibc" + +RDEPEND="virtual/glibc" src_unpack() { unpack ${A}; cd ${S} @@ -39,12 +45,6 @@ src_compile() { || die "configure failed" emake || die "emake failed" - # 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 - make check || die "make check failed" - fi } src_install() { @@ -54,3 +54,11 @@ src_install() { dodoc doc/configuration doc/isa_abi_headache dohtml -r doc } + +src_test() { + + # the total check is broken due to a deprecated header use + # t-locale.cc:24:23: strstream.h: No such file or directory + make -C tests/mpf check-TESTS + +} diff --git a/dev-libs/gmp/gmp-4.1.3.ebuild b/dev-libs/gmp/gmp-4.1.3.ebuild index eccbaba07707..edb679796968 100644 --- a/dev-libs/gmp/gmp-4.1.3.ebuild +++ b/dev-libs/gmp/gmp-4.1.3.ebuild @@ -1,20 +1,19 @@ # Copyright 1999-2004 Gentoo Technologies, Inc. # 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.3 2004/05/26 12:39:49 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/gmp/gmp-4.1.3.ebuild,v 1.4 2004/06/20 00:34:49 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" IUSE="debug" -DEPEND="~sys-devel/m4-1.4 - sys-apps/gawk +DEPEND="sys-apps/gawk sys-devel/bison sys-devel/flex sys-devel/libtool @@ -36,17 +35,10 @@ src_compile() { --localstatedir=/var/state/gmp \ --enable-cxx \ --enable-mpbsd \ - --disable-fft \ ${myconf} \ || die "configure failed" emake || die "emake failed" - # 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 - make check || die "make check failed" - fi } src_install() { @@ -56,3 +48,18 @@ src_install() { 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 + +} |