From 4734a555895586e08ba30ef4931a44f37264b097 Mon Sep 17 00:00:00 2001 From: Mario Sergio Fujikawa Ferreira Date: Thu, 6 Sep 2001 04:17:13 +0000 Subject: 1) do not install both/either useless and/or duplicate files 2) replace installed NetRexxC.cmd with a home grown version 3) add lang/rexx-imc as RUN_DEPENDS due to 2) 4) also, delete both the DOS-only *.bat files and the OS/2-only nrc.cmd file (which is not really a Rexx file). 5) furthermore, delete the duplicate hello.nrx because: 1. a copy is installed with the documentation; 2. one can't compile it from the same directory java is in (unless PATH contains .). 6) switch over maintainership to submitter PR: 30217 Submitted by: John Merryweather Cooper --- java/netrexx/Makefile | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) (limited to 'java/netrexx/Makefile') 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 -- cgit v1.2.3