- Update to bsd.java.mk 2.0

- Add a new launcher shell script: 'jlex'
- Update pkg-message accordingly and bump PORTREVISION
This commit is contained in:
Herve Quiroz 2005-02-03 02:14:53 +00:00
parent 9729dd908e
commit 3e69e5a6b7
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=127947
3 changed files with 13 additions and 3 deletions

View file

@ -7,6 +7,7 @@
PORTNAME= jlex
PORTVERSION= 1.2.6
PORTREVISION= 1
CATEGORIES= java devel
MASTER_SITES= http://www.cs.princeton.edu/~appel/modern/java/JLex/Archive/1.2.6/
DISTNAME= Main
@ -16,12 +17,12 @@ EXTRACT_ONLY= #
MAINTAINER= ports@FreeBSD.org
COMMENT= A lexical analyzer generator, written for Java, in Java
PLIST_FILES= %%JAVAJARDIR%%/jlex.jar
USE_JAVA= 1.1+
NEED_JAVAC= yes
PLIST_FILES= %%JAVAJARDIR%%/jlex.jar bin/jlex
USE_JAVA= yes
NO_WRKSUBDIR= yes
PKGMESSAGE= ${WRKDIR}/pkg-message
SUB_FILES= jlex.sh
do-extract:
@${RM} -rf ${WRKDIR}
@ -35,6 +36,7 @@ do-build:
do-install:
@${INSTALL_DATA} ${WRKDIR}/${PORTNAME}.jar ${JAVAJARDIR}
@${INSTALL_SCRIPT} ${WRKDIR}/jlex.sh ${PREFIX}/bin/jlex
@${SED} s:%%JAVAJARDIR%%:${JAVAJARDIR}: < ${PKGDIR}/pkg-message \
> ${PKGMESSAGE}

View file

@ -0,0 +1,5 @@
#!/bin/sh
#
# $FreeBSD$
"%%LOCALBASE%%/bin/java" -cp "%%JAVAJARDIR%%/jlex.jar" JLex.Main "$@"

View file

@ -1,2 +1,5 @@
JLex is installed into %%JAVAJARDIR%%.
Run with 'jlex'
See http://www.cs.princeton.edu/~appel/modern/java/JLex.