summaryrefslogtreecommitdiff
path: root/lang/snobol
diff options
context:
space:
mode:
authorWes Peters <wes@FreeBSD.org>2000-09-01 06:52:05 +0000
committerWes Peters <wes@FreeBSD.org>2000-09-01 06:52:05 +0000
commitacb226c2f2426ffdbabbcd540ffd76b415120987 (patch)
treeb9a203da138cc77d6f89bc818bdbf85f514bdf9b /lang/snobol
parentUpdate to 0.73. (diff)
A port of the Macro Implementation of SNOBOL4 in C (C-MAINBOL) version
0.99.4; Aug 11, 1997. This was sort of request by Eivind.
Notes
Notes: svn path=/head/; revision=32167
Diffstat (limited to 'lang/snobol')
-rw-r--r--lang/snobol/Makefile16
-rw-r--r--lang/snobol/distinfo1
-rw-r--r--lang/snobol/files/patch-aa7
-rw-r--r--lang/snobol/files/patch-ab11
-rw-r--r--lang/snobol/files/patch-ac10
-rw-r--r--lang/snobol/pkg-comment1
-rw-r--r--lang/snobol/pkg-descr22
-rw-r--r--lang/snobol/pkg-plist5
8 files changed, 73 insertions, 0 deletions
diff --git a/lang/snobol/Makefile b/lang/snobol/Makefile
new file mode 100644
index 000000000000..f8cde66c97ea
--- /dev/null
+++ b/lang/snobol/Makefile
@@ -0,0 +1,16 @@
+# New ports collection makefile for: snobol
+# Date created: Fri Sep 1 00:05:55 MDT 2000
+# Whom: Wes Peters <wes@softweyr.com>
+#
+# $FreeBSD$
+
+PORTNAME= snobol
+PORTVERSION= 0.99.4
+CATEGORIES= lang
+MASTER_SITES= ftp://ftp.snobol4.com/
+
+MAINTAINER= wes@FreeBSD.org
+
+MAN1= snobol4.1
+
+.include <bsd.port.mk>
diff --git a/lang/snobol/distinfo b/lang/snobol/distinfo
new file mode 100644
index 000000000000..2b694d1a093d
--- /dev/null
+++ b/lang/snobol/distinfo
@@ -0,0 +1 @@
+MD5 (snobol-0.99.4.tar.gz) = 187e141405e4dd4a2da681090cbf396a
diff --git a/lang/snobol/files/patch-aa b/lang/snobol/files/patch-aa
new file mode 100644
index 000000000000..ebe6b8f6937a
--- /dev/null
+++ b/lang/snobol/files/patch-aa
@@ -0,0 +1,7 @@
+--- config/bsd44.m4.orig Thu Aug 31 09:49:40 2000
++++ config/bsd44.m4 Thu Aug 31 09:49:59 2000
+@@ -1,3 +1,4 @@
+ # $Id: bsd44.m4,v 1.3 1996/10/05 06:25:58 phil Exp $
+
+ # config for BSD 4.4, and progeny (BSDI, NetBSD, FreeBSD, 386BSD)
++DYNAMIC_C=lib/generic/dynamic.c
diff --git a/lang/snobol/files/patch-ab b/lang/snobol/files/patch-ab
new file mode 100644
index 000000000000..56a461e35fba
--- /dev/null
+++ b/lang/snobol/files/patch-ab
@@ -0,0 +1,11 @@
+--- Makefile.orig Fri Sep 1 00:12:53 2000
++++ Makefile Fri Sep 1 00:13:02 2000
+@@ -2,7 +2,7 @@
+
+ M4=m4
+
+-it: Makefile2
++all: Makefile2
+ $(MAKE) -f Makefile2 $(TARGET)
+
+ .PRECIOUS: Makefile2
diff --git a/lang/snobol/files/patch-ac b/lang/snobol/files/patch-ac
new file mode 100644
index 000000000000..02d33b15ec90
--- /dev/null
+++ b/lang/snobol/files/patch-ac
@@ -0,0 +1,10 @@
+--- configure.orig Fri Sep 1 00:13:51 2000
++++ configure Fri Sep 1 00:14:00 2000
+@@ -1,6 +1,6 @@
+ #!/bin/sh
+
+-if autoconf "$@" > config.m4.tmp; then
++if ./autoconf "$@" > config.m4.tmp; then
+ rm -f config.m4
+ mv config.m4.tmp config.m4
+ else
diff --git a/lang/snobol/pkg-comment b/lang/snobol/pkg-comment
new file mode 100644
index 000000000000..b75886704078
--- /dev/null
+++ b/lang/snobol/pkg-comment
@@ -0,0 +1 @@
+The gnu version of awk
diff --git a/lang/snobol/pkg-descr b/lang/snobol/pkg-descr
new file mode 100644
index 000000000000..3b0e0d1aaeb9
--- /dev/null
+++ b/lang/snobol/pkg-descr
@@ -0,0 +1,22 @@
+This is GNU Awk 3.0.4. It should be upwardly compatible with the Bell
+Labs research version of awk. It is almost completely compliant with
+the 1993 POSIX 1003.2 standard for awk. (See the note below about POSIX.)
+
+Patches 1 through 4 just fix bugs -- see NEWS and ChangeLog for details.
+
+See the file INSTALL for installation instructions.
+
+Known problems are given in the PROBLEMS file. Work to be done is
+described briefly in the FUTURES file. Verified ports are listed in
+the PORTS file. Changes in this version are summarized in the NEWS file.
+Please read the LIMITATIONS and ACKNOWLEDGMENT files.
+
+Read the file POSIX for a discussion of how the standard says comparisons
+should be done vs. how they really should be done and how gawk does them.
+
+To format the documentation with TeX, use at least version 2.151 of
+texinfo.tex. There is a usable copy of texinfo.tex in the doc directory.
+
+The Info file now comes with the distribution.
+
+The man page is up to date.
diff --git a/lang/snobol/pkg-plist b/lang/snobol/pkg-plist
new file mode 100644
index 000000000000..73362e683841
--- /dev/null
+++ b/lang/snobol/pkg-plist
@@ -0,0 +1,5 @@
+bin/snobol4
+lib/snobol4/snolib.a
+lib/snobol4/bq.sno
+lib/snobol4/load.doc
+@dirrm lib/snobol4