aboutsummaryrefslogtreecommitdiffstats
path: root/lang
diff options
context:
space:
mode:
authorjohans <johans@FreeBSD.org>2012-02-13 04:33:50 +0800
committerjohans <johans@FreeBSD.org>2012-02-13 04:33:50 +0800
commit3f8aec6b6d80f567eee3a36a538cca003564a42d (patch)
tree6d06ecc80fcfda82b7f276ed9fc4660b54ed6f23 /lang
parentc284a8110011378f712bb1773aab7077904e7b8a (diff)
downloadfreebsd-ports-gnome-3f8aec6b6d80f567eee3a36a538cca003564a42d.tar.gz
freebsd-ports-gnome-3f8aec6b6d80f567eee3a36a538cca003564a42d.tar.zst
freebsd-ports-gnome-3f8aec6b6d80f567eee3a36a538cca003564a42d.zip
- Update snobol4 to version 1.4.1
- Use MANx variables to list manpages - Grab maintainership Major changes in 1.4: new sdb debugger and readline support
Diffstat (limited to 'lang')
-rw-r--r--lang/snobol4/Makefile15
-rw-r--r--lang/snobol4/distinfo4
-rw-r--r--lang/snobol4/pkg-plist13
3 files changed, 22 insertions, 10 deletions
diff --git a/lang/snobol4/Makefile b/lang/snobol4/Makefile
index cacb8719185a..1fea361ac420 100644
--- a/lang/snobol4/Makefile
+++ b/lang/snobol4/Makefile
@@ -5,15 +5,24 @@
# $FreeBSD$
PORTNAME= snobol4
-PORTVERSION= 1.3
+PORTVERSION= 1.4.1
CATEGORIES= lang
MASTER_SITES= ftp://ftp.ultimate.com/snobol/
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= johans@FreeBSD.org
COMMENT= A port of Macro SNOBOL4, supports full SNOBOL4 plus SPITBOL
HAS_CONFIGURE= yes
-CONFIGURE_ARGS= --prefix=${PREFIX}
+CONFIGURE_ARGS= --prefix=${PREFIX} \
+ --snolibdir=${PREFIX}/lib/${PORTNAME}
USE_GMAKE= yes
+PLIST_SUB+= VERSION=${PORTVERSION}
+
+MAN1= sdb.1 snobol4.1
+MAN3= snolib.3 snobol4dbm.3 snobol4random.3 \
+ snobol4readline.3 snobol4tcl.3 snobol4time.3
+
+post-patch:
+ @${REINPLACE_CMD} 's:[^=]*\.tmp$$:${WRKSRC}/&:' ${WRKSRC}/configure
.include <bsd.port.mk>
diff --git a/lang/snobol4/distinfo b/lang/snobol4/distinfo
index 02e9f67f2614..29a28bfc4677 100644
--- a/lang/snobol4/distinfo
+++ b/lang/snobol4/distinfo
@@ -1,2 +1,2 @@
-SHA256 (snobol4-1.3.tar.gz) = 880f9989d0ffeb297c754a9ac7a1a1fa33bad48b5fb9a7c1ea447dd52d839491
-SIZE (snobol4-1.3.tar.gz) = 660446
+SHA256 (snobol4-1.4.1.tar.gz) = af346b9b8087ecc5432bc6d83c62b61a02e38ebd07d3b6f9477e1c0aef598d04
+SIZE (snobol4-1.4.1.tar.gz) = 736837
diff --git a/lang/snobol4/pkg-plist b/lang/snobol4/pkg-plist
index f0d3c80bdb28..5477c3cd41a9 100644
--- a/lang/snobol4/pkg-plist
+++ b/lang/snobol4/pkg-plist
@@ -1,9 +1,7 @@
+bin/sdb
+bin/sdb-%%VERSION%%
bin/snobol4
-bin/snobol4-1.3
-man/man1/snobol4.1
-man/man3/snolib.3
-man/man3/snobol4dbm.3
-man/man3/snobol4tcl.3
+bin/snobol4-%%VERSION%%
lib/snobol4/README
lib/snobol4/bq.sno
lib/snobol4/chars.sno
@@ -23,6 +21,9 @@ lib/snobol4/logic.sno
lib/snobol4/macros.h
lib/snobol4/ndbm.sno
lib/snobol4/not.sno
+lib/snobol4/random.sno
+lib/snobol4/readline.sno
+lib/snobol4/sdb.sno
lib/snobol4/serv.sno
lib/snobol4/smtp.sno
lib/snobol4/snobol4+.sno
@@ -30,8 +31,10 @@ lib/snobol4/snotypes.h
lib/snobol4/spitbol.sno
lib/snobol4/stcl.sno
lib/snobol4/tcp.sno
+lib/snobol4/time.sno
lib/snobol4/unique.sno
lib/snobol4/url.sno
lib/snobol4/utf.sno
+lib/snobol4/version.h
lib/snobol4/wrapper.sno
@dirrm lib/snobol4