aboutsummaryrefslogtreecommitdiffstats
path: root/net-mgmt/confregdecode
diff options
context:
space:
mode:
authorJoe Marcus Clarke <marcus@FreeBSD.org>2006-08-20 01:26:49 +0800
committerJoe Marcus Clarke <marcus@FreeBSD.org>2006-08-20 01:26:49 +0800
commit83cada70e0fc72b2f78b0878930f1b0ec12b2c29 (patch)
treec0b7f66e6de11a8381b7885492212d849324f453 /net-mgmt/confregdecode
parent50130fcfc65ae79eb73140ff6dc7e1721b7ab6a9 (diff)
downloadfreebsd-ports-gnome-83cada70e0fc72b2f78b0878930f1b0ec12b2c29.tar.gz
freebsd-ports-gnome-83cada70e0fc72b2f78b0878930f1b0ec12b2c29.tar.zst
freebsd-ports-gnome-83cada70e0fc72b2f78b0878930f1b0ec12b2c29.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%%