summaryrefslogtreecommitdiff
path: root/java/netrexx/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'java/netrexx/Makefile')
-rw-r--r--java/netrexx/Makefile18
1 files changed, 14 insertions, 4 deletions
diff --git a/java/netrexx/Makefile b/java/netrexx/Makefile
index d3bd809a174f..bf32e3e6579c 100644
--- a/java/netrexx/Makefile
+++ b/java/netrexx/Makefile
@@ -7,27 +7,37 @@
PORTNAME= netrexx
PORTVERSION= 1.160
+PORTREVISION= 1
CATEGORIES= java lang
MASTER_SITES= http://www.ibm.com/technology/NetRexx/
DISTNAME= NetRexx
EXTRACT_SUFX= .tar.Z
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= jmcoopr@webmail.bmi.net
-RUN_DEPENDS= ${PREFIX}/jdk${JDK_VERSION}/bin/java:${PORTSDIR}/java/jdk
+RUN_DEPENDS= ${PREFIX}/jdk${JDK_VERSION}/bin/java:${PORTSDIR}/java/jdk \
+ rexx:${PORTSDIR}/lang/rexx-imc
NO_BUILD= yes
# pkg/PLIST depends on the JDK_VERSION
JDK_VERSION?= 1.1.8
PLIST_SUB+= JDK_VERSION=${JDK_VERSION}
+ERASE_FILES= NetRexxC.bat nrc.bat nrc.cmd hello.nrx
+
do-install:
-${MV} ${WRKSRC}/nrtools.tar.Z ${WRKSRC}/.foo.Z
uncompress -c ${WRKSRC}/.foo.Z | \
tar -xvf - -C ${PREFIX}/jdk${JDK_VERSION}
+.for file in ${ERASE_FILES}
+ @${RM} -f ${PREFIX}/jdk${JDK_VERSION}/bin/${file}
+.endfor
+ @${CP} ${FILESDIR}/NetRexxC.cmd.new ${PREFIX}/jdk${JDK_VERSION}/bin/NetRexxC.cmd
+ @${LN} -sf ${PREFIX}/jdk${JDK_VERSION}/bin/NetRexxC.cmd \
+ ${PREFIX}/jdk${JDK_VERSION}/bin/nrc
.if !defined(NOPORTDOCS)
- ${MKDIR} ${PREFIX}/share/doc/NetRexx
- ${CP} -R ${WRKSRC}/* ${PREFIX}/share/doc/NetRexx/
+ @${MKDIR} ${PREFIX}/share/doc/NetRexx
+ @${CP} -R ${WRKSRC}/* ${PREFIX}/share/doc/NetRexx/
.endif
.include <bsd.port.mk>