summaryrefslogtreecommitdiff
path: root/devel/gmp
diff options
context:
space:
mode:
authordanw <danw@pkgsrc.org>2000-06-30 16:52:53 +0000
committerdanw <danw@pkgsrc.org>2000-06-30 16:52:53 +0000
commit4379713c83b482b45a8fe30812da5eb3699926f6 (patch)
tree25b21fc74b439bbf4c00385c06736e425027e84f /devel/gmp
parent9836773842f491c014cc583f46d327b1095c2183 (diff)
downloadpkgsrc-4379713c83b482b45a8fe30812da5eb3699926f6.tar.gz
Update to gmp-3.0.1, including new functions, autoconf/libtool support,
and a shared version of the library.
Diffstat (limited to 'devel/gmp')
-rw-r--r--devel/gmp/Makefile16
-rw-r--r--devel/gmp/files/md54
-rw-r--r--devel/gmp/files/patch-sum8
-rw-r--r--devel/gmp/patches/patch-aa15
-rw-r--r--devel/gmp/patches/patch-ab57
-rw-r--r--devel/gmp/pkg/PLIST4
6 files changed, 19 insertions, 85 deletions
diff --git a/devel/gmp/Makefile b/devel/gmp/Makefile
index d8f6d402743..5d08fbb79d0 100644
--- a/devel/gmp/Makefile
+++ b/devel/gmp/Makefile
@@ -1,13 +1,15 @@
-# $NetBSD: Makefile,v 1.3 1999/12/26 18:07:19 tron Exp $
+# $NetBSD: Makefile,v 1.4 2000/06/30 16:52:53 danw Exp $
#
-DISTNAME= gmp-2.0.2
-CATEGORIES= devel
-MASTER_SITES= ${MASTER_SITE_GNU:=gmp/}
+DISTNAME= gmp-3.0.1
+CATEGORIES= devel
+MASTER_SITES= ${MASTER_SITE_GNU:=gmp/}
-MAINTAINER= hubertf@netbsd.org
-HOMEPAGE= http://www.gnu.org/software/gmp/gmp.html
+MAINTAINER= hubertf@netbsd.org
+HOMEPAGE= http://www.gnu.org/software/gmp/gmp.html
-GNU_CONFIGURE= YES
+GNU_CONFIGURE= YES
+USE_LIBTOOL= YES
+LTCONFIG_OVERRIDE= ${WRKSRC}/ltconfig
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/gmp/files/md5 b/devel/gmp/files/md5
index d65c9458e03..275f1986937 100644
--- a/devel/gmp/files/md5
+++ b/devel/gmp/files/md5
@@ -1,3 +1,3 @@
-$NetBSD: md5,v 1.1.1.1 1999/04/05 19:48:59 hubertf Exp $
+$NetBSD: md5,v 1.2 2000/06/30 16:52:55 danw Exp $
-MD5 (gmp-2.0.2.tar.gz) = 20f6714665fd2b58d2c280513f5c204d
+MD5 (gmp-3.0.1.tar.gz) = c69bf4c01101f22238b5efb0ca7e177b
diff --git a/devel/gmp/files/patch-sum b/devel/gmp/files/patch-sum
index 0df40137361..e64f9eb8950 100644
--- a/devel/gmp/files/patch-sum
+++ b/devel/gmp/files/patch-sum
@@ -1,4 +1,6 @@
-$NetBSD: patch-sum,v 1.2 1999/07/16 21:11:56 jlam Exp $
+$NetBSD: patch-sum,v 1.3 2000/06/30 16:52:55 danw Exp $
-MD5 (patch-aa) = f123af3c9c66aa78e0b6f80cfc6fd9b1
-MD5 (patch-ab) = 2c419f4b1b6c50162d54ad8f558b72c2
+This placeholder file is generated by the ``makepatchsum'' target
+whenever the patches directory is empty or missing. Its purpose
+is to ensure that the presence of any obsolete patches will cause
+the proper error to be emitted at build time.
diff --git a/devel/gmp/patches/patch-aa b/devel/gmp/patches/patch-aa
deleted file mode 100644
index 6672e2adaa6..00000000000
--- a/devel/gmp/patches/patch-aa
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-aa,v 1.2 1999/12/28 05:00:41 wiz Exp $
---- /dev/null Mon Apr 26 18:22:36 1999
-+++ config/mt-mips-netbsd Mon Apr 26 17:59:43 1999
-@@ -0,0 +1 @@
-+CFLAGS=-Wa,-KPIC
---- configure.in.orig Fri Jun 7 04:07:01 1996
-+++ configure.in Mon Apr 26 18:33:02 1999
-@@ -31,5 +31,7 @@
- ;;
- *-*-linux*)
- target_makefile_frag=config/mt-linux ;;
-+ mips*-*-netbsd*)
-+ target_makefile_frag=config/mt-mips-netbsd ;;
-
- esac
diff --git a/devel/gmp/patches/patch-ab b/devel/gmp/patches/patch-ab
deleted file mode 100644
index bb054c5ea2e..00000000000
--- a/devel/gmp/patches/patch-ab
+++ /dev/null
@@ -1,57 +0,0 @@
-$NetBSD: patch-ab,v 1.1 1999/07/16 21:12:57 jlam Exp $
-
---- mpn/configure.in.orig Tue Jun 4 01:52:01 1996
-+++ mpn/configure.in Fri Jul 16 17:02:26 1999
-@@ -38,14 +38,25 @@
- a29k*-*-*) path="am29000" ;;
-
- # Intel x86 configurations
-- i[34]86*-*-linuxaout* | i[34]86*-*-linuxoldld* | \
-- i[34]86*-*-*bsd*) # x86 running BSD or Linux with a.out
-+ i[3456]86*-*-*bsd* | pentium-*-*bsd* | pentiumpro-*-*bsd*)
-+ if $CC -E - -dM </dev/null | grep -q __ELF__; then
-+ echo '#define ELF_SYNTAX' >asm-syntax.h # ELF
-+ else
-+ echo '#define BSD_SYNTAX' >asm-syntax.h # a.out
-+ fi
-+ echo '#include "'$srcdir'/x86/syntax.h"' >>asm-syntax.h
-+ case "${target}" in
-+ i[34]86*-*-*bsd*)
-+ path="x86" ;;
-+ i[56]86*-*-*bsd* | pentium-*-*bsd* | pentiumpro-*-*bsd*)
-+ path="x86/pentium x86" ;;
-+ esac ;;
-+ i[34]86*-*-linuxaout* | i[34]86*-*-linuxoldld*) # x86 running Linux with a.out
- echo '#define BSD_SYNTAX' >asm-syntax.h
- echo '#include "'$srcdir'/x86/syntax.h"' >>asm-syntax.h
- path="x86" ;;
- i[56]86*-*-linuxaout* | pentium-*-linuxaout* | pentiumpro-*-linuxaout* | \
-- i[56]86*-*-linuxoldld* | pentium-*-linuxoldld* | pentiumpro-*-linuxoldld* | \
-- i[56]86*-*-*bsd* | pentium-*-*bsd* | pentiumpro-*-*bsd*)
-+ i[56]86*-*-linuxoldld* | pentium-*-linuxoldld* | pentiumpro-*-linuxoldld*)
- echo '#define BSD_SYNTAX' >asm-syntax.h
- echo '#include "'$srcdir'/x86/syntax.h"' >>asm-syntax.h
- path="x86/pentium x86" ;;
-@@ -110,10 +121,22 @@
- case "${target}" in
- *-*-linuxaout* | *-*-linuxoldld*) config=bsd.h ;;
- *-sysv* | *-solaris* | *-*-linux*) config="sysv.h" ;;
-+ i[3456]86*-*-*netbsd* | pentium-*-*netbsd* | pentiumpro-*-*netbsd*)
-+ if $CC -E - -dM </dev/null | grep -q __ELF__; then
-+ config="sysv.h" # ELF
-+ else
-+ config="bsd.h" # a.out
-+ fi ;;
- *) config="bsd.h" ;;
- esac
-
- case "${target}" in
-+ i[3456]86*-*-*netbsd* | pentium-*-*netbsd* | pentiumpro-*-*netbsd*)
-+ if $CC -E - -dM </dev/null | grep -q __ELF__; then
-+ # ELF
-+ else
-+ target_makefile_frag=config/t-oldgas # a.out
-+ fi ;;
- i[3456]86*-*-*bsd* | i[3456]86*-*-linuxaout* | i[3456]86*-*-linuxoldld* | \
- pentium-*-*bsd* | pentium-*-linuxaout* | pentium-*-linuxoldld* | \
- pentiumpro-*-*bsd* | pentiumpro-*-linuxaout* | pentiumpro-*-linuxoldld*)
diff --git a/devel/gmp/pkg/PLIST b/devel/gmp/pkg/PLIST
index 37a7413382e..ffa2596d57c 100644
--- a/devel/gmp/pkg/PLIST
+++ b/devel/gmp/pkg/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 1999/04/05 19:48:59 hubertf Exp $
+@comment $NetBSD: PLIST,v 1.2 2000/06/30 16:52:56 danw Exp $
include/gmp.h
@unexec install-info --delete --info-dir=%D/info %D/info/gmp.info
info/gmp.info
@@ -7,3 +7,5 @@ info/gmp.info-2
info/gmp.info-3
@exec install-info --info-dir=%D/info %D/info/gmp.info
lib/libgmp.a
+lib/libgmp.la
+lib/libgmp.so.3.1