summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Black <dragonheart@gentoo.org>2004-06-20 00:34:49 +0000
committerDaniel Black <dragonheart@gentoo.org>2004-06-20 00:34:49 +0000
commit63856e5dae45c17c6b7a281dcde5cc3f3f36b7a9 (patch)
treec5ddc748f534fad46a97c6c6a81011870554e553 /dev-libs
parentFixes #54181. (diff)
downloadhistorical-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/ChangeLog9
-rw-r--r--dev-libs/gmp/Manifest10
-rw-r--r--dev-libs/gmp/gmp-4.1-r1.ebuild4
-rw-r--r--dev-libs/gmp/gmp-4.1.2.ebuild28
-rw-r--r--dev-libs/gmp/gmp-4.1.3.ebuild29
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
+
+}