Sun Dec 1 23:27:11 2013 UTC ()
Fix detection of unsetenv on MirBSD, unbreak build.

I have no idea why the extended regexp does not catch the unsetenv declaration
but the check is redundant anyway (there is another unsetenv check below in
configure) so I don't care that much.


(bsiegert)
diff -r1.13 -r1.14 pkgsrc/databases/gnats/distinfo
diff -r1.1 -r1.2 pkgsrc/databases/gnats/patches/patch-gnats_configure

cvs diff -r1.13 -r1.14 pkgsrc/databases/gnats/distinfo (expand / switch to unified diff)

--- pkgsrc/databases/gnats/distinfo 2013/03/24 17:04:01 1.13
+++ pkgsrc/databases/gnats/distinfo 2013/12/01 23:27:11 1.14
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1$NetBSD: distinfo,v 1.13 2013/03/24 17:04:01 joerg Exp $ 1$NetBSD: distinfo,v 1.14 2013/12/01 23:27:11 bsiegert Exp $
2 2
3SHA1 (gnats-4.1.0.tar.gz) = 7f8ce7fbb7594698c5ba71421cad3cbc7e079003 3SHA1 (gnats-4.1.0.tar.gz) = 7f8ce7fbb7594698c5ba71421cad3cbc7e079003
4RMD160 (gnats-4.1.0.tar.gz) = b16bfa3ffa4f1c7dc351d1c5639061c358c64afd 4RMD160 (gnats-4.1.0.tar.gz) = b16bfa3ffa4f1c7dc351d1c5639061c358c64afd
5Size (gnats-4.1.0.tar.gz) = 1221364 bytes 5Size (gnats-4.1.0.tar.gz) = 1221364 bytes
6SHA1 (patch-aa) = 46ee888dd1726d7c7178247dd8c11c3bc8790911 6SHA1 (patch-aa) = 46ee888dd1726d7c7178247dd8c11c3bc8790911
7SHA1 (patch-ab) = 605e0caaed659405fff46af6c610d52c9dca948e 7SHA1 (patch-ab) = 605e0caaed659405fff46af6c610d52c9dca948e
8SHA1 (patch-ac) = f6fdd1c2353961d47bd0e58866b56ac6f0d6173a 8SHA1 (patch-ac) = f6fdd1c2353961d47bd0e58866b56ac6f0d6173a
9SHA1 (patch-ad) = ffacd88288036eb74eccd6687292c5a456e2f027 9SHA1 (patch-ad) = ffacd88288036eb74eccd6687292c5a456e2f027
10SHA1 (patch-ae) = ff99ebd3f6d2d1aa75b32ead56db0082eeb69753 10SHA1 (patch-ae) = ff99ebd3f6d2d1aa75b32ead56db0082eeb69753
11SHA1 (patch-ah) = 1a21ef20bbc4a2e8ed2559687a2cd8983d1c3f5f 11SHA1 (patch-ah) = 1a21ef20bbc4a2e8ed2559687a2cd8983d1c3f5f
12SHA1 (patch-gnats_configure) = b8b00de4b969f52f41696643ee0a641b9f2c9507 12SHA1 (patch-gnats_configure) = 6f7daa160a13bc05bb59a362f89f05044b1fedd9
13SHA1 (patch-gnats_gnats_h) = 08cb25700672bddda30075c9a7a01443afcd5199 13SHA1 (patch-gnats_gnats_h) = 08cb25700672bddda30075c9a7a01443afcd5199
14SHA1 (patch-makefile_in) = a32d9f3f93cb4ec9d82d4ce204a12cd43e7a88c0 14SHA1 (patch-makefile_in) = a32d9f3f93cb4ec9d82d4ce204a12cd43e7a88c0

cvs diff -r1.1 -r1.2 pkgsrc/databases/gnats/patches/Attic/patch-gnats_configure (expand / switch to unified diff)

--- pkgsrc/databases/gnats/patches/Attic/patch-gnats_configure 2013/03/24 17:04:02 1.1
+++ pkgsrc/databases/gnats/patches/Attic/patch-gnats_configure 2013/12/01 23:27:11 1.2
@@ -1,19 +1,29 @@ @@ -1,19 +1,29 @@
1$NetBSD: patch-gnats_configure,v 1.1 2013/03/24 17:04:02 joerg Exp $ 1$NetBSD: patch-gnats_configure,v 1.2 2013/12/01 23:27:11 bsiegert Exp $
2 2
3--- gnats/configure.orig 2013-03-23 15:01:13.000000000 +0000 3Fix detection of unsetenv on MirBSD.
 4--- gnats/configure.orig Sun Mar 6 20:38:26 2005
4+++ gnats/configure 5+++ gnats/configure
5@@ -4005,12 +4005,12 @@ _ACEOF 6@@ -4005,12 +4005,12 @@ _ACEOF
6 cat confdefs.h >>conftest.$ac_ext 7 cat confdefs.h >>conftest.$ac_ext
7 cat >>conftest.$ac_ext <<_ACEOF 8 cat >>conftest.$ac_ext <<_ACEOF
8 /* end confdefs.h. */ 9 /* end confdefs.h. */
9+const char *foo(const char *x) { return x; } 10+const char *foo(const char *x) { return x; }
10+int bar(const char *x) { return x == foo(x); } 11+int bar(const char *x) { return x == foo(x); }
11  12
12 int 13 int
13 main () 14 main ()
14 { 15 {
15-const char *foo(const char *x) { return x; } 16-const char *foo(const char *x) { return x; }
16- int bar(const char *x) { return x == foo(x); } 17- int bar(const char *x) { return x == foo(x); }
17 ; 18 ;
18 return 0; 19 return 0;
19 } 20 }
 21@@ -4979,7 +4979,7 @@ cat >>conftest.$ac_ext <<_ACEOF
 22
 23 _ACEOF
 24 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
 25- $EGREP "\<unsetenv\>" >/dev/null 2>&1; then
 26+ $EGREP "unsetenv" >/dev/null 2>&1; then
 27
 28 cat >>confdefs.h <<\_ACEOF
 29 #define HAVE_DECL_UNSETENV 1