summaryrefslogtreecommitdiffstats
path: root/lang/kawa/Makefile
diff options
context:
space:
mode:
authorznerd <znerd@FreeBSD.org>2002-04-13 10:38:36 +0000
committerznerd <znerd@FreeBSD.org>2002-04-13 10:38:36 +0000
commit666fd4d982829b8e4156faa0bf73ce61053eb765 (patch)
treeae8c71f9c0e30ebcaa23d61102808f60671cd3f4 /lang/kawa/Makefile
parent1ee5e793d8fc20e394165be42ba7e8063793e48d (diff)
downloadFreeBSD-ports-666fd4d982829b8e4156faa0bf73ce61053eb765.zip
FreeBSD-ports-666fd4d982829b8e4156faa0bf73ce61053eb765.tar.gz
Add kawa. Kawa is a Java-based Scheme implementation.
PR: 34214 Submitted by: Zach Garner <zach@neurosoft.org>
Diffstat (limited to 'lang/kawa/Makefile')
-rw-r--r--lang/kawa/Makefile33
1 files changed, 33 insertions, 0 deletions
diff --git a/lang/kawa/Makefile b/lang/kawa/Makefile
new file mode 100644
index 0000000..727ad02
--- /dev/null
+++ b/lang/kawa/Makefile
@@ -0,0 +1,33 @@
+# New ports collection makefile for: kawa
+# Date created: 23 January 2002
+# Whom: zach@neurosoft.org
+#
+# $FreeBSD$
+#
+
+PORTNAME= kawa
+PORTVERSION= 1.6.98
+CATEGORIES= lang
+MASTER_SITES= ${MASTER_SITE_GNU}
+MASTER_SITE_SUBDIR= kawa
+
+MAINTAINER= zach@neurosoft.org
+
+BUILD_DEPENDS= gsed:${PORTSDIR}/textproc/gsed
+
+USE_JAVA= 1.1+
+USE_JIKES= NO
+
+MAN1: kawa
+
+CONFIGURE_ARGS= --enable-kawa-frontend
+GNU_CONFIGURE= yes
+
+pre-patch:
+ @find ${WRKSRC} -name "Makefile.in" | xargs ${PERL} -pi \
+ -e 's|sed |gsed |g;' \
+ -e 's|JAR = jar|JAR = ${JAR}|g;'
+ perl -pi -e 's|{JAVAC-javac}|{JAVAC-${JAVAC}}|g;' \
+ -e 's|{JAVA-java}|{JAVA-${JAVA}}|g;' ${WRKSRC}/configure
+
+.include <bsd.port.mk>
OpenPOWER on IntegriCloud