From d077818a93671507e2f0815ab8022032e6809847 Mon Sep 17 00:00:00 2001 From: tnn Date: Sat, 22 Dec 2007 21:40:13 +0000 Subject: Apply patches from PR pkg/37047 to make snobol build. From Aleksej Saushev. However one of the regression tests still fails for me (roman.sno). --- lang/snobol/Makefile | 3 ++- lang/snobol/distinfo | 10 ++++++---- lang/snobol/patches/patch-af | 12 ++++++++++++ lang/snobol/patches/patch-ag | 12 ++++++++++++ 4 files changed, 32 insertions(+), 5 deletions(-) create mode 100644 lang/snobol/patches/patch-af create mode 100644 lang/snobol/patches/patch-ag diff --git a/lang/snobol/Makefile b/lang/snobol/Makefile index a629c9fcd96..c13842d5c3d 100644 --- a/lang/snobol/Makefile +++ b/lang/snobol/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.17 2007/10/01 08:39:53 obache Exp $ +# $NetBSD: Makefile,v 1.18 2007/12/22 21:40:13 tnn Exp $ # DISTNAME= snobol-0.99.4 @@ -21,6 +21,7 @@ BUILD_TARGET= it USE_CONFIGURE= NO USE_TOOLS+= gzip INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 +MAKE_JOBS_SAFE= NO do-install: @${CP} ${WRKSRC}/doc/head ${WRKSRC}/doc/tutorial diff --git a/lang/snobol/distinfo b/lang/snobol/distinfo index 96d5c622cc3..245dc640770 100644 --- a/lang/snobol/distinfo +++ b/lang/snobol/distinfo @@ -1,13 +1,15 @@ -$NetBSD: distinfo,v 1.6 2006/01/11 21:51:34 joerg Exp $ +$NetBSD: distinfo,v 1.7 2007/12/22 21:40:13 tnn Exp $ -SHA1 (vanilla.zip) = e0d3aa420192738c1b3d59a022860683fba99504 -RMD160 (vanilla.zip) = a728aef1a1606dadeed7fde0c5826f46c342ac12 -Size (vanilla.zip) = 212373 bytes SHA1 (snobol-0.99.4.tar.gz) = 7c64efac165b83665b454c245e3cbec19d448a2e RMD160 (snobol-0.99.4.tar.gz) = 58b6323930241d992abf7edd13243068ce6304ce Size (snobol-0.99.4.tar.gz) = 388020 bytes +SHA1 (vanilla.zip) = e0d3aa420192738c1b3d59a022860683fba99504 +RMD160 (vanilla.zip) = a728aef1a1606dadeed7fde0c5826f46c342ac12 +Size (vanilla.zip) = 212373 bytes SHA1 (patch-aa) = 02b759eb25bd46678d96eb281247ae326822d8f4 SHA1 (patch-ab) = 5ee785b285011b7954967f4a4e53293739d35844 SHA1 (patch-ac) = fa50c033004211d50db5b50eb71c542aaa3c6c35 SHA1 (patch-ad) = 8e58fd6aefae7df29c6f7ab2cadf55dd58763870 SHA1 (patch-ae) = 627672573eb37c7df6c4b84ef765ea777b25b11a +SHA1 (patch-af) = c3831fdc0d172df9f2032c997f9169b345a6e2a8 +SHA1 (patch-ag) = 9f87472c11a7f3bfbfa818ba9cbd526598351b3d diff --git a/lang/snobol/patches/patch-af b/lang/snobol/patches/patch-af new file mode 100644 index 00000000000..3de0626d9c5 --- /dev/null +++ b/lang/snobol/patches/patch-af @@ -0,0 +1,12 @@ +$NetBSD: patch-af,v 1.1 2007/12/22 21:40:13 tnn Exp $ + +--- lib/bsd/inet.c.orig 1997-07-12 00:33:32.000000000 +0200 ++++ lib/bsd/inet.c +@@ -10,6 +10,7 @@ + #include + + #include "h.h" /* TRUE/FALSE */ ++#include "snotypes.h" + #include "macros.h" /* bcopy */ + + #ifndef INADDR_NONE diff --git a/lang/snobol/patches/patch-ag b/lang/snobol/patches/patch-ag new file mode 100644 index 00000000000..e27d1273d76 --- /dev/null +++ b/lang/snobol/patches/patch-ag @@ -0,0 +1,12 @@ +$NetBSD: patch-ag,v 1.1 2007/12/22 21:40:13 tnn Exp $ + +--- lib/bsd/dynamic.c.orig 1997-02-13 07:31:42.000000000 +0100 ++++ lib/bsd/dynamic.c +@@ -2,6 +2,7 @@ + + /* allocate dynamic region on BSD */ + ++#include + #include + + char *malloc(); -- cgit v1.2.3