aboutsummaryrefslogtreecommitdiffstats
path: root/lang
diff options
context:
space:
mode:
authorolgeni <olgeni@FreeBSD.org>2011-05-16 18:25:05 +0800
committerolgeni <olgeni@FreeBSD.org>2011-05-16 18:25:05 +0800
commit9a6a0db454c8351ec00137d9575b917969e95e65 (patch)
treeb31f273d6ccdeeb809856527ac8b1d511ffcbc04 /lang
parentee770ede5565ba463cafd1021d1e493f4e7dcdf4 (diff)
downloadfreebsd-ports-gnome-9a6a0db454c8351ec00137d9575b917969e95e65.tar.gz
freebsd-ports-gnome-9a6a0db454c8351ec00137d9575b917969e95e65.tar.zst
freebsd-ports-gnome-9a6a0db454c8351ec00137d9575b917969e95e65.zip
Upgrade to version 0.25.0[1] and add executable wrapper[2].
PR: ports/156050[1], ports/156174[2]. Submitted by: olgeni Approved by: maintainer timeout
Diffstat (limited to 'lang')
-rw-r--r--lang/abcl/Makefile11
-rw-r--r--lang/abcl/distinfo4
-rw-r--r--lang/abcl/files/abcl.in3
3 files changed, 13 insertions, 5 deletions
diff --git a/lang/abcl/Makefile b/lang/abcl/Makefile
index a78d737e86af..ab7f4f099968 100644
--- a/lang/abcl/Makefile
+++ b/lang/abcl/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= abcl
-PORTVERSION= 0.24.0
+PORTVERSION= 0.25.0
CATEGORIES= lang lisp java
MASTER_SITES= http://common-lisp.net/project/armedbear/releases/${PORTVERSION}/
DISTNAME= ${PORTNAME}-src-${PORTVERSION}
@@ -14,13 +14,18 @@ DISTNAME= ${PORTNAME}-src-${PORTVERSION}
MAINTAINER= fischer.frank@gmail.com
COMMENT= An implementation of ANSI Common Lisp in Java
-PLIST_FILES= share/java/classes/abcl.jar
+PLIST_FILES= share/java/classes/abcl.jar \
+ bin/abcl
+
+SUB_LIST+= JAVAJARDIR="${JAVAJARDIR}"
+SUB_FILES= abcl
USE_JAVA= yes
-JAVA_VERSION= 1.5
+JAVA_VERSION= 1.5+
USE_ANT= yes
do-install:
@${INSTALL_DATA} -v ${WRKSRC}/dist/abcl.jar ${JAVAJARDIR}
+ @${INSTALL_SCRIPT} ${WRKDIR}/abcl ${PREFIX}/bin/abcl
.include <bsd.port.mk>
diff --git a/lang/abcl/distinfo b/lang/abcl/distinfo
index 26290ceb1b11..cf5c9cbc39bc 100644
--- a/lang/abcl/distinfo
+++ b/lang/abcl/distinfo
@@ -1,2 +1,2 @@
-SHA256 (abcl-src-0.24.0.tar.gz) = d6b7769067f11846cc8121cac7d6bc0bf751cce6660ef4116bbdb2ab79d633a5
-SIZE (abcl-src-0.24.0.tar.gz) = 804263
+SHA256 (abcl-src-0.25.0.tar.gz) = ea4f1e0d9c33d397d88571068203e7ab8cdedead88e2a49921b06f1143535f41
+SIZE (abcl-src-0.25.0.tar.gz) = 812386
diff --git a/lang/abcl/files/abcl.in b/lang/abcl/files/abcl.in
new file mode 100644
index 000000000000..58d82c60b1fb
--- /dev/null
+++ b/lang/abcl/files/abcl.in
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+exec java -cp %%JAVAJARDIR%%/abcl.jar:"$CLASSPATH" org.armedbear.lisp.Main "$@"