summaryrefslogtreecommitdiffstats
path: root/lang/snobol/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'lang/snobol/Makefile')
-rw-r--r--lang/snobol/Makefile11
1 files changed, 11 insertions, 0 deletions
diff --git a/lang/snobol/Makefile b/lang/snobol/Makefile
index 1e4878a..e70eced 100644
--- a/lang/snobol/Makefile
+++ b/lang/snobol/Makefile
@@ -6,6 +6,7 @@
PORTNAME= snobol
PORTVERSION= 0.99.4
+PORTREVISION= 1
CATEGORIES= lang
MASTER_SITES= ftp://ftp.snobol4.com/
@@ -14,4 +15,14 @@ COMMENT= 0.99.4 release of ``The Macro Implementation of SNOBOL4 in C''
MAN1= snobol4.1
+# Fix GCC 3.x from freaking out over some of our pointers.
+#
+# I had to patch gendata.sno, so I patched the changes it produces
+# in res.h as well. To keep the port from trying to run gendata.sno
+# (with your potentially nonexistant snobol compiler), touch it
+# back to it's original mod time.
+
+post-patch:
+ touch -t 199705212205.21 ${WRKSRC}/gendata.sno
+
.include <bsd.port.mk>
OpenPOWER on IntegriCloud