summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-libs/gmp/ChangeLog9
-rw-r--r--dev-libs/gmp/Manifest10
-rw-r--r--dev-libs/gmp/files/digest-gmp-4.1.31
-rw-r--r--dev-libs/gmp/gmp-4.1-r1.ebuild3
-rw-r--r--dev-libs/gmp/gmp-4.1.2.ebuild5
-rw-r--r--dev-libs/gmp/gmp-4.1.3.ebuild58
6 files changed, 78 insertions, 8 deletions
diff --git a/dev-libs/gmp/ChangeLog b/dev-libs/gmp/ChangeLog
index ab6945bdd254..e0b6eff54f7d 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.29 2004/04/03 09:31:23 gmsoft Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/gmp/ChangeLog,v 1.30 2004/05/08 01:06:47 dragonheart Exp $
+
+*gmp-4.1.3 (08 May 2004)
+
+ 08 May 2004; Daniel Black <dragonheart@gentoo.org> gmp-4.1-r1.ebuild,
+ gmp-4.1.2.ebuild, +gmp-4.1.3.ebuild:
+ QA fixes on 4.1-r1 and 4.1.2. Version bump thanks to Jory A. Pratt
+ <cyberspacecomputers@msn.com> in bug #50416
03 Apr 2004; Guy Martin <gmsoft@gentoo.org> gmp-4.1.2.ebuild:
Marked stable on hppa. CHOST forced to hppa-unknown-linux-gnu to fix detection
diff --git a/dev-libs/gmp/Manifest b/dev-libs/gmp/Manifest
index 6758cd570de9..91fc132cc8ac 100644
--- a/dev-libs/gmp/Manifest
+++ b/dev-libs/gmp/Manifest
@@ -1,8 +1,10 @@
+MD5 47d2fff9d8d0eff35d3155281f6d3dda ChangeLog 4282
+MD5 4863a8a685c48b92a01b8fd738e42ca6 gmp-4.1-r1.ebuild 1054
+MD5 8f25f1f9685e592e774d9591791d8eab gmp-4.1.2.ebuild 1443
+MD5 dffd46174e78b327c834fc3e4b1cf848 metadata.xml 160
+MD5 7d7b9c824fd76e3e54602dd12037e235 gmp-4.1.3.ebuild 1472
+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 4b44ae3400e39e16c1e508679cac6f28 ChangeLog 4024
-MD5 0d3e72846db7201d71054b34465b044a gmp-4.1-r1.ebuild 1038
-MD5 403809ebb2b49614ed1bcf6fc0311771 gmp-4.1.2.ebuild 1422
-MD5 dffd46174e78b327c834fc3e4b1cf848 metadata.xml 160
diff --git a/dev-libs/gmp/files/digest-gmp-4.1.3 b/dev-libs/gmp/files/digest-gmp-4.1.3
new file mode 100644
index 000000000000..2eb37989469b
--- /dev/null
+++ b/dev-libs/gmp/files/digest-gmp-4.1.3
@@ -0,0 +1 @@
+MD5 bdbb9136fa22a0ccf028d0f87aae1dd2 gmp-4.1.3.tar.gz 2198898
diff --git a/dev-libs/gmp/gmp-4.1-r1.ebuild b/dev-libs/gmp/gmp-4.1-r1.ebuild
index 9e0cf5002576..6f2382b02055 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.19 2004/04/21 16:38:20 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/gmp/gmp-4.1-r1.ebuild,v 1.20 2004/05/08 01:06:47 dragonheart Exp $
inherit eutils
@@ -14,6 +14,7 @@ KEYWORDS="x86 ppc sparc alpha"
IUSE=""
DEPEND="~sys-devel/m4-1.4"
+RDEPEND=""
src_unpack() {
unpack ${A}
diff --git a/dev-libs/gmp/gmp-4.1.2.ebuild b/dev-libs/gmp/gmp-4.1.2.ebuild
index a0e8ddfdca67..5be6c05f94b3 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.20 2004/04/25 20:34:04 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/gmp/gmp-4.1.2.ebuild,v 1.21 2004/05/08 01:06:47 dragonheart Exp $
inherit flag-o-matic libtool eutils
@@ -11,9 +11,10 @@ SRC_URI="mirror://gnu/gmp/${P}.tar.gz"
LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="x86 ppc sparc ~mips alpha hppa amd64 ia64"
-IUSE=""
+IUSE="debug"
DEPEND="~sys-devel/m4-1.4"
+RDEPEND=""
src_unpack() {
unpack ${A}; cd ${S}
diff --git a/dev-libs/gmp/gmp-4.1.3.ebuild b/dev-libs/gmp/gmp-4.1.3.ebuild
new file mode 100644
index 000000000000..97b5471736a9
--- /dev/null
+++ b/dev-libs/gmp/gmp-4.1.3.ebuild
@@ -0,0 +1,58 @@
+# 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.1 2004/05/08 01:06:47 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"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~ppc ~sparc ~mips ~alpha ~hppa ~amd64 ia64"
+IUSE="debug"
+
+DEPEND="~sys-devel/m4-1.4
+ sys-apps/gawk
+ sys-devel/bison
+ sys-devel/flex
+ sys-devel/libtool
+ sys-devel/gcc
+ virtual/glibc"
+
+RDEPEND="virtual/glibc"
+
+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 \
+ --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() {
+ emake DESTDIR=${D} install || die "make install failed"
+
+ dodoc AUTHORS ChangeLog NEWS README
+ dodoc doc/configuration doc/isa_abi_headache
+ dohtml -r doc
+}