aboutsummaryrefslogtreecommitdiffstats
path: root/net-mgmt/confregdecode
diff options
context:
space:
mode:
authormarcus <marcus@FreeBSD.org>2006-08-20 01:26:49 +0800
committermarcus <marcus@FreeBSD.org>2006-08-20 01:26:49 +0800
commit87498b7bdcfc6d487be0b3f87ba6b6f5d0a5815a (patch)
tree2ee5c4d742b9a776e29d745c571396d086b666a7 /net-mgmt/confregdecode
parent4064cf228f8200a8df981d46a59a0c70ce4138b4 (diff)
downloadfreebsd-ports-gnome-87498b7bdcfc6d487be0b3f87ba6b6f5d0a5815a.tar.gz
freebsd-ports-gnome-87498b7bdcfc6d487be0b3f87ba6b6f5d0a5815a.tar.zst
freebsd-ports-gnome-87498b7bdcfc6d487be0b3f87ba6b6f5d0a5815a.zip
* Update to bsd.java.mk 2.0 [1]
* Install JAR file in DATADIR=${JAVASHAREDIR}/${PORTNAME} [1] * 'javavm' -> 'java' [1] * Convert to SUB_FILES PR: 102194 [1] Submitted by: hq [1]
Diffstat (limited to 'net-mgmt/confregdecode')
-rw-r--r--net-mgmt/confregdecode/Makefile16
-rw-r--r--net-mgmt/confregdecode/files/confregdecode.in (renamed from net-mgmt/confregdecode/files/confregdecode)4
-rw-r--r--net-mgmt/confregdecode/pkg-plist3
3 files changed, 11 insertions, 12 deletions
diff --git a/net-mgmt/confregdecode/Makefile b/net-mgmt/confregdecode/Makefile
index bb73181b5943..7d46578c5acf 100644
--- a/net-mgmt/confregdecode/Makefile
+++ b/net-mgmt/confregdecode/Makefile
@@ -7,6 +7,7 @@
PORTNAME= confregdecode
PORTVERSION= 1.2.1
+PORTREVISION= 1
CATEGORIES= net-mgmt java
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= cosi-nms
@@ -15,19 +16,16 @@ DISTNAME= confregdecode-src-${PORTVERSION}
MAINTAINER= marcus@FreeBSD.org
COMMENT= Cisco Systems IOS(tm) configuration register decoder
-USE_JAVA= 1.1+
-NEED_JAVAC= YES
+USE_JAVA= yes
ALL_TARGET= jar
MAKE_ENV= JAVAC="${JAVAC}" JAR="${JAR}"
+DATADIR= ${JAVASHAREDIR}/${PORTNAME}
+SUB_FILES= confregdecode
do-install:
- ${MKDIR} ${PREFIX}/share/java
- ${INSTALL_DATA} ${WRKSRC}/confregdecode.jar ${PREFIX}/share/java
- ${SED} \
- -e s,%%PREFIX%%,${PREFIX}, \
- -e s,%%LOCALBASE%%,${LOCALBASE}, \
- < ${FILESDIR}/confregdecode > ${WRKSRC}/confregdecode; \
- ${INSTALL_SCRIPT} ${WRKSRC}/confregdecode ${PREFIX}/bin
+ ${MKDIR} ${DATADIR}
+ ${INSTALL_DATA} ${WRKSRC}/confregdecode.jar ${DATADIR}
+ ${INSTALL_SCRIPT} ${WRKDIR}/confregdecode ${PREFIX}/bin
post-install:
.if !defined(NOPORTDOCS)
diff --git a/net-mgmt/confregdecode/files/confregdecode b/net-mgmt/confregdecode/files/confregdecode.in
index bc401781ca8a..58a06db92e45 100644
--- a/net-mgmt/confregdecode/files/confregdecode
+++ b/net-mgmt/confregdecode/files/confregdecode.in
@@ -6,9 +6,9 @@
#
# Change this to your path to jre
-JRE=%%LOCALBASE%%/bin/javavm
+JRE=%%LOCALBASE%%/bin/java
# End changeable things
-CLASSPATH=%%PREFIX%%/share/java/confregdecode.jar:${CLASSPATH}
+CLASSPATH=%%DATADIR%%/confregdecode.jar:${CLASSPATH}
exec ${JRE} -classpath ${CLASSPATH} com.marcuscom.confregdecode.ConfregDecode
diff --git a/net-mgmt/confregdecode/pkg-plist b/net-mgmt/confregdecode/pkg-plist
index edd59f8ca670..703848467a98 100644
--- a/net-mgmt/confregdecode/pkg-plist
+++ b/net-mgmt/confregdecode/pkg-plist
@@ -1,5 +1,6 @@
bin/confregdecode
-share/java/confregdecode.jar
+%%DATADIR%%/confregdecode.jar
%%PORTDOCS%%%%DOCSDIR%%/README.txt
%%PORTDOCS%%%%DOCSDIR%%/ConfregDecode.html
%%PORTDOCS%%@dirrm %%DOCSDIR%%
+@dirrm %%DATADIR%%