summaryrefslogtreecommitdiff
path: root/java/jlex
diff options
context:
space:
mode:
authorTong LIU <nemoliu@FreeBSD.org>2010-01-16 05:00:17 +0000
committerTong LIU <nemoliu@FreeBSD.org>2010-01-16 05:00:17 +0000
commite769c5b0c553822f7c440ad729b452275f4ef3c7 (patch)
tree5a8204198c9333d1ad9243e7df770da3275c1a4f /java/jlex
parent- use $SUB_FILES to dynamically adjust pkg-message (diff)
- Use $SUB_FILES to dynamically adjust pkg-message
PR: ports/142705 Submitted by: Sevan Janiyan <venture37@geeklan.co.uk>
Notes
Notes: svn path=/head/; revision=247962
Diffstat (limited to 'java/jlex')
-rw-r--r--java/jlex/Makefile6
-rw-r--r--java/jlex/files/pkg-message.in5
-rw-r--r--java/jlex/pkg-message5
3 files changed, 7 insertions, 9 deletions
diff --git a/java/jlex/Makefile b/java/jlex/Makefile
index 0d26f943d71a..4445b09830c8 100644
--- a/java/jlex/Makefile
+++ b/java/jlex/Makefile
@@ -21,8 +21,8 @@ PLIST_FILES= %%JAVAJARDIR%%/jlex.jar bin/jlex
USE_JAVA= yes
NO_WRKSUBDIR= yes
-PKGMESSAGE= ${WRKDIR}/pkg-message
-SUB_FILES= jlex.sh
+SUB_FILES= jlex.sh pkg-message
+SUB_LIST= JAVAJARDIR=${JAVAJARDIR}
do-extract:
@${RM} -rf ${WRKDIR}
@@ -37,8 +37,6 @@ 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}
post-install:
@${ECHO_MSG}
diff --git a/java/jlex/files/pkg-message.in b/java/jlex/files/pkg-message.in
new file mode 100644
index 000000000000..4f883c6413e3
--- /dev/null
+++ b/java/jlex/files/pkg-message.in
@@ -0,0 +1,5 @@
+JLex is installed into %%JAVAJARDIR%%.
+
+Run with 'jlex'
+
+See http://www.cs.princeton.edu/~appel/modern/java/JLex.
diff --git a/java/jlex/pkg-message b/java/jlex/pkg-message
index 4f883c6413e3..e69de29bb2d1 100644
--- a/java/jlex/pkg-message
+++ b/java/jlex/pkg-message
@@ -1,5 +0,0 @@
-JLex is installed into %%JAVAJARDIR%%.
-
-Run with 'jlex'
-
-See http://www.cs.princeton.edu/~appel/modern/java/JLex.