diff options
author | danw <danw@pkgsrc.org> | 2000-06-30 16:52:53 +0000 |
---|---|---|
committer | danw <danw@pkgsrc.org> | 2000-06-30 16:52:53 +0000 |
commit | 4379713c83b482b45a8fe30812da5eb3699926f6 (patch) | |
tree | 25b21fc74b439bbf4c00385c06736e425027e84f | |
parent | 9836773842f491c014cc583f46d327b1095c2183 (diff) | |
download | pkgsrc-4379713c83b482b45a8fe30812da5eb3699926f6.tar.gz |
Update to gmp-3.0.1, including new functions, autoconf/libtool support,
and a shared version of the library.
-rw-r--r-- | devel/gmp/Makefile | 16 | ||||
-rw-r--r-- | devel/gmp/files/md5 | 4 | ||||
-rw-r--r-- | devel/gmp/files/patch-sum | 8 | ||||
-rw-r--r-- | devel/gmp/patches/patch-aa | 15 | ||||
-rw-r--r-- | devel/gmp/patches/patch-ab | 57 | ||||
-rw-r--r-- | devel/gmp/pkg/PLIST | 4 |
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 |