Make it work on NetBSD/sparc64. Bump PKGREVISION. >From Jaap Boender in PR pkg/38146.diff -r1.59 -r1.60 pkgsrc/devel/boehm-gc/Makefile
(tnn)
@@ -1,17 +1,18 @@ | @@ -1,17 +1,18 @@ | |||
1 | # $NetBSD: Makefile,v 1.59 2007/07/07 15:21:07 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.60 2008/03/03 16:27:41 tnn Exp $ | |
2 | 2 | |||
3 | DISTNAME= gc-7.0 | 3 | DISTNAME= gc-7.0 | |
4 | PKGNAME= ${DISTNAME:S/gc/boehm-gc/} | 4 | PKGNAME= ${DISTNAME:S/gc/boehm-gc/} | |
5 | PKGREVISION= 1 | |||
5 | CATEGORIES= devel | 6 | CATEGORIES= devel | |
6 | MASTER_SITES= http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/ | 7 | MASTER_SITES= http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/ | |
7 | 8 | |||
8 | MAINTAINER= recht@NetBSD.org | 9 | MAINTAINER= recht@NetBSD.org | |
9 | HOMEPAGE= http://www.hpl.hp.com/personal/Hans_Boehm/gc/ | 10 | HOMEPAGE= http://www.hpl.hp.com/personal/Hans_Boehm/gc/ | |
10 | COMMENT= Garbage collection and memory leak detection for C and C++ | 11 | COMMENT= Garbage collection and memory leak detection for C and C++ | |
11 | 12 | |||
12 | PKG_INSTALLATION_TYPES= overwrite pkgviews | 13 | PKG_INSTALLATION_TYPES= overwrite pkgviews | |
13 | PKG_DESTDIR_SUPPORT= user-destdir | 14 | PKG_DESTDIR_SUPPORT= user-destdir | |
14 | 15 | |||
15 | USE_TOOLS+= gmake | 16 | USE_TOOLS+= gmake | |
16 | USE_LANGUAGES= c c++ | 17 | USE_LANGUAGES= c c++ | |
17 | USE_LIBTOOL= YES | 18 | USE_LIBTOOL= YES |
@@ -1,10 +1,10 @@ | @@ -1,10 +1,10 @@ | |||
1 | $NetBSD: distinfo,v 1.33 2007/07/07 15:21:07 wiz Exp $ | 1 | $NetBSD: distinfo,v 1.34 2008/03/03 16:27:41 tnn Exp $ | |
2 | 2 | |||
3 | SHA1 (gc-7.0.tar.gz) = 657d84b702a572f8a510d2c28578a6dbaad3fed2 | 3 | SHA1 (gc-7.0.tar.gz) = 657d84b702a572f8a510d2c28578a6dbaad3fed2 | |
4 | RMD160 (gc-7.0.tar.gz) = 4912e2590dd8212bebeeb1e32506762ca31d0088 | 4 | RMD160 (gc-7.0.tar.gz) = 4912e2590dd8212bebeeb1e32506762ca31d0088 | |
5 | Size (gc-7.0.tar.gz) = 1072682 bytes | 5 | Size (gc-7.0.tar.gz) = 1072682 bytes | |
6 | SHA1 (patch-aa) = 87a5bd5e83b0201d80a1e4e4ce6745c11b2e7cfe | 6 | SHA1 (patch-aa) = 87a5bd5e83b0201d80a1e4e4ce6745c11b2e7cfe | |
7 | SHA1 (patch-ab) = b0301507ce02a3b06bb6044b50d3ccaa522ea4f1 | 7 | SHA1 (patch-ab) = 99795ee73356e90be3fd721a89a6a38efcf209bf | |
8 | SHA1 (patch-ac) = 64c0f042a1ed7488158d49c77bab0330537d9e96 | 8 | SHA1 (patch-ac) = 64c0f042a1ed7488158d49c77bab0330537d9e96 | |
9 | SHA1 (patch-ad) = 893b5146db0d9f82ec95acd7e217f3d910e33ea0 | 9 | SHA1 (patch-ad) = 893b5146db0d9f82ec95acd7e217f3d910e33ea0 | |
10 | SHA1 (patch-af) = 80f1b9b136f808db1b227b70801ffa378abd07c7 | 10 | SHA1 (patch-af) = 80f1b9b136f808db1b227b70801ffa378abd07c7 |
@@ -1,13 +1,21 @@ | @@ -1,13 +1,21 @@ | |||
1 | $NetBSD: patch-ab,v 1.17 2007/07/07 15:21:07 wiz Exp $ | 1 | --- configure.orig 2007-06-30 17:40:25.000000000 +0200 | |
2 | 2 | +++ configure 2008-03-03 11:27:56.000000000 +0100 | ||
3 | --- configure.orig 2007-06-30 15:40:25.000000000 +0000 | 3 | @@ -6143,6 +6143,9 @@ | |
4 | +++ configure | 4 | sparc-*-netbsd*) | |
5 | @@ -6150,7 +6150,7 @@ _ACEOF | 5 | machdep="mach_dep.lo sparc_netbsd_mach_dep.lo" | |
6 | ;; | |||
7 | + sparc64-*-netbsd*) | |||
8 | + machdep="mach_dep.lo sparc_mach_dep.lo" | |||
9 | + ;; | |||
10 | sparc-sun-solaris2.3) | |||
11 | machdep="mach_dep.lo sparc_mach_dep.lo" | |||
12 | cat >>confdefs.h <<\_ACEOF | |||
13 | @@ -6150,7 +6153,7 @@ | |||
6 | _ACEOF | 14 | _ACEOF | |
7 | 15 | |||
8 | ;; | 16 | ;; | |
9 | - sparc*-sun-solaris2.*) | 17 | - sparc*-sun-solaris2.*) | |
10 | + sparc*-sun-solaris2*) | 18 | + sparc*-sun-solaris2*) | |
11 | machdep="mach_dep.lo sparc_mach_dep.lo" | 19 | machdep="mach_dep.lo sparc_mach_dep.lo" | |
12 | ;; | 20 | ;; | |
13 | ia64-*-*) | 21 | ia64-*-*) |