summaryrefslogtreecommitdiff
path: root/lang/a60/patches
diff options
context:
space:
mode:
authormef <mef@pkgsrc.org>2015-02-21 13:07:02 +0000
committermef <mef@pkgsrc.org>2015-02-21 13:07:02 +0000
commitbc753270e114833f9d63dc25d00e5d5db2072425 (patch)
tree7ca631411ffc755b2371eaec668c73e4a0c9eee9 /lang/a60/patches
parent929e2402aa510488d4189f8730a017956fda56c0 (diff)
downloadpkgsrc-bc753270e114833f9d63dc25d00e5d5db2072425.tar.gz
(pkgsrc)
- Update MASTER_SITES and HOMEPAGE - patches/patch-bltin.h added to #include <time.h> (upstream) - Update 0.20a to 0.23a --------------------- Mon Jul 28 20:10:34 CEST 2014 Erik Schoenfelder <schoenfr@web.de> * version increased to 0.23a * configure.in, Makefile.in: modified to work with newer autoconf version and creation of documentation. moved to more appropriate zip instead of old zoo format (oh yeah, those old dayes...). * a60-mkc.inc, a60.texinfo, test/*: add FILE_n input / output handling allowing channels 2 to 15 mapped to files. Thu Jul 10 21:19:45 CEST 2014 Erik Schoenfelder <schoenfr@web.de> * <many-files> change old e-mail addresses schoenfr@ibr.cs.tu-bs.de and schoenfr@gaertner.de to a more appropriate schoenfr@web.de address. * bltin.c, a60-mkc.inc, a60.texinfo: add builtin function intinteger(). * test/input.a60: add ininteger() test. Thu Apr 21 00:42:11 MEST 2005 Erik Schoenfelder <schoenfr@web.de> * a60.texinfo: fixed typo where write incorrectly state it would return an integer value. Again, thanks to "Warren R. Carithers" <wrc@cs.rit.edu> for pointing this out. Wed Apr 13 18:49:44 MEST 2005 Erik Schoenfelder <schoenfr@web.de> * insymbol(): the index now starts with 0, so the index correspondents to outsymbol. * a60.texinfo: fixed typo where insymbol incorrectly state it would return an integer value. * test/runtest.sh: addes test case input.a60 * Thanks to "Warren R. Carithers" <wrc@cs.rit.edu> for pointing this out.
Diffstat (limited to 'lang/a60/patches')
-rw-r--r--lang/a60/patches/patch-aa11
-rw-r--r--lang/a60/patches/patch-ac13
-rw-r--r--lang/a60/patches/patch-bltin.h15
3 files changed, 26 insertions, 13 deletions
diff --git a/lang/a60/patches/patch-aa b/lang/a60/patches/patch-aa
index f6d7caed09e..5fd1fd51589 100644
--- a/lang/a60/patches/patch-aa
+++ b/lang/a60/patches/patch-aa
@@ -1,10 +1,10 @@
-$NetBSD: patch-aa,v 1.3 2014/01/02 04:05:33 dholland Exp $
+$NetBSD: patch-aa,v 1.4 2015/02/21 13:07:02 mef Exp $
Configure for pkgsrc.
Honor CPPFLAGS and LDFLAGS via autoconf.
---- Makefile.in.orig Mon Jul 12 08:15:42 1999
-+++ Makefile.in
+--- Makefile.in.orig 2014-07-29 00:27:10.000000000 +0900
++++ Makefile.in 2015-02-21 21:53:23.000000000 +0900
@@ -34,7 +34,7 @@
exec_prefix = @exec_prefix@
@@ -24,15 +24,14 @@ Honor CPPFLAGS and LDFLAGS via autoconf.
## Flags for debugging and production:
##
# FLAGS = -g
--FLAGS = -O
-+# FLAGS = -O
+ FLAGS = -g -O -DDEBUG
# LDFLAGS = -g
-LDFLAGS =
+LDFLAGS = @LDFLAGS@
## Uncomment for profiling:
# PROF = -pg
-@@ -148,7 +150,7 @@
+@@ -149,7 +151,7 @@
SRCS = $(ISRCS) $(MSRCS)
HDRS = $(IHDRS) $(MHDRS)
diff --git a/lang/a60/patches/patch-ac b/lang/a60/patches/patch-ac
index b9898b74e4e..d51ede0c67f 100644
--- a/lang/a60/patches/patch-ac
+++ b/lang/a60/patches/patch-ac
@@ -1,16 +1,15 @@
-$NetBSD: patch-ac,v 1.2 2014/01/02 04:05:33 dholland Exp $
+$NetBSD: patch-ac,v 1.3 2015/02/21 13:07:02 mef Exp $
Add info dir information.
---- a60.info.orig Tue May 15 16:54:43 2001
-+++ a60.info
-@@ -1,6 +1,12 @@
- This is Info file a60.info, produced by Makeinfo-1.64 from the input
- file a60.texinfo.
+--- a60.info.orig 2014-07-28 23:38:10.000000000 +0900
++++ a60.info 2015-02-21 21:55:12.000000000 +0900
+@@ -1,5 +1,11 @@
+ This is a60.info, produced by makeinfo version 4.13 from a60.texinfo.
+INFO-DIR-SECTION Algol
+START-INFO-DIR-ENTRY
-+* a60: (a60). Algol 60 Interpreter
++* a60: (a60). Algol 60 Interpreter
+END-INFO-DIR-ENTRY
+
+
diff --git a/lang/a60/patches/patch-bltin.h b/lang/a60/patches/patch-bltin.h
new file mode 100644
index 00000000000..cde1fabde27
--- /dev/null
+++ b/lang/a60/patches/patch-bltin.h
@@ -0,0 +1,15 @@
+$NetBSD: patch-bltin.h,v 1.1 2015/02/21 13:07:02 mef Exp $
+
+bltin.o: In function `bltin_rand':
+bltin.c:(.text+0x1ff): warning: warning: reference to compatibility time(); include <time.h> for correct reference
+=
+--- bltin.h~ 2014-07-11 00:19:30.000000000 +0900
++++ bltin.h 2015-02-21 21:57:13.000000000 +0900
+@@ -31,6 +31,7 @@
+ # define P(x) ()
+ #endif
+
++#include <time.h>
+
+ extern void init_bltin P((void));
+