diff options
author | Wes Peters <wes@FreeBSD.org> | 2006-12-08 06:22:12 +0000 |
---|---|---|
committer | Wes Peters <wes@FreeBSD.org> | 2006-12-08 06:22:12 +0000 |
commit | ef270eb0b9c4d53e559cbbe3aaea6d80c3ca4620 (patch) | |
tree | c7d23258b95545cfd431e43e25ceaaaaa8a613cd /lang/snobol4 | |
parent | 0dab490ec2ff3b6970c657f4298923aea3b4c0e8 (diff) | |
download | ports-ef270eb0b9c4d53e559cbbe3aaea6d80c3ca4620.tar.gz ports-ef270eb0b9c4d53e559cbbe3aaea6d80c3ca4620.zip |
Notes
Diffstat (limited to 'lang/snobol4')
-rw-r--r-- | lang/snobol4/Makefile | 20 | ||||
-rw-r--r-- | lang/snobol4/distinfo | 3 | ||||
-rw-r--r-- | lang/snobol4/files/patch-Makefile2.m4 | 11 | ||||
-rw-r--r-- | lang/snobol4/pkg-descr | 11 | ||||
-rw-r--r-- | lang/snobol4/pkg-plist | 36 |
5 files changed, 81 insertions, 0 deletions
diff --git a/lang/snobol4/Makefile b/lang/snobol4/Makefile new file mode 100644 index 000000000000..9e02b7c19fac --- /dev/null +++ b/lang/snobol4/Makefile @@ -0,0 +1,20 @@ +# New ports collection makefile for: snobol4 +# Date created: Fri Dec 8 06:20:28 UTC 2006 +# Whom: Wes Peters <wes@softweyr.com> +# +# $FreeBSD$ + +PORTNAME= snobol4 +PORTVERSION= 1.1 +CATEGORIES= lang +MASTER_SITES= ftp://ftp.ultimate.com/snobol/ + +MAINTAINER= wes@FreeBSD.org +COMMENT= A port of Macro SNOBOL4, supports full SNOBOL4 plus SPITBOL. + +#GNU_CONFIGURE= yes +USE_GMAKE= yes + +MAN1= snobol4.1 + +.include <bsd.port.mk> diff --git a/lang/snobol4/distinfo b/lang/snobol4/distinfo new file mode 100644 index 000000000000..08a278d4e7af --- /dev/null +++ b/lang/snobol4/distinfo @@ -0,0 +1,3 @@ +MD5 (snobol4-1.1.tar.gz) = 101df7f3c74abb5703a01a85e58b4e9d +SHA256 (snobol4-1.1.tar.gz) = 53503e412953ddf31149cd36aa3cd7ce164c2a149e33309fe7c583be54c791ae +SIZE (snobol4-1.1.tar.gz) = 677333 diff --git a/lang/snobol4/files/patch-Makefile2.m4 b/lang/snobol4/files/patch-Makefile2.m4 new file mode 100644 index 000000000000..603d53558710 --- /dev/null +++ b/lang/snobol4/files/patch-Makefile2.m4 @@ -0,0 +1,11 @@ +--- Makefile2.m4.orig Thu Dec 7 21:26:31 2006 ++++ Makefile2.m4 Thu Dec 7 21:26:45 2006 +@@ -560,7 +560,7 @@ + @echo '*********************************************************' 1>&2 + + pv: version.c +- make -f Makefile pv ++ $(MAKE) -f Makefile pv + + ################ + MAKEFILE2=Makefile2 diff --git a/lang/snobol4/pkg-descr b/lang/snobol4/pkg-descr new file mode 100644 index 000000000000..877b03b916e7 --- /dev/null +++ b/lang/snobol4/pkg-descr @@ -0,0 +1,11 @@ +This is a free port of the original SIL (SNOBOL4 Implementation Language) +macro version of SNOBOL4 (developed at Bell Labs) with the C language as +target. + +SNOBOL4, while known primarily as a string language excels at any task +involving symbolic manipulations. It provides run time typing, garbage +collection, user data types, on the fly compilation. Its primary weakness +is its simple syntax, and lack of "structured programming" constructs. +However some consider the spareness of SNOBOL4 syntax a strength when +compared to some "modern" agglomerations such as perl. + diff --git a/lang/snobol4/pkg-plist b/lang/snobol4/pkg-plist new file mode 100644 index 000000000000..4135b4080440 --- /dev/null +++ b/lang/snobol4/pkg-plist @@ -0,0 +1,36 @@ +bin/snobol4 +bin/snobol4-1.1 +man/man3/snolib.3 +man/man3/snobol4dbm.3 +man/man3/snobol4tcl.3 +lib/snobol4/README +lib/snobol4/bq.sno +lib/snobol4/chars.sno +lib/snobol4/config.h +lib/snobol4/dt.h +lib/snobol4/dynamic.sno +lib/snobol4/equ.h +lib/snobol4/fence.sno +lib/snobol4/file.sno +lib/snobol4/ftp.sno +lib/snobol4/h.h +lib/snobol4/host.sno +lib/snobol4/http.sno +lib/snobol4/load.h +lib/snobol4/load.txt +lib/snobol4/logic.sno +lib/snobol4/macros.h +lib/snobol4/ndbm.sno +lib/snobol4/not.sno +lib/snobol4/serv.sno +lib/snobol4/smtp.sno +lib/snobol4/snobol4+.sno +lib/snobol4/snotypes.h +lib/snobol4/spitbol.sno +lib/snobol4/stcl.sno +lib/snobol4/tcp.sno +lib/snobol4/unique.sno +lib/snobol4/url.sno +lib/snobol4/utf.sno +lib/snobol4/wrapper.sno +@dirrm lib/snobol4 |