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.diff -r1.13 -r1.14 pkgsrc/databases/gnats/distinfo
(bsiegert)
@@ -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 | |||
3 | SHA1 (gnats-4.1.0.tar.gz) = 7f8ce7fbb7594698c5ba71421cad3cbc7e079003 | 3 | SHA1 (gnats-4.1.0.tar.gz) = 7f8ce7fbb7594698c5ba71421cad3cbc7e079003 | |
4 | RMD160 (gnats-4.1.0.tar.gz) = b16bfa3ffa4f1c7dc351d1c5639061c358c64afd | 4 | RMD160 (gnats-4.1.0.tar.gz) = b16bfa3ffa4f1c7dc351d1c5639061c358c64afd | |
5 | Size (gnats-4.1.0.tar.gz) = 1221364 bytes | 5 | Size (gnats-4.1.0.tar.gz) = 1221364 bytes | |
6 | SHA1 (patch-aa) = 46ee888dd1726d7c7178247dd8c11c3bc8790911 | 6 | SHA1 (patch-aa) = 46ee888dd1726d7c7178247dd8c11c3bc8790911 | |
7 | SHA1 (patch-ab) = 605e0caaed659405fff46af6c610d52c9dca948e | 7 | SHA1 (patch-ab) = 605e0caaed659405fff46af6c610d52c9dca948e | |
8 | SHA1 (patch-ac) = f6fdd1c2353961d47bd0e58866b56ac6f0d6173a | 8 | SHA1 (patch-ac) = f6fdd1c2353961d47bd0e58866b56ac6f0d6173a | |
9 | SHA1 (patch-ad) = ffacd88288036eb74eccd6687292c5a456e2f027 | 9 | SHA1 (patch-ad) = ffacd88288036eb74eccd6687292c5a456e2f027 | |
10 | SHA1 (patch-ae) = ff99ebd3f6d2d1aa75b32ead56db0082eeb69753 | 10 | SHA1 (patch-ae) = ff99ebd3f6d2d1aa75b32ead56db0082eeb69753 | |
11 | SHA1 (patch-ah) = 1a21ef20bbc4a2e8ed2559687a2cd8983d1c3f5f | 11 | SHA1 (patch-ah) = 1a21ef20bbc4a2e8ed2559687a2cd8983d1c3f5f | |
12 | SHA1 (patch-gnats_configure) = b8b00de4b969f52f41696643ee0a641b9f2c9507 | 12 | SHA1 (patch-gnats_configure) = 6f7daa160a13bc05bb59a362f89f05044b1fedd9 | |
13 | SHA1 (patch-gnats_gnats_h) = 08cb25700672bddda30075c9a7a01443afcd5199 | 13 | SHA1 (patch-gnats_gnats_h) = 08cb25700672bddda30075c9a7a01443afcd5199 | |
14 | SHA1 (patch-makefile_in) = a32d9f3f93cb4ec9d82d4ce204a12cd43e7a88c0 | 14 | SHA1 (patch-makefile_in) = a32d9f3f93cb4ec9d82d4ce204a12cd43e7a88c0 |
@@ -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 | 3 | Fix 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 |