aboutsummaryrefslogtreecommitdiff
path: root/devel/antlrworks/Makefile
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2006-12-05 20:03:55 +0000
committerMartin Wilke <miwi@FreeBSD.org>2006-12-05 20:03:55 +0000
commitb1a741e2b719b9eedbd1e163c2d3bc9d8b0eeb4f (patch)
tree23fd451a5ccae7abd15b3c22a9a2c86d06d37e0e /devel/antlrworks/Makefile
parent3adc6567566c6387b9c34aaa2ddb3b30fb7ee9b4 (diff)
downloadports-b1a741e2b719b9eedbd1e163c2d3bc9d8b0eeb4f.tar.gz
ports-b1a741e2b719b9eedbd1e163c2d3bc9d8b0eeb4f.zip
Notes
Diffstat (limited to 'devel/antlrworks/Makefile')
-rw-r--r--devel/antlrworks/Makefile52
1 files changed, 52 insertions, 0 deletions
diff --git a/devel/antlrworks/Makefile b/devel/antlrworks/Makefile
new file mode 100644
index 000000000000..71bebd9d37ad
--- /dev/null
+++ b/devel/antlrworks/Makefile
@@ -0,0 +1,52 @@
+# New ports collection makefile for: antlrworks
+# Date created: December, 5th 2006
+# Whom: Matthias Sund <m.sund@arcor.de>
+#
+# $FreeBSD$
+
+PORTNAME= antlrworks
+PORTVERSION= 1.0b8
+CATEGORIES= devel java
+MASTER_SITES= http://www.antlr.org/download/
+DISTNAME= ${PORTNAME}-${PORTVERSION}-src
+
+MAINTAINER= m.sund@arcor.de
+COMMENT= The ANTLR GUI Development Environment
+
+USE_ZIP= yes
+EXTRACT_AFTER_ARGS= "-d${DISTNAME}"
+USE_X_PREFIX= yes
+BUILD_WRKSRC= ${WRKSRC}/source
+
+ONLY_FOR_ARCHS= i386 amd64
+
+USE_JAVA= yes
+JAVA_VERSION= 1.4+
+JAVA_OS= native
+JAVA_RUN= yes
+
+USE_ANT= yes
+ALL_TARGET= build
+
+PLIST_FILES= bin/antlrworks %%DATADIR%%/antlrworks.jar share/pixmaps/antlrworks.png
+PLIST_DIRS= %%DATADIR%%
+
+DESKTOP_ENTRIES="ANTLRWorks" \
+ "ANTLR GUI Development Environment" \
+ "antlrworks.png" \
+ "antlrworks" \
+ "Application;Development;" \
+ true
+
+post-build:
+ @${ECHO_CMD} '#!/bin/sh' > ${WRKSRC}/antlrworks
+ @${ECHO_CMD} "exec java -Xmx400m -jar ${DATADIR}/antlrworks.jar" >> ${WRKSRC}/antlrworks
+
+do-install:
+ ${INSTALL_SCRIPT} ${WRKSRC}/antlrworks ${PREFIX}/bin
+ ${MKDIR} ${DATADIR}
+ ${INSTALL_DATA} ${BUILD_WRKSRC}/build/antlrworks.jar ${DATADIR}
+ ${MKDIR} ${PREFIX}/share/pixmaps
+ ${INSTALL_DATA} ${BUILD_WRKSRC}/src/org/antlr/works/icons/app_32x32.png ${PREFIX}/share/pixmaps/antlrworks.png
+
+.include <bsd.port.mk>