summaryrefslogtreecommitdiff
path: root/net/lambdamoo
diff options
context:
space:
mode:
authordholland <dholland@pkgsrc.org>2011-09-04 23:55:00 +0000
committerdholland <dholland@pkgsrc.org>2011-09-04 23:55:00 +0000
commitfa5b5b34987b7a819e9592bdabea7ecc24c5750b (patch)
tree006e4aa38f2c19f52e306d8dff9e1249125a9094 /net/lambdamoo
parentdf9c4b7c02d731da5e6c0948196b6c8b338870ba (diff)
downloadpkgsrc-fa5b5b34987b7a819e9592bdabea7ecc24c5750b.tar.gz
Declare main correctly in test programs. gcc apparently doesn't care if
you attempt "int main(int argc, char *argv)" but clang does.
Diffstat (limited to 'net/lambdamoo')
-rw-r--r--net/lambdamoo/distinfo4
-rw-r--r--net/lambdamoo/patches/patch-configure15
-rw-r--r--net/lambdamoo/patches/patch-configure_in15
3 files changed, 33 insertions, 1 deletions
diff --git a/net/lambdamoo/distinfo b/net/lambdamoo/distinfo
index a237a88b5af..5453d53d8bd 100644
--- a/net/lambdamoo/distinfo
+++ b/net/lambdamoo/distinfo
@@ -1,7 +1,9 @@
-$NetBSD: distinfo,v 1.2 2005/02/24 12:13:51 agc Exp $
+$NetBSD: distinfo,v 1.3 2011/09/04 23:55:00 dholland Exp $
SHA1 (LambdaMOO-1.8.1.tar.gz) = 6fc053ce6c305b9d5f3d883450c1bdc05b733c7b
RMD160 (LambdaMOO-1.8.1.tar.gz) = 78f0993bb870cac44f3b80fab46a250b489ebc59
Size (LambdaMOO-1.8.1.tar.gz) = 363803 bytes
SHA1 (patch-aa) = f4273667233f6d641354054b4a7f5298b85469de
SHA1 (patch-ab) = 63c3c2a902dec7796f91e4cb442957f053d4cc7b
+SHA1 (patch-configure) = 4086bc5887e47178ed89f0db21e892a231084572
+SHA1 (patch-configure_in) = eab7ca3f96e888fb6b2b5d764e5967d0f74f935b
diff --git a/net/lambdamoo/patches/patch-configure b/net/lambdamoo/patches/patch-configure
new file mode 100644
index 00000000000..95a722e3f78
--- /dev/null
+++ b/net/lambdamoo/patches/patch-configure
@@ -0,0 +1,15 @@
+$NetBSD: patch-configure,v 1.1 2011/09/04 23:55:00 dholland Exp $
+
+Use valid C in test programs.
+
+--- configure~ 1997-03-03 03:45:05.000000000 +0000
++++ configure
+@@ -600,7 +600,7 @@ CC="$CC $opt"
+ cat > conftest.c <<EOF
+ #include "confdefs.h"
+
+-int main(int argc, char *argv) { void *ptr; exit(0); }
++int main(int argc, char **argv) { void *ptr; exit(0); }
+
+ EOF
+ eval $compile
diff --git a/net/lambdamoo/patches/patch-configure_in b/net/lambdamoo/patches/patch-configure_in
new file mode 100644
index 00000000000..e0928a9d1d4
--- /dev/null
+++ b/net/lambdamoo/patches/patch-configure_in
@@ -0,0 +1,15 @@
+$NetBSD: patch-configure_in,v 1.1 2011/09/04 23:55:00 dholland Exp $
+
+Use valid C in test programs.
+
+--- configure.in~ 1997-03-03 03:45:05.000000000 +0000
++++ configure.in
+@@ -260,7 +260,7 @@ do
+ SAVECC="$CC"
+ CC="$CC $opt"
+ AC_TEST_PROGRAM([
+-int main(int argc, char *argv) { void *ptr; exit(0); }
++int main(int argc, char **argv) { void *ptr; exit(0); }
+ ],
+ [have_ansi=1
+ break],