summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Black <dragonheart@gentoo.org>2004-05-08 01:06:47 +0000
committerDaniel Black <dragonheart@gentoo.org>2004-05-08 01:06:47 +0000
commit08a269bb3f25f2b761305732b55f96383090b3c0 (patch)
tree80fa9372d90287683482807da2c6c1fb779e5c10 /dev-libs/gmp
parentclean pdflib-4 ebuilds (diff)
downloadgentoo-2-08a269bb3f25f2b761305732b55f96383090b3c0.tar.gz
gentoo-2-08a269bb3f25f2b761305732b55f96383090b3c0.tar.bz2
gentoo-2-08a269bb3f25f2b761305732b55f96383090b3c0.zip
QA fixes on 4.1-r1 and 4.1.2. Version bump in bug #50416
Diffstat (limited to 'dev-libs/gmp')
-rw-r--r--dev-libs/gmp/ChangeLog9
-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
5 files changed, 72 insertions, 4 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/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
+}