Index: head/net/edonkey-gui-java/pkg-plist =================================================================== --- head/net/edonkey-gui-java/pkg-plist (revision 125590) +++ head/net/edonkey-gui-java/pkg-plist (nonexistent) @@ -1,4 +0,0 @@ -bin/%%WRAPPER%% -%%JAR_DIR%%/%%JAR_FILE%% -@dirrm %%JAR_DIR%% -@unexec rmdir %D/share/java/jar 2>/dev/null || true Property changes on: head/net/edonkey-gui-java/pkg-plist ___________________________________________________________________ Deleted: cvs2svn:cvs-rev ## -1 +0,0 ## -1.2 \ No newline at end of property Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Index: head/net/edonkey-gui-java/Makefile =================================================================== --- head/net/edonkey-gui-java/Makefile (revision 125590) +++ head/net/edonkey-gui-java/Makefile (revision 125591) @@ -1,48 +1,49 @@ # New ports collection makefile for: eDonkey2000 Java GUI for 'core' client # Date created: Fri Jan 4 23:59:44 BRST 2002 # Whom: Mario Sergio Fujikawa Ferreira # # $FreeBSD$ # PORTNAME= edonkey PORTVERSION= 1.1.2 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= net java MASTER_SITES= http://www.edonkey2000.com/files/ PKGNAMESUFFIX= -gui-java DISTNAME= ed2k_${PORTVERSION} EXTRACT_SUFX= .jar EXTRACT_ONLY= MAINTAINER= lioux@FreeBSD.org COMMENT= Java GUI to eDonkey2000 'core' command line client RUN_DEPENDS= donkey:${PORTSDIR}/net/linux-edonkey-core -USE_JAVA= 1.3+ +USE_JAVA= yes +JAVA_VERSION= 1.3+ NO_BUILD= yes -NO_BUILD_DEPENDS_JAVA= yes -PLIST_SUB= JAR_DIR=${JAR_DIR} \ - JAR_FILE=${JAR_FILE} \ - WRAPPER=${PORTNAME}${PKGNAMESUFFIX} JAVAVM= ${LOCALBASE}/bin/java -JAR_DIR= share/java/jar/${PORTNAME} +PLIST_FILES= \ + bin/${PORTNAME}${PKGNAMESUFFIX} \ + %%JAVAJARDIR%%/${PORTNAME}${PKGNAMESUFFIX}.jar + post-patch: - @${SED} -e "s|%%JAR_DIR%%|${JAR_DIR}|;s|%%JAR_FILE%%|${JAR_FILE}|; \ - s|%%JAVA_VERSION%%|${USE_JAVA}|; \ + @${SED} -e "s|%%JAVAJARDIR%%|${JAVAJARDIR:S,^${PREFIX}/,,}|; \ + s|%%JAR_FILE%%|${PORTNAME}${PKGNAMESUFFIX}.jar|; \ + s|%%JAVA_VERSION%%|${JAVA_VERSION}|; \ s|%%JAVAVM%%|${JAVAVM}|;s|%%PREFIX%%|${PREFIX}|" \ ${FILESDIR}/wrapper.sh > ${WRKDIR}/wrapper.sh do-install: - @${MKDIR} ${PREFIX}/${JAR_DIR} - @${INSTALL_DATA} ${DISTDIR}/${JAR_FILE} ${PREFIX}/${JAR_DIR} + @${INSTALL_DATA} ${DISTDIR}/${JAR_FILE} \ + ${JAVAJARDIR}/${PORTNAME}${PKGNAMESUFFIX}.jar @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${PREFIX}/bin/${PORTNAME}${PKGNAMESUFFIX} .include JAR_FILE= ${DISTNAME}.jar .include Property changes on: head/net/edonkey-gui-java/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.14 \ No newline at end of property +1.15 \ No newline at end of property Index: head/net/edonkey-gui-java/files/wrapper.sh =================================================================== --- head/net/edonkey-gui-java/files/wrapper.sh (revision 125590) +++ head/net/edonkey-gui-java/files/wrapper.sh (revision 125591) @@ -1,11 +1,11 @@ #!/bin/sh export JAVA_VERSION PREFIX="%%PREFIX%%" JAVA_VERSION="%%JAVA_VERSION%%" JAVAVM="%%JAVAVM%%" -JAR_DIR="%%JAR_DIR%%" +JAVAJARDIR="%%JAVAJARDIR%%" JAR_FILE="%%JAR_FILE%%" -${JAVAVM} -jar ${PREFIX}/${JAR_DIR}/${JAR_FILE} "${@}" +${JAVAVM} -jar ${PREFIX}/${JAVAJARDIR}/${JAR_FILE} "${@}" Property changes on: head/net/edonkey-gui-java/files/wrapper.sh ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.3 \ No newline at end of property +1.4 \ No newline at end of property Index: head/net/freenet/pkg-plist =================================================================== --- head/net/freenet/pkg-plist (revision 125590) +++ head/net/freenet/pkg-plist (nonexistent) @@ -1,7 +0,0 @@ -bin/freenet -share/freenet/seednodes.ref -share/java/jar/freenet/freenet-ext.jar -share/java/jar/freenet/freenet.jar -@dirrm share/java/jar/freenet -@unexec rmdir %D/share/java/jar 2>/dev/null || true -@dirrm share/freenet Property changes on: head/net/freenet/pkg-plist ___________________________________________________________________ Deleted: cvs2svn:cvs-rev ## -1 +0,0 ## -1.2 \ No newline at end of property Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Index: head/net/freenet/Makefile =================================================================== --- head/net/freenet/Makefile (revision 125590) +++ head/net/freenet/Makefile (revision 125591) @@ -1,73 +1,77 @@ # New ports collection makefile for: freenet # Date created: Thu May 1 20:19:56 UTC 2003 # Whom: Mario Sergio Fujikawa Ferreira # # $FreeBSD$ # PORTNAME= freenet PORTVERSION= 0.5.2.1.5100 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net java security MASTER_SITES= http://freenetproject.org/snapshots/ DISTNAME= ${PORTNAME}-20041209 EXTRACT_SUFX= .tgz MAINTAINER= lioux@FreeBSD.org COMMENT= Peer-to-peer network aiming at anonymity and freedom of speech -USE_JAVA= 1.4+ +USE_JAVA= yes +JAVA_VERSION= 1.4+ NO_BUILD= yes -NO_BUILD_DEPENDS_JAVA= yes WRKSRC= ${WRKDIR}/${PORTNAME} -PLIST_SUB= JAR_DIR=${JAR_DIR} JAVAVM= ${LOCALBASE}/bin/java -JAR_DIR= share/java/jar/${PORTNAME} # DATA_FILES= seednodes.ref DOC_FILES= README JAR_FILES= freenet.jar freenet-ext.jar # jar startup file JAR_START= freenet.jar # seed file SEED_FILE= seednodes.ref PORTDOCS= ${DOC_FILES} +PLIST_FILES= \ + bin/${PORTNAME:L} \ + %%DATADIR%%/seednodes.ref \ + %%JAVAJARDIR%%/freenet-ext.jar \ + %%JAVAJARDIR%%/freenet.jar +PLIST_DIRS= %%DATADIR%% + post-patch: @${SED} -e "s|%%PREFIX%%|${PREFIX}|; \ s|%%DATA_DIR%%|${DATADIR:S,^${PREFIX}/,,}|; \ - s|%%JAVA_VERSION%%|${USE_JAVA}|; \ + s|%%JAVA_VERSION%%|${JAVA_VERSION}|; \ s|%%JAVAVM%%|${JAVAVM}|; \ - s|%%JAR_DIR%%|${JAR_DIR}|; \ + s|%%JAVAJARDIR%%|${JAVAJARDIR:S,^${PREFIX}/,,}|; \ s|%%JAR_FILES%%|${JAR_FILES}|; \ s|%%JAR_START%%|${JAR_START}|; \ s|%%SEED_FILE%%|${SEED_FILE}|" \ ${FILESDIR}/wrapper.sh > ${WRKDIR}/wrapper.sh do-install: # docs .ifndef(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for doc in ${DOC_FILES} @${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR} .endfor .endif # data @${MKDIR} ${DATADIR} .for file in ${DATA_FILES} @${INSTALL_DATA} ${WRKSRC}/${file} ${DATADIR} .endfor # jar - @${MKDIR} ${PREFIX}/${JAR_DIR} .for jar in ${JAR_FILES} - @${INSTALL_DATA} ${WRKSRC}/${jar} ${PREFIX}/${JAR_DIR} + @${INSTALL_DATA} ${WRKSRC}/${jar} ${JAVAJARDIR} .endfor # wrapper @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${PREFIX}/bin/${PORTNAME:L} post-install: @${CAT} ${PKGMESSAGE} .include Property changes on: head/net/freenet/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.21 \ No newline at end of property +1.22 \ No newline at end of property Index: head/net/freenet/files/wrapper.sh =================================================================== --- head/net/freenet/files/wrapper.sh (revision 125590) +++ head/net/freenet/files/wrapper.sh (revision 125591) @@ -1,166 +1,163 @@ #!/bin/sh # # Under a BSDL license. Copyright by Mario S F Ferreira # $FreeBSD$ export JAVA_VERSION PREFIX="%%PREFIX%%" # java JAVA_VERSION="%%JAVA_VERSION%%" JAVAVM_CALL="%%JAVAVM%%" -JAR_DIR="%%JAR_DIR%%" +JAVAJARDIR="%%JAVAJARDIR%%" JAR_FILES="%%JAR_FILES%%" JAR_START="%%JAR_START%%" # data DATA_DIR="%%DATA_DIR%%" SEED_FILE=seednodes.ref # home HOME_DIR=${HOME}/.freenet CONFIG_FILE=freenet.conf configure_freenet () { echo "Configuring FreeNet node" cd ${HOME_DIR} && ${JAVAVM_CALL} -jar ./${JAR_START} freenet.node.Main --config "${@}" } configure_java_classpath () { if [ -z "${CLASSPATH}" ]; then CLASSPATH=./freenet.jar:./freenet-ext.jar else CLASSPATH=./freenet.jar:./freenet-ext.jar:${CLASSPATH} fi } display_usage () { echo "Usage: ${0} [-h] [-c] [-i|-o]" echo 'Options:' echo ' -h Display this help message' echo ' -c Configure FreeNet node' echo ' -i Start a FreeNet node' echo ' -o Stop a FreeNet node' echo '' } prepare_configure_freenet () { # do we have a config file? if [ ! -f ${HOME_DIR}/${CONFIG_FILE} ]; then # add basic information prior to configuration echo > ${HOME_DIR}/${CONFIG_FILE} # select listenPort randomly if [ -n "${RANDOM}" ] then DEFLP=$((${RANDOM}%30000+2000)) else echo "no random in shell, enter a FNP port number + " read DEFLP fi echo "listenPort=${DEFLP}" >> ${HOME_DIR}/${CONFIG_FILE} # point to seednodes file echo 'seedNodes=seednodes.ref' >> ${HOME_DIR}/${CONFIG_FILE} # tell FreeNet to request configuration procedure CONFIGURE=yes fi } prepare_home_dir () { # create home dir staging area if [ ! -d ${HOME_DIR} ] then mkdir -p ${HOME_DIR} fi # copy a seed file if none exists if [ ! -f ${HOME_DIR}/${SEED_FILE} ] then rm -f ${HOME_DIR}/${SEED_FILE} cp -f ${PREFIX}/${DATA_DIR}/${SEED_FILE} ${HOME_DIR}/${SEED_FILE} # avoid unnecessary reseeding touch -t "197001011200" ${HOME_DIR}/${SEED_FILE} fi # link the jar files for jar in ${JAR_FILES} do - if [ ! -h ${HOME_DIR}/${jar} ] - then - ln -sf ${PREFIX}/${JAR_DIR}/${jar} ${HOME_DIR}/${jar} - fi + ln -sf ${PREFIX}/${JAVAJARDIR}/${jar} ${HOME_DIR}/${jar} done } start_freenet () { echo "Starting FreeNet node" cd ${HOME_DIR} && nice -10 ${JAVAVM_CALL} -jar ./${JAR_START} "${@}" & echo $! > ${HOME_DIR}/freenet.pid exit 0 } stop_freenet () { if [ -f ${HOME_DIR}/freenet.pid ]; then echo "Stopping FreeNet node" cd ${HOME_DIR} && exec kill `cat freenet.pid` & else echo "Cannot find FreeNet node" echo "Where is the ${HOME_DIR}/freenet.pid file?" fi } # we require at least one command line parameter if [ $# -lt 1 ]; then display_usage exit 1 fi # parse command line parameters while getopts "chio" COMMAND_LINE_ARGUMENT ; do case "${COMMAND_LINE_ARGUMENT}" in c) CONFIGURE=yes ;; h) display_usage exit 0 ;; i) START=yes unset STOP ;; o) STOP=yes unset START ;; *) display_usage exit 1 ;; esac done # always verify that home dir staging area is pristine prepare_home_dir # check for proper configuration prepare_configure_freenet # prepare java CLASSPATH configure_java_classpath if [ -n "${CONFIGURE}" ]; then configure_freenet fi if [ -n "${START}" ]; then start_freenet fi if [ -n "${STOP}" ]; then stop_freenet fi # we should never get this far exit 1 Property changes on: head/net/freenet/files/wrapper.sh ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.5 \ No newline at end of property +1.6 \ No newline at end of property Index: head/net/frost/pkg-plist =================================================================== --- head/net/frost/pkg-plist (revision 125590) +++ head/net/frost/pkg-plist (nonexistent) @@ -1,24 +0,0 @@ -bin/frost -%%JAR_DIR%%/BCastle.jar -%%JAR_DIR%%/fecImpl.jar -%%JAR_DIR%%/frost.jar -%%JAR_DIR%%/genChkImpl.jar -%%JAR_DIR%%/jocache.jar -%%JAR_DIR%%/mailapi.jar -%%JAR_DIR%%/skinlf.jar -%%JAR_DIR%%/skinlfFix.jar -%%JAR_DIR%%/smtp.jar -%%JAR_DIR%%/xercesImpl.jar -%%JAR_DIR%%/xml-apis.jar -%%DATADIR%%/boards.xml.default -%%DATADIR%%/themepack.zip -%%PORTDOCS%%%%DOCSDIR%%/Frost.tex -%%PORTDOCS%%%%DOCSDIR%%/SkinLFLicense.txt -%%PORTDOCS%%%%DOCSDIR%%/authors.txt -%%PORTDOCS%%%%DOCSDIR%%/faq.txt -%%PORTDOCS%%%%DOCSDIR%%/gpl.txt -%%PORTDOCS%%%%DOCSDIR%%/history.txt -@dirrm %%JAR_DIR%% -@dirrm %%DATADIR%% -@unexec rmdir %D/share/java/jar 2>/dev/null || true -%%PORTDOCS%%@dirrm %%DOCSDIR%% Property changes on: head/net/frost/pkg-plist ___________________________________________________________________ Deleted: cvs2svn:cvs-rev ## -1 +0,0 ## -1.4 \ No newline at end of property Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Index: head/net/frost/Makefile =================================================================== --- head/net/frost/Makefile (revision 125590) +++ head/net/frost/Makefile (revision 125591) @@ -1,78 +1,95 @@ # New ports collection makefile for: frost # Date created: Fri May 2 05:35:53 UTC 2003 # Whom: Mario Sergio Fujikawa Ferreira # # $FreeBSD$ # PORTNAME= frost PORTVERSION= 1.2.0.20040225 +PORTREVISION= 1 PORTEPOCH= 2 CATEGORIES= net java MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= jtcfrost DISTNAME= ${PORTNAME}-25-Feb-2004 MAINTAINER= lioux@FreeBSD.org COMMENT= File-sharing tool for FreeNet with Usenet like forum support -USE_JAVA= 1.4+ +USE_JAVA= yes +JAVA_VERSION= 1.4+ USE_ZIP= yes NO_BUILD= yes -NO_BUILD_DEPENDS_JAVA= yes #WRKSRC= ${WRKDIR}/${PORTNAME} NO_WRKSUBDIR= yes PLIST_SUB= JAR_DIR=${JAR_DIR} +DATADIR= ${JAVASHAREDIR}/${PORTNAME} + VERSION_DATE= 090603 JAVAVM= ${LOCALBASE}/bin/java -SHARE_DIR= share/${PORTNAME} -JAR_DIR= share/java/jar/${PORTNAME} +JAR_DIR= ${JAVAJARDIR:S,^${PREFIX}/,,}/${PORTNAME} JAR_FILE= frost.jar JAR_FILES= frost.jar lib/fecImpl.jar \ lib/BCastle.jar \ lib/genChkImpl.jar lib/xercesImpl.jar \ lib/jocache.jar \ lib/mailapi.jar lib/smtp.jar \ lib/skinlf.jar lib/skinlfFix.jar \ lib/xml-apis.jar DOC_FILES= doc/Frost.tex doc/authors.txt doc/gpl.txt \ doc/SkinLFLicense.txt \ help/faq.txt help/history.txt +PORTDOCS= ${DOC_FILES:C,^.*/,,} -SHARE_FILES= config/boards.xml.default \ +DATA_FILES= config/boards.xml.default \ themes/themepack.zip +PLIST_FILES= bin/${PORTNAME} + +.for jar in ${JAR_FILES:C,^.*/,,} +PLIST_FILES+= %%JAR_DIR%%/${jar} +.endfor + +.for file in ${DATA_FILES:C,^.*/,,} +PLIST_FILES+= %%DATADIR%%/${file} +.endfor + +PLIST_DIR+= \ + %%JAR_DIR%% \ + %%DATADIR%% + post-patch: @${SED} -e "s|%%PREFIX%%|${PREFIX}|; \ - s|%%JAVA_VERSION%%|${USE_JAVA}|; \ + s|%%JAVA_VERSION%%|${JAVA_VERSION}|; \ s|%%JAVAVM%%|${JAVAVM}|; \ s|%%JAR_DIR%%|${JAR_DIR}|; \ s|%%JAR_FILE%%|${JAR_FILE}|; \ - s|%%SHARE_DIR%%|${SHARE_DIR}|" \ + s|%%DATADIR%%|${DATADIR:S,^${PREFIX}/,,}|" \ ${FILESDIR}/wrapper.sh > ${WRKDIR}/wrapper.sh do-install: # docs .ifndef(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for doc in ${DOC_FILES} @${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR} .endfor .endif # jars @${MKDIR} ${PREFIX}/${JAR_DIR} .for jar in ${JAR_FILES} @${INSTALL_DATA} ${WRKDIR}/${jar} ${PREFIX}/${JAR_DIR} .endfor # default boards - @${MKDIR} ${PREFIX}/${SHARE_DIR} -.for file in ${SHARE_FILES} - @${INSTALL_DATA} ${WRKSRC}/${file} ${PREFIX}/${SHARE_DIR} + @${MKDIR} ${DATADIR} +.for file in ${DATA_FILES} + @${INSTALL_DATA} ${WRKSRC}/${file} ${DATADIR} .endfor # wrapper @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${PREFIX}/bin/${PORTNAME:L} .include Property changes on: head/net/frost/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.7 \ No newline at end of property +1.8 \ No newline at end of property Index: head/net/frost/files/wrapper.sh =================================================================== --- head/net/frost/files/wrapper.sh (revision 125590) +++ head/net/frost/files/wrapper.sh (revision 125591) @@ -1,35 +1,30 @@ #!/bin/sh export JAVA_VERSION PREFIX="%%PREFIX%%" JAVA_VERSION="%%JAVA_VERSION%%" JAVAVM="%%JAVAVM%%" JAR_DIR="%%JAR_DIR%%" JAR_FILE="%%JAR_FILE%%" -SHARE_DIR="%%SHARE_DIR%%" +DATADIR="%%DATADIR%%" HOME_DIR=${HOME}/.frost CLASSPATH="${PREFIX}/${JAR_DIR}/BCastle.jar:${PREFIX}/${JAR_DIR}/fecImpl.jar:${PREFIX}/${JAR_DIR}/frost.jar:${PREFIX}/${JAR_DIR}/genChkImpl.jar:${PREFIX}/${JAR_DIR}/jocache.jar:${PREFIX}/${JAR_DIR}/mailapi.jar:${PREFIX}/${JAR_DIR}/skinlf.jar:${PREFIX}/${JAR_DIR}/skinlfFix.jar:${PREFIX}/${JAR_DIR}/smtp.jar:${PREFIX}/${JAR_DIR}/xercesImpl.jar:${PREFIX}/${JAR_DIR}/xml-apis.jar:$CLASSPATH" if [ ! -d ${HOME_DIR}/config ] then mkdir -p ${HOME_DIR}/config fi -if [ ! -e ${HOME_DIR}/config/boards.xml.default ] -then - cp ${PREFIX}/${SHARE_DIR}/boards.xml.default ${HOME_DIR}/config/ -fi +ln -sf ${PREFIX}/${DATADIR}/boards.xml.default \ + ${HOME_DIR}/config/boards.xml.default if [ ! -d ${HOME_DIR}/themes ] then mkdir -p ${HOME_DIR}/themes fi -if [ ! -e ${HOME_DIR}/themes/themepack.zip ] -then - cp ${PREFIX}/${SHARE_DIR}/themepack.zip ${HOME_DIR}/themes/ -fi +ln -sf ${PREFIX}/${DATADIR}/themepack.zip ${HOME_DIR}/themes/themepack.zip cd ${HOME_DIR} && exec ${JAVAVM} -cp $CLASSPATH frost.frost "${@}" Property changes on: head/net/frost/files/wrapper.sh ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.4 \ No newline at end of property +1.5 \ No newline at end of property Index: head/net/jsch/Makefile =================================================================== --- head/net/jsch/Makefile (revision 125590) +++ head/net/jsch/Makefile (revision 125591) @@ -1,36 +1,31 @@ # New ports collection makefile for: jsch # Date created: Thu Dec 30 22:16:57 UTC 2004 # Whom: Mario Sergio Fujikawa Ferreira # # $FreeBSD$ # PORTNAME= jsch PORTVERSION= 0.1.18 +PORTREVISION= 1 CATEGORIES= net java MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} -DISTNAME= ${PORTNAME}-${PORTVERSION} EXTRACT_SUFX= .jar EXTRACT_ONLY= MAINTAINER= lioux@FreeBSD.org COMMENT= A pure Java implementation of SSH2 -USE_JAVA= 1.4+ +USE_JAVA= yes +JAVA_VERSION= 1.3+ NO_BUILD= yes -NO_BUILD_DEPENDS_JAVA= yes -JAVAVM= ${LOCALBASE}/bin/java -JAR_DIR= share/java/jar/${PORTNAME}/ - JAR_FILE= ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} -PLIST_FILES+= ${JAR_DIR}/${DISTNAME}${EXTRACT_SUFX} -PLIST_DIRS+= ${JAR_DIR} +PLIST_FILES+= %%JAVAJARDIR%%/${PORTNAME}.jar do-install: - @${MKDIR} ${PREFIX}/${JAR_DIR} - @${INSTALL_DATA} ${JAR_FILE} ${PREFIX}/${JAR_DIR} + @${INSTALL_DATA} ${JAR_FILE} ${JAVAJARDIR}/${PORTNAME}.jar .include Property changes on: head/net/jsch/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.1 \ No newline at end of property +1.2 \ No newline at end of property Index: head/net/phex/pkg-plist =================================================================== --- head/net/phex/pkg-plist (revision 125590) +++ head/net/phex/pkg-plist (nonexistent) @@ -1,14 +0,0 @@ -bin/phex -%%PORTDOCS%%%%DOCSDIR%%/Phex_other.htm -%%PORTDOCS%%%%DOCSDIR%%/Phex_win.htm -%%JAR_DIR%%/crimson-rt.jar -%%JAR_DIR%%/forms-1.0.4.jar -%%JAR_DIR%%/jaxb-api.jar -%%JAR_DIR%%/jaxb-libs-rt.jar -%%JAR_DIR%%/jaxb-ri-rt.jar -%%JAR_DIR%%/jaxp.jar -%%JAR_DIR%%/looks-1.2.2.jar -%%JAR_DIR%%/phex.jar -%%PORTDOCS%%@dirrm share/doc/phex -@dirrm %%JAR_DIR%% -@unexec rmdir %D/share/java/jar 2>/dev/null || true Property changes on: head/net/phex/pkg-plist ___________________________________________________________________ Deleted: cvs2svn:cvs-rev ## -1 +0,0 ## -1.5 \ No newline at end of property Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Index: head/net/phex/Makefile =================================================================== --- head/net/phex/Makefile (revision 125590) +++ head/net/phex/Makefile (revision 125591) @@ -1,61 +1,70 @@ # New ports collection makefile for: phex # Date created: Mon Nov 19 23:48:51 BRST 2001 # Whom: Mario Sergio Fujikawa Ferreira # # $FreeBSD$ # PORTNAME= phex PORTVERSION= 2.0.0.76 +PORTREVISION= 1 CATEGORIES= net java MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} DISTNAME= ${PORTNAME}_${PORTVERSION} MAINTAINER= lioux@FreeBSD.org COMMENT= A Java multi platform and spyware free gnutella client -USE_JAVA= 1.4+ -USE_PERL5_BUILD=yes +USE_JAVA= yes +JAVA_VERSION= 1.4+ +USE_REINPLACE= yes USE_ZIP= yes NO_BUILD= yes -NO_BUILD_DEPENDS_JAVA= yes -PLIST_SUB= JAR_DIR=${JAR_DIR} \ - JAR_FILE=${JAR_FILE} +PLIST_SUB= JAR_DIR=${JAR_DIR} JAVAVM= ${LOCALBASE}/bin/java -JAR_DIR= share/java/jar/${PORTNAME}/ -JAR_MANIFEST= ${FILESDIR}/manifest +JAR_DIR= ${JAVAJARDIR:S,^${PREFIX}/,,}/${PORTNAME} DOC_FILES= Phex_other.htm Phex_win.htm JAR_FILES= crimson-rt.jar jaxb-api.jar jaxb-libs-rt.jar \ forms-1.0.4.jar \ looks-1.2.2.jar \ jaxb-ri-rt.jar jaxp.jar phex.jar +PORTDOCS= ${DOC_FILES} + +PLIST_FILES+= bin/${PORTNAME} + +.for jar in ${JAR_FILES} +PLIST_FILES+= %%JAR_DIR%%/${jar} +.endfor + post-patch: # remove trailing ^M - @${PERL} -pi -ne 's!\r\n!\n!' ${WRKSRC}/docs/readme/* - @${SED} -e "s|%%JAR_DIR%%|${JAR_DIR}|;s|%%JAR_FILE%%|${JAR_FILE}|; \ - s|%%JAVA_VERSION%%|${USE_JAVA}|; \ + @${REINPLACE_CMD} -E \ + -e 's! !!' ${WRKSRC}/docs/readme/* + @${SED} -e "s|%%JAR_DIR%%|${JAR_DIR}|; \ + s|%%JAR_FILE%%|${JAR_FILE}|; \ + s|%%JAVA_VERSION%%|${JAVA_VERSION}|; \ s|%%JAVAVM%%|${JAVAVM}|;s|%%PREFIX%%|${PREFIX}|" \ ${FILESDIR}/wrapper.sh > ${WRKDIR}/wrapper.sh do-install: @${MKDIR} ${PREFIX}/${JAR_DIR} .for jar in ${JAR_FILES} @${INSTALL_DATA} ${WRKSRC}/${jar} ${PREFIX}/${JAR_DIR} .endfor @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${PREFIX}/bin/${PORTNAME} .ifndef(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for doc in ${DOC_FILES} @${INSTALL_DATA} ${WRKSRC}/docs/readme/${doc} ${DOCSDIR} .endfor .endif .include JAR_FILE= ${PORTNAME}.jar .include Property changes on: head/net/phex/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.19 \ No newline at end of property +1.20 \ No newline at end of property Index: head/net/xnap/Makefile =================================================================== --- head/net/xnap/Makefile (revision 125590) +++ head/net/xnap/Makefile (revision 125591) @@ -1,47 +1,52 @@ # New ports collection makefile for: XNap # Date created: Mon Nov 19 22:02:27 BRST 2001 # Whom: Mario Sergio Fujikawa Ferreira # # $FreeBSD$ # PORTNAME= XNap DISTVERSION= 2.5r3 +PORTREVISION= 1 CATEGORIES= net audio java MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME:L} #DISTNAME= ${PORTNAME:L}-${PORTVERSION:S/.p/-pre/:S/.b/-beta/} DISTNAME= ${PORTNAME:L}-${DISTVERSION} MAINTAINER= lioux@FreeBSD.org COMMENT= A pure java napster client; also, supports OpenNap & giFT (FastTrack) -USE_JAVA= 1.3+ +USE_JAVA= yes +JAVA_VERSION= 1.3+ NO_BUILD= yes -NO_BUILD_DEPENDS_JAVA= yes -PLIST_SUB= JAR_DIR=${JAR_DIR} JAVAVM= ${LOCALBASE}/bin/java -JAR_DIR= share/java/jar/${PORTNAME} DOC_FILES= AUTHORS COPYING COPYING.LIB NEWS README \ TODO +PORTDOCS= ${DOC_FILES} +PLIST_FILES= \ + bin/${PORTNAME:L} \ + %%JAVAJARDIR%%/${PORTNAME:L}.jar + post-patch: - @${SED} -e "s|%%JAR_DIR%%|${JAR_DIR}|;s|%%JAVAVM%%|${JAVAVM}|; \ - s|%%JAVA_VERSION%%|${USE_JAVA}|; \ + @${SED} -e "s|%%JAVAJARDIR%%|${JAVAJARDIR:S,^${PREFIX}/,,}|; \ + s|%%JAVAVM%%|${JAVAVM}|; \ + s|%%JAVA_VERSION%%|${JAVA_VERSION}|; \ s|%%PREFIX%%|${PREFIX}|" \ ${FILESDIR}/wrapper.sh > ${WRKDIR}/wrapper.sh do-install: - @${MKDIR} ${PREFIX}/${JAR_DIR} - @${INSTALL_DATA} ${WRKSRC}/xnap.jar ${PREFIX}/${JAR_DIR} + @${INSTALL_DATA} ${WRKSRC}/xnap.jar \ + ${JAVAJARDIR}/${PORTNAME:L}.jar @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${PREFIX}/bin/${PORTNAME:L} .ifndef(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for doc in ${DOC_FILES} @${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR} .endfor .endif .include Property changes on: head/net/xnap/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.25 \ No newline at end of property +1.26 \ No newline at end of property Index: head/net/xnap/files/wrapper.sh =================================================================== --- head/net/xnap/files/wrapper.sh (revision 125590) +++ head/net/xnap/files/wrapper.sh (revision 125591) @@ -1,11 +1,11 @@ #!/bin/sh export JAVA_VERSION PREFIX="%%PREFIX%%" JAVA_VERSION="%%JAVA_VERSION%%" JAVAVM="%%JAVAVM%%" -JAR_DIR="%%JAR_DIR%%" +JAVAJARDIR="%%JAVAJARDIR%%" JAR_FILE=xnap.jar -${JAVAVM} -jar ${PREFIX}/${JAR_DIR}/${JAR_FILE} "${@}" +${JAVAVM} -jar ${PREFIX}/${JAVAJARDIR}/${JAR_FILE} "${@}" Property changes on: head/net/xnap/files/wrapper.sh ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.3 \ No newline at end of property +1.4 \ No newline at end of property Index: head/net/xnap/pkg-plist =================================================================== --- head/net/xnap/pkg-plist (revision 125590) +++ head/net/xnap/pkg-plist (revision 125591) @@ -1,11 +0,0 @@ -bin/xnap -%%PORTDOCS%%share/doc/XNap/AUTHORS -%%PORTDOCS%%share/doc/XNap/COPYING -%%PORTDOCS%%share/doc/XNap/COPYING.LIB -%%PORTDOCS%%share/doc/XNap/NEWS -%%PORTDOCS%%share/doc/XNap/README -%%PORTDOCS%%share/doc/XNap/TODO -%%JAR_DIR%%/xnap.jar -@dirrm %%JAR_DIR%% -%%PORTDOCS%%@dirrm share/doc/XNap -@unexec rmdir %D/share/java/jar 2>/dev/null || true Property changes on: head/net/xnap/pkg-plist ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.3 \ No newline at end of property +1.4 \ No newline at end of property Index: head/net-p2p/freenet/pkg-plist =================================================================== --- head/net-p2p/freenet/pkg-plist (revision 125590) +++ head/net-p2p/freenet/pkg-plist (nonexistent) @@ -1,7 +0,0 @@ -bin/freenet -share/freenet/seednodes.ref -share/java/jar/freenet/freenet-ext.jar -share/java/jar/freenet/freenet.jar -@dirrm share/java/jar/freenet -@unexec rmdir %D/share/java/jar 2>/dev/null || true -@dirrm share/freenet Property changes on: head/net-p2p/freenet/pkg-plist ___________________________________________________________________ Deleted: cvs2svn:cvs-rev ## -1 +0,0 ## -1.2 \ No newline at end of property Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Index: head/net-p2p/freenet/Makefile =================================================================== --- head/net-p2p/freenet/Makefile (revision 125590) +++ head/net-p2p/freenet/Makefile (revision 125591) @@ -1,73 +1,77 @@ # New ports collection makefile for: freenet # Date created: Thu May 1 20:19:56 UTC 2003 # Whom: Mario Sergio Fujikawa Ferreira # # $FreeBSD$ # PORTNAME= freenet PORTVERSION= 0.5.2.1.5100 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net java security MASTER_SITES= http://freenetproject.org/snapshots/ DISTNAME= ${PORTNAME}-20041209 EXTRACT_SUFX= .tgz MAINTAINER= lioux@FreeBSD.org COMMENT= Peer-to-peer network aiming at anonymity and freedom of speech -USE_JAVA= 1.4+ +USE_JAVA= yes +JAVA_VERSION= 1.4+ NO_BUILD= yes -NO_BUILD_DEPENDS_JAVA= yes WRKSRC= ${WRKDIR}/${PORTNAME} -PLIST_SUB= JAR_DIR=${JAR_DIR} JAVAVM= ${LOCALBASE}/bin/java -JAR_DIR= share/java/jar/${PORTNAME} # DATA_FILES= seednodes.ref DOC_FILES= README JAR_FILES= freenet.jar freenet-ext.jar # jar startup file JAR_START= freenet.jar # seed file SEED_FILE= seednodes.ref PORTDOCS= ${DOC_FILES} +PLIST_FILES= \ + bin/${PORTNAME:L} \ + %%DATADIR%%/seednodes.ref \ + %%JAVAJARDIR%%/freenet-ext.jar \ + %%JAVAJARDIR%%/freenet.jar +PLIST_DIRS= %%DATADIR%% + post-patch: @${SED} -e "s|%%PREFIX%%|${PREFIX}|; \ s|%%DATA_DIR%%|${DATADIR:S,^${PREFIX}/,,}|; \ - s|%%JAVA_VERSION%%|${USE_JAVA}|; \ + s|%%JAVA_VERSION%%|${JAVA_VERSION}|; \ s|%%JAVAVM%%|${JAVAVM}|; \ - s|%%JAR_DIR%%|${JAR_DIR}|; \ + s|%%JAVAJARDIR%%|${JAVAJARDIR:S,^${PREFIX}/,,}|; \ s|%%JAR_FILES%%|${JAR_FILES}|; \ s|%%JAR_START%%|${JAR_START}|; \ s|%%SEED_FILE%%|${SEED_FILE}|" \ ${FILESDIR}/wrapper.sh > ${WRKDIR}/wrapper.sh do-install: # docs .ifndef(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for doc in ${DOC_FILES} @${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR} .endfor .endif # data @${MKDIR} ${DATADIR} .for file in ${DATA_FILES} @${INSTALL_DATA} ${WRKSRC}/${file} ${DATADIR} .endfor # jar - @${MKDIR} ${PREFIX}/${JAR_DIR} .for jar in ${JAR_FILES} - @${INSTALL_DATA} ${WRKSRC}/${jar} ${PREFIX}/${JAR_DIR} + @${INSTALL_DATA} ${WRKSRC}/${jar} ${JAVAJARDIR} .endfor # wrapper @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${PREFIX}/bin/${PORTNAME:L} post-install: @${CAT} ${PKGMESSAGE} .include Property changes on: head/net-p2p/freenet/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.21 \ No newline at end of property +1.22 \ No newline at end of property Index: head/net-p2p/freenet/files/wrapper.sh =================================================================== --- head/net-p2p/freenet/files/wrapper.sh (revision 125590) +++ head/net-p2p/freenet/files/wrapper.sh (revision 125591) @@ -1,166 +1,163 @@ #!/bin/sh # # Under a BSDL license. Copyright by Mario S F Ferreira # $FreeBSD$ export JAVA_VERSION PREFIX="%%PREFIX%%" # java JAVA_VERSION="%%JAVA_VERSION%%" JAVAVM_CALL="%%JAVAVM%%" -JAR_DIR="%%JAR_DIR%%" +JAVAJARDIR="%%JAVAJARDIR%%" JAR_FILES="%%JAR_FILES%%" JAR_START="%%JAR_START%%" # data DATA_DIR="%%DATA_DIR%%" SEED_FILE=seednodes.ref # home HOME_DIR=${HOME}/.freenet CONFIG_FILE=freenet.conf configure_freenet () { echo "Configuring FreeNet node" cd ${HOME_DIR} && ${JAVAVM_CALL} -jar ./${JAR_START} freenet.node.Main --config "${@}" } configure_java_classpath () { if [ -z "${CLASSPATH}" ]; then CLASSPATH=./freenet.jar:./freenet-ext.jar else CLASSPATH=./freenet.jar:./freenet-ext.jar:${CLASSPATH} fi } display_usage () { echo "Usage: ${0} [-h] [-c] [-i|-o]" echo 'Options:' echo ' -h Display this help message' echo ' -c Configure FreeNet node' echo ' -i Start a FreeNet node' echo ' -o Stop a FreeNet node' echo '' } prepare_configure_freenet () { # do we have a config file? if [ ! -f ${HOME_DIR}/${CONFIG_FILE} ]; then # add basic information prior to configuration echo > ${HOME_DIR}/${CONFIG_FILE} # select listenPort randomly if [ -n "${RANDOM}" ] then DEFLP=$((${RANDOM}%30000+2000)) else echo "no random in shell, enter a FNP port number + " read DEFLP fi echo "listenPort=${DEFLP}" >> ${HOME_DIR}/${CONFIG_FILE} # point to seednodes file echo 'seedNodes=seednodes.ref' >> ${HOME_DIR}/${CONFIG_FILE} # tell FreeNet to request configuration procedure CONFIGURE=yes fi } prepare_home_dir () { # create home dir staging area if [ ! -d ${HOME_DIR} ] then mkdir -p ${HOME_DIR} fi # copy a seed file if none exists if [ ! -f ${HOME_DIR}/${SEED_FILE} ] then rm -f ${HOME_DIR}/${SEED_FILE} cp -f ${PREFIX}/${DATA_DIR}/${SEED_FILE} ${HOME_DIR}/${SEED_FILE} # avoid unnecessary reseeding touch -t "197001011200" ${HOME_DIR}/${SEED_FILE} fi # link the jar files for jar in ${JAR_FILES} do - if [ ! -h ${HOME_DIR}/${jar} ] - then - ln -sf ${PREFIX}/${JAR_DIR}/${jar} ${HOME_DIR}/${jar} - fi + ln -sf ${PREFIX}/${JAVAJARDIR}/${jar} ${HOME_DIR}/${jar} done } start_freenet () { echo "Starting FreeNet node" cd ${HOME_DIR} && nice -10 ${JAVAVM_CALL} -jar ./${JAR_START} "${@}" & echo $! > ${HOME_DIR}/freenet.pid exit 0 } stop_freenet () { if [ -f ${HOME_DIR}/freenet.pid ]; then echo "Stopping FreeNet node" cd ${HOME_DIR} && exec kill `cat freenet.pid` & else echo "Cannot find FreeNet node" echo "Where is the ${HOME_DIR}/freenet.pid file?" fi } # we require at least one command line parameter if [ $# -lt 1 ]; then display_usage exit 1 fi # parse command line parameters while getopts "chio" COMMAND_LINE_ARGUMENT ; do case "${COMMAND_LINE_ARGUMENT}" in c) CONFIGURE=yes ;; h) display_usage exit 0 ;; i) START=yes unset STOP ;; o) STOP=yes unset START ;; *) display_usage exit 1 ;; esac done # always verify that home dir staging area is pristine prepare_home_dir # check for proper configuration prepare_configure_freenet # prepare java CLASSPATH configure_java_classpath if [ -n "${CONFIGURE}" ]; then configure_freenet fi if [ -n "${START}" ]; then start_freenet fi if [ -n "${STOP}" ]; then stop_freenet fi # we should never get this far exit 1 Property changes on: head/net-p2p/freenet/files/wrapper.sh ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.5 \ No newline at end of property +1.6 \ No newline at end of property Index: head/net-p2p/freenet05/pkg-plist =================================================================== --- head/net-p2p/freenet05/pkg-plist (revision 125590) +++ head/net-p2p/freenet05/pkg-plist (nonexistent) @@ -1,7 +0,0 @@ -bin/freenet -share/freenet/seednodes.ref -share/java/jar/freenet/freenet-ext.jar -share/java/jar/freenet/freenet.jar -@dirrm share/java/jar/freenet -@unexec rmdir %D/share/java/jar 2>/dev/null || true -@dirrm share/freenet Property changes on: head/net-p2p/freenet05/pkg-plist ___________________________________________________________________ Deleted: cvs2svn:cvs-rev ## -1 +0,0 ## -1.2 \ No newline at end of property Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Index: head/net-p2p/freenet05/Makefile =================================================================== --- head/net-p2p/freenet05/Makefile (revision 125590) +++ head/net-p2p/freenet05/Makefile (revision 125591) @@ -1,73 +1,77 @@ # New ports collection makefile for: freenet # Date created: Thu May 1 20:19:56 UTC 2003 # Whom: Mario Sergio Fujikawa Ferreira # # $FreeBSD$ # PORTNAME= freenet PORTVERSION= 0.5.2.1.5100 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net java security MASTER_SITES= http://freenetproject.org/snapshots/ DISTNAME= ${PORTNAME}-20041209 EXTRACT_SUFX= .tgz MAINTAINER= lioux@FreeBSD.org COMMENT= Peer-to-peer network aiming at anonymity and freedom of speech -USE_JAVA= 1.4+ +USE_JAVA= yes +JAVA_VERSION= 1.4+ NO_BUILD= yes -NO_BUILD_DEPENDS_JAVA= yes WRKSRC= ${WRKDIR}/${PORTNAME} -PLIST_SUB= JAR_DIR=${JAR_DIR} JAVAVM= ${LOCALBASE}/bin/java -JAR_DIR= share/java/jar/${PORTNAME} # DATA_FILES= seednodes.ref DOC_FILES= README JAR_FILES= freenet.jar freenet-ext.jar # jar startup file JAR_START= freenet.jar # seed file SEED_FILE= seednodes.ref PORTDOCS= ${DOC_FILES} +PLIST_FILES= \ + bin/${PORTNAME:L} \ + %%DATADIR%%/seednodes.ref \ + %%JAVAJARDIR%%/freenet-ext.jar \ + %%JAVAJARDIR%%/freenet.jar +PLIST_DIRS= %%DATADIR%% + post-patch: @${SED} -e "s|%%PREFIX%%|${PREFIX}|; \ s|%%DATA_DIR%%|${DATADIR:S,^${PREFIX}/,,}|; \ - s|%%JAVA_VERSION%%|${USE_JAVA}|; \ + s|%%JAVA_VERSION%%|${JAVA_VERSION}|; \ s|%%JAVAVM%%|${JAVAVM}|; \ - s|%%JAR_DIR%%|${JAR_DIR}|; \ + s|%%JAVAJARDIR%%|${JAVAJARDIR:S,^${PREFIX}/,,}|; \ s|%%JAR_FILES%%|${JAR_FILES}|; \ s|%%JAR_START%%|${JAR_START}|; \ s|%%SEED_FILE%%|${SEED_FILE}|" \ ${FILESDIR}/wrapper.sh > ${WRKDIR}/wrapper.sh do-install: # docs .ifndef(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for doc in ${DOC_FILES} @${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR} .endfor .endif # data @${MKDIR} ${DATADIR} .for file in ${DATA_FILES} @${INSTALL_DATA} ${WRKSRC}/${file} ${DATADIR} .endfor # jar - @${MKDIR} ${PREFIX}/${JAR_DIR} .for jar in ${JAR_FILES} - @${INSTALL_DATA} ${WRKSRC}/${jar} ${PREFIX}/${JAR_DIR} + @${INSTALL_DATA} ${WRKSRC}/${jar} ${JAVAJARDIR} .endfor # wrapper @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${PREFIX}/bin/${PORTNAME:L} post-install: @${CAT} ${PKGMESSAGE} .include Property changes on: head/net-p2p/freenet05/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.21 \ No newline at end of property +1.22 \ No newline at end of property Index: head/net-p2p/freenet05/files/wrapper.sh =================================================================== --- head/net-p2p/freenet05/files/wrapper.sh (revision 125590) +++ head/net-p2p/freenet05/files/wrapper.sh (revision 125591) @@ -1,166 +1,163 @@ #!/bin/sh # # Under a BSDL license. Copyright by Mario S F Ferreira # $FreeBSD$ export JAVA_VERSION PREFIX="%%PREFIX%%" # java JAVA_VERSION="%%JAVA_VERSION%%" JAVAVM_CALL="%%JAVAVM%%" -JAR_DIR="%%JAR_DIR%%" +JAVAJARDIR="%%JAVAJARDIR%%" JAR_FILES="%%JAR_FILES%%" JAR_START="%%JAR_START%%" # data DATA_DIR="%%DATA_DIR%%" SEED_FILE=seednodes.ref # home HOME_DIR=${HOME}/.freenet CONFIG_FILE=freenet.conf configure_freenet () { echo "Configuring FreeNet node" cd ${HOME_DIR} && ${JAVAVM_CALL} -jar ./${JAR_START} freenet.node.Main --config "${@}" } configure_java_classpath () { if [ -z "${CLASSPATH}" ]; then CLASSPATH=./freenet.jar:./freenet-ext.jar else CLASSPATH=./freenet.jar:./freenet-ext.jar:${CLASSPATH} fi } display_usage () { echo "Usage: ${0} [-h] [-c] [-i|-o]" echo 'Options:' echo ' -h Display this help message' echo ' -c Configure FreeNet node' echo ' -i Start a FreeNet node' echo ' -o Stop a FreeNet node' echo '' } prepare_configure_freenet () { # do we have a config file? if [ ! -f ${HOME_DIR}/${CONFIG_FILE} ]; then # add basic information prior to configuration echo > ${HOME_DIR}/${CONFIG_FILE} # select listenPort randomly if [ -n "${RANDOM}" ] then DEFLP=$((${RANDOM}%30000+2000)) else echo "no random in shell, enter a FNP port number + " read DEFLP fi echo "listenPort=${DEFLP}" >> ${HOME_DIR}/${CONFIG_FILE} # point to seednodes file echo 'seedNodes=seednodes.ref' >> ${HOME_DIR}/${CONFIG_FILE} # tell FreeNet to request configuration procedure CONFIGURE=yes fi } prepare_home_dir () { # create home dir staging area if [ ! -d ${HOME_DIR} ] then mkdir -p ${HOME_DIR} fi # copy a seed file if none exists if [ ! -f ${HOME_DIR}/${SEED_FILE} ] then rm -f ${HOME_DIR}/${SEED_FILE} cp -f ${PREFIX}/${DATA_DIR}/${SEED_FILE} ${HOME_DIR}/${SEED_FILE} # avoid unnecessary reseeding touch -t "197001011200" ${HOME_DIR}/${SEED_FILE} fi # link the jar files for jar in ${JAR_FILES} do - if [ ! -h ${HOME_DIR}/${jar} ] - then - ln -sf ${PREFIX}/${JAR_DIR}/${jar} ${HOME_DIR}/${jar} - fi + ln -sf ${PREFIX}/${JAVAJARDIR}/${jar} ${HOME_DIR}/${jar} done } start_freenet () { echo "Starting FreeNet node" cd ${HOME_DIR} && nice -10 ${JAVAVM_CALL} -jar ./${JAR_START} "${@}" & echo $! > ${HOME_DIR}/freenet.pid exit 0 } stop_freenet () { if [ -f ${HOME_DIR}/freenet.pid ]; then echo "Stopping FreeNet node" cd ${HOME_DIR} && exec kill `cat freenet.pid` & else echo "Cannot find FreeNet node" echo "Where is the ${HOME_DIR}/freenet.pid file?" fi } # we require at least one command line parameter if [ $# -lt 1 ]; then display_usage exit 1 fi # parse command line parameters while getopts "chio" COMMAND_LINE_ARGUMENT ; do case "${COMMAND_LINE_ARGUMENT}" in c) CONFIGURE=yes ;; h) display_usage exit 0 ;; i) START=yes unset STOP ;; o) STOP=yes unset START ;; *) display_usage exit 1 ;; esac done # always verify that home dir staging area is pristine prepare_home_dir # check for proper configuration prepare_configure_freenet # prepare java CLASSPATH configure_java_classpath if [ -n "${CONFIGURE}" ]; then configure_freenet fi if [ -n "${START}" ]; then start_freenet fi if [ -n "${STOP}" ]; then stop_freenet fi # we should never get this far exit 1 Property changes on: head/net-p2p/freenet05/files/wrapper.sh ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.5 \ No newline at end of property +1.6 \ No newline at end of property Index: head/net-p2p/frost/pkg-plist =================================================================== --- head/net-p2p/frost/pkg-plist (revision 125590) +++ head/net-p2p/frost/pkg-plist (nonexistent) @@ -1,24 +0,0 @@ -bin/frost -%%JAR_DIR%%/BCastle.jar -%%JAR_DIR%%/fecImpl.jar -%%JAR_DIR%%/frost.jar -%%JAR_DIR%%/genChkImpl.jar -%%JAR_DIR%%/jocache.jar -%%JAR_DIR%%/mailapi.jar -%%JAR_DIR%%/skinlf.jar -%%JAR_DIR%%/skinlfFix.jar -%%JAR_DIR%%/smtp.jar -%%JAR_DIR%%/xercesImpl.jar -%%JAR_DIR%%/xml-apis.jar -%%DATADIR%%/boards.xml.default -%%DATADIR%%/themepack.zip -%%PORTDOCS%%%%DOCSDIR%%/Frost.tex -%%PORTDOCS%%%%DOCSDIR%%/SkinLFLicense.txt -%%PORTDOCS%%%%DOCSDIR%%/authors.txt -%%PORTDOCS%%%%DOCSDIR%%/faq.txt -%%PORTDOCS%%%%DOCSDIR%%/gpl.txt -%%PORTDOCS%%%%DOCSDIR%%/history.txt -@dirrm %%JAR_DIR%% -@dirrm %%DATADIR%% -@unexec rmdir %D/share/java/jar 2>/dev/null || true -%%PORTDOCS%%@dirrm %%DOCSDIR%% Property changes on: head/net-p2p/frost/pkg-plist ___________________________________________________________________ Deleted: cvs2svn:cvs-rev ## -1 +0,0 ## -1.4 \ No newline at end of property Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Index: head/net-p2p/frost/Makefile =================================================================== --- head/net-p2p/frost/Makefile (revision 125590) +++ head/net-p2p/frost/Makefile (revision 125591) @@ -1,78 +1,95 @@ # New ports collection makefile for: frost # Date created: Fri May 2 05:35:53 UTC 2003 # Whom: Mario Sergio Fujikawa Ferreira # # $FreeBSD$ # PORTNAME= frost PORTVERSION= 1.2.0.20040225 +PORTREVISION= 1 PORTEPOCH= 2 CATEGORIES= net java MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= jtcfrost DISTNAME= ${PORTNAME}-25-Feb-2004 MAINTAINER= lioux@FreeBSD.org COMMENT= File-sharing tool for FreeNet with Usenet like forum support -USE_JAVA= 1.4+ +USE_JAVA= yes +JAVA_VERSION= 1.4+ USE_ZIP= yes NO_BUILD= yes -NO_BUILD_DEPENDS_JAVA= yes #WRKSRC= ${WRKDIR}/${PORTNAME} NO_WRKSUBDIR= yes PLIST_SUB= JAR_DIR=${JAR_DIR} +DATADIR= ${JAVASHAREDIR}/${PORTNAME} + VERSION_DATE= 090603 JAVAVM= ${LOCALBASE}/bin/java -SHARE_DIR= share/${PORTNAME} -JAR_DIR= share/java/jar/${PORTNAME} +JAR_DIR= ${JAVAJARDIR:S,^${PREFIX}/,,}/${PORTNAME} JAR_FILE= frost.jar JAR_FILES= frost.jar lib/fecImpl.jar \ lib/BCastle.jar \ lib/genChkImpl.jar lib/xercesImpl.jar \ lib/jocache.jar \ lib/mailapi.jar lib/smtp.jar \ lib/skinlf.jar lib/skinlfFix.jar \ lib/xml-apis.jar DOC_FILES= doc/Frost.tex doc/authors.txt doc/gpl.txt \ doc/SkinLFLicense.txt \ help/faq.txt help/history.txt +PORTDOCS= ${DOC_FILES:C,^.*/,,} -SHARE_FILES= config/boards.xml.default \ +DATA_FILES= config/boards.xml.default \ themes/themepack.zip +PLIST_FILES= bin/${PORTNAME} + +.for jar in ${JAR_FILES:C,^.*/,,} +PLIST_FILES+= %%JAR_DIR%%/${jar} +.endfor + +.for file in ${DATA_FILES:C,^.*/,,} +PLIST_FILES+= %%DATADIR%%/${file} +.endfor + +PLIST_DIR+= \ + %%JAR_DIR%% \ + %%DATADIR%% + post-patch: @${SED} -e "s|%%PREFIX%%|${PREFIX}|; \ - s|%%JAVA_VERSION%%|${USE_JAVA}|; \ + s|%%JAVA_VERSION%%|${JAVA_VERSION}|; \ s|%%JAVAVM%%|${JAVAVM}|; \ s|%%JAR_DIR%%|${JAR_DIR}|; \ s|%%JAR_FILE%%|${JAR_FILE}|; \ - s|%%SHARE_DIR%%|${SHARE_DIR}|" \ + s|%%DATADIR%%|${DATADIR:S,^${PREFIX}/,,}|" \ ${FILESDIR}/wrapper.sh > ${WRKDIR}/wrapper.sh do-install: # docs .ifndef(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for doc in ${DOC_FILES} @${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR} .endfor .endif # jars @${MKDIR} ${PREFIX}/${JAR_DIR} .for jar in ${JAR_FILES} @${INSTALL_DATA} ${WRKDIR}/${jar} ${PREFIX}/${JAR_DIR} .endfor # default boards - @${MKDIR} ${PREFIX}/${SHARE_DIR} -.for file in ${SHARE_FILES} - @${INSTALL_DATA} ${WRKSRC}/${file} ${PREFIX}/${SHARE_DIR} + @${MKDIR} ${DATADIR} +.for file in ${DATA_FILES} + @${INSTALL_DATA} ${WRKSRC}/${file} ${DATADIR} .endfor # wrapper @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${PREFIX}/bin/${PORTNAME:L} .include Property changes on: head/net-p2p/frost/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.7 \ No newline at end of property +1.8 \ No newline at end of property Index: head/net-p2p/frost/files/wrapper.sh =================================================================== --- head/net-p2p/frost/files/wrapper.sh (revision 125590) +++ head/net-p2p/frost/files/wrapper.sh (revision 125591) @@ -1,35 +1,30 @@ #!/bin/sh export JAVA_VERSION PREFIX="%%PREFIX%%" JAVA_VERSION="%%JAVA_VERSION%%" JAVAVM="%%JAVAVM%%" JAR_DIR="%%JAR_DIR%%" JAR_FILE="%%JAR_FILE%%" -SHARE_DIR="%%SHARE_DIR%%" +DATADIR="%%DATADIR%%" HOME_DIR=${HOME}/.frost CLASSPATH="${PREFIX}/${JAR_DIR}/BCastle.jar:${PREFIX}/${JAR_DIR}/fecImpl.jar:${PREFIX}/${JAR_DIR}/frost.jar:${PREFIX}/${JAR_DIR}/genChkImpl.jar:${PREFIX}/${JAR_DIR}/jocache.jar:${PREFIX}/${JAR_DIR}/mailapi.jar:${PREFIX}/${JAR_DIR}/skinlf.jar:${PREFIX}/${JAR_DIR}/skinlfFix.jar:${PREFIX}/${JAR_DIR}/smtp.jar:${PREFIX}/${JAR_DIR}/xercesImpl.jar:${PREFIX}/${JAR_DIR}/xml-apis.jar:$CLASSPATH" if [ ! -d ${HOME_DIR}/config ] then mkdir -p ${HOME_DIR}/config fi -if [ ! -e ${HOME_DIR}/config/boards.xml.default ] -then - cp ${PREFIX}/${SHARE_DIR}/boards.xml.default ${HOME_DIR}/config/ -fi +ln -sf ${PREFIX}/${DATADIR}/boards.xml.default \ + ${HOME_DIR}/config/boards.xml.default if [ ! -d ${HOME_DIR}/themes ] then mkdir -p ${HOME_DIR}/themes fi -if [ ! -e ${HOME_DIR}/themes/themepack.zip ] -then - cp ${PREFIX}/${SHARE_DIR}/themepack.zip ${HOME_DIR}/themes/ -fi +ln -sf ${PREFIX}/${DATADIR}/themepack.zip ${HOME_DIR}/themes/themepack.zip cd ${HOME_DIR} && exec ${JAVAVM} -cp $CLASSPATH frost.frost "${@}" Property changes on: head/net-p2p/frost/files/wrapper.sh ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.4 \ No newline at end of property +1.5 \ No newline at end of property Index: head/net-p2p/phex/pkg-plist =================================================================== --- head/net-p2p/phex/pkg-plist (revision 125590) +++ head/net-p2p/phex/pkg-plist (nonexistent) @@ -1,14 +0,0 @@ -bin/phex -%%PORTDOCS%%%%DOCSDIR%%/Phex_other.htm -%%PORTDOCS%%%%DOCSDIR%%/Phex_win.htm -%%JAR_DIR%%/crimson-rt.jar -%%JAR_DIR%%/forms-1.0.4.jar -%%JAR_DIR%%/jaxb-api.jar -%%JAR_DIR%%/jaxb-libs-rt.jar -%%JAR_DIR%%/jaxb-ri-rt.jar -%%JAR_DIR%%/jaxp.jar -%%JAR_DIR%%/looks-1.2.2.jar -%%JAR_DIR%%/phex.jar -%%PORTDOCS%%@dirrm share/doc/phex -@dirrm %%JAR_DIR%% -@unexec rmdir %D/share/java/jar 2>/dev/null || true Property changes on: head/net-p2p/phex/pkg-plist ___________________________________________________________________ Deleted: cvs2svn:cvs-rev ## -1 +0,0 ## -1.5 \ No newline at end of property Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Index: head/net-p2p/phex/Makefile =================================================================== --- head/net-p2p/phex/Makefile (revision 125590) +++ head/net-p2p/phex/Makefile (revision 125591) @@ -1,61 +1,70 @@ # New ports collection makefile for: phex # Date created: Mon Nov 19 23:48:51 BRST 2001 # Whom: Mario Sergio Fujikawa Ferreira # # $FreeBSD$ # PORTNAME= phex PORTVERSION= 2.0.0.76 +PORTREVISION= 1 CATEGORIES= net java MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} DISTNAME= ${PORTNAME}_${PORTVERSION} MAINTAINER= lioux@FreeBSD.org COMMENT= A Java multi platform and spyware free gnutella client -USE_JAVA= 1.4+ -USE_PERL5_BUILD=yes +USE_JAVA= yes +JAVA_VERSION= 1.4+ +USE_REINPLACE= yes USE_ZIP= yes NO_BUILD= yes -NO_BUILD_DEPENDS_JAVA= yes -PLIST_SUB= JAR_DIR=${JAR_DIR} \ - JAR_FILE=${JAR_FILE} +PLIST_SUB= JAR_DIR=${JAR_DIR} JAVAVM= ${LOCALBASE}/bin/java -JAR_DIR= share/java/jar/${PORTNAME}/ -JAR_MANIFEST= ${FILESDIR}/manifest +JAR_DIR= ${JAVAJARDIR:S,^${PREFIX}/,,}/${PORTNAME} DOC_FILES= Phex_other.htm Phex_win.htm JAR_FILES= crimson-rt.jar jaxb-api.jar jaxb-libs-rt.jar \ forms-1.0.4.jar \ looks-1.2.2.jar \ jaxb-ri-rt.jar jaxp.jar phex.jar +PORTDOCS= ${DOC_FILES} + +PLIST_FILES+= bin/${PORTNAME} + +.for jar in ${JAR_FILES} +PLIST_FILES+= %%JAR_DIR%%/${jar} +.endfor + post-patch: # remove trailing ^M - @${PERL} -pi -ne 's!\r\n!\n!' ${WRKSRC}/docs/readme/* - @${SED} -e "s|%%JAR_DIR%%|${JAR_DIR}|;s|%%JAR_FILE%%|${JAR_FILE}|; \ - s|%%JAVA_VERSION%%|${USE_JAVA}|; \ + @${REINPLACE_CMD} -E \ + -e 's! !!' ${WRKSRC}/docs/readme/* + @${SED} -e "s|%%JAR_DIR%%|${JAR_DIR}|; \ + s|%%JAR_FILE%%|${JAR_FILE}|; \ + s|%%JAVA_VERSION%%|${JAVA_VERSION}|; \ s|%%JAVAVM%%|${JAVAVM}|;s|%%PREFIX%%|${PREFIX}|" \ ${FILESDIR}/wrapper.sh > ${WRKDIR}/wrapper.sh do-install: @${MKDIR} ${PREFIX}/${JAR_DIR} .for jar in ${JAR_FILES} @${INSTALL_DATA} ${WRKSRC}/${jar} ${PREFIX}/${JAR_DIR} .endfor @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${PREFIX}/bin/${PORTNAME} .ifndef(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for doc in ${DOC_FILES} @${INSTALL_DATA} ${WRKSRC}/docs/readme/${doc} ${DOCSDIR} .endfor .endif .include JAR_FILE= ${PORTNAME}.jar .include Property changes on: head/net-p2p/phex/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.19 \ No newline at end of property +1.20 \ No newline at end of property Index: head/net-p2p/xnap/Makefile =================================================================== --- head/net-p2p/xnap/Makefile (revision 125590) +++ head/net-p2p/xnap/Makefile (revision 125591) @@ -1,47 +1,52 @@ # New ports collection makefile for: XNap # Date created: Mon Nov 19 22:02:27 BRST 2001 # Whom: Mario Sergio Fujikawa Ferreira # # $FreeBSD$ # PORTNAME= XNap DISTVERSION= 2.5r3 +PORTREVISION= 1 CATEGORIES= net audio java MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME:L} #DISTNAME= ${PORTNAME:L}-${PORTVERSION:S/.p/-pre/:S/.b/-beta/} DISTNAME= ${PORTNAME:L}-${DISTVERSION} MAINTAINER= lioux@FreeBSD.org COMMENT= A pure java napster client; also, supports OpenNap & giFT (FastTrack) -USE_JAVA= 1.3+ +USE_JAVA= yes +JAVA_VERSION= 1.3+ NO_BUILD= yes -NO_BUILD_DEPENDS_JAVA= yes -PLIST_SUB= JAR_DIR=${JAR_DIR} JAVAVM= ${LOCALBASE}/bin/java -JAR_DIR= share/java/jar/${PORTNAME} DOC_FILES= AUTHORS COPYING COPYING.LIB NEWS README \ TODO +PORTDOCS= ${DOC_FILES} +PLIST_FILES= \ + bin/${PORTNAME:L} \ + %%JAVAJARDIR%%/${PORTNAME:L}.jar + post-patch: - @${SED} -e "s|%%JAR_DIR%%|${JAR_DIR}|;s|%%JAVAVM%%|${JAVAVM}|; \ - s|%%JAVA_VERSION%%|${USE_JAVA}|; \ + @${SED} -e "s|%%JAVAJARDIR%%|${JAVAJARDIR:S,^${PREFIX}/,,}|; \ + s|%%JAVAVM%%|${JAVAVM}|; \ + s|%%JAVA_VERSION%%|${JAVA_VERSION}|; \ s|%%PREFIX%%|${PREFIX}|" \ ${FILESDIR}/wrapper.sh > ${WRKDIR}/wrapper.sh do-install: - @${MKDIR} ${PREFIX}/${JAR_DIR} - @${INSTALL_DATA} ${WRKSRC}/xnap.jar ${PREFIX}/${JAR_DIR} + @${INSTALL_DATA} ${WRKSRC}/xnap.jar \ + ${JAVAJARDIR}/${PORTNAME:L}.jar @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${PREFIX}/bin/${PORTNAME:L} .ifndef(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for doc in ${DOC_FILES} @${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR} .endfor .endif .include Property changes on: head/net-p2p/xnap/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.25 \ No newline at end of property +1.26 \ No newline at end of property Index: head/net-p2p/xnap/files/wrapper.sh =================================================================== --- head/net-p2p/xnap/files/wrapper.sh (revision 125590) +++ head/net-p2p/xnap/files/wrapper.sh (revision 125591) @@ -1,11 +1,11 @@ #!/bin/sh export JAVA_VERSION PREFIX="%%PREFIX%%" JAVA_VERSION="%%JAVA_VERSION%%" JAVAVM="%%JAVAVM%%" -JAR_DIR="%%JAR_DIR%%" +JAVAJARDIR="%%JAVAJARDIR%%" JAR_FILE=xnap.jar -${JAVAVM} -jar ${PREFIX}/${JAR_DIR}/${JAR_FILE} "${@}" +${JAVAVM} -jar ${PREFIX}/${JAVAJARDIR}/${JAR_FILE} "${@}" Property changes on: head/net-p2p/xnap/files/wrapper.sh ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.3 \ No newline at end of property +1.4 \ No newline at end of property Index: head/net-p2p/xnap/pkg-plist =================================================================== --- head/net-p2p/xnap/pkg-plist (revision 125590) +++ head/net-p2p/xnap/pkg-plist (revision 125591) @@ -1,11 +0,0 @@ -bin/xnap -%%PORTDOCS%%share/doc/XNap/AUTHORS -%%PORTDOCS%%share/doc/XNap/COPYING -%%PORTDOCS%%share/doc/XNap/COPYING.LIB -%%PORTDOCS%%share/doc/XNap/NEWS -%%PORTDOCS%%share/doc/XNap/README -%%PORTDOCS%%share/doc/XNap/TODO -%%JAR_DIR%%/xnap.jar -@dirrm %%JAR_DIR%% -%%PORTDOCS%%@dirrm share/doc/XNap -@unexec rmdir %D/share/java/jar 2>/dev/null || true Property changes on: head/net-p2p/xnap/pkg-plist ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.3 \ No newline at end of property +1.4 \ No newline at end of property Index: head/security/gnu-crypto/Makefile =================================================================== --- head/security/gnu-crypto/Makefile (revision 125590) +++ head/security/gnu-crypto/Makefile (revision 125591) @@ -1,67 +1,64 @@ # New ports collection makefile for: gnu-crypto # Date created: Fri Dec 31 00:00:25 UTC 2004 # Whom: Mario Sergio Fujikawa Ferreira # # $FreeBSD$ # PORTNAME= gnu-crypto PORTVERSION= 2.0.1 +PORTREVISION= 1 CATEGORIES= security java MASTER_SITES= ${MASTER_SITE_GNUPG} MASTER_SITE_SUBDIR= ${PORTNAME} MAINTAINER= lioux@FreeBSD.org COMMENT= Java cryptographic primitives and tools USE_BZIP2= yes USE_REINPLACE= yes GNU_CONFIGURE= yes USE_GMAKE= yes CONFIGURE_ENV+= \ CLASSPATH='' \ JAR=${JAR} \ JAVA=${JAVA} \ JAVAC=${JAVAC} USE_JAVA= yes JAVA_VERSION= 1.4+ USE_ANT= yes -JAR_DIR= share/java/jar/${PORTNAME} JAR_FILES= \ javax-crypto.jar \ javax-security.jar \ gnu-crypto.jar INFO= gnu-crypto MAKEINFOFLAGS= --no-split .for jar in ${JAR_FILES} -PLIST_FILES+= ${JAR_DIR}/${jar} +PLIST_FILES+= %%JAVAJARDIR%%/${jar} .endfor -PLIST_DIRS+= ${JAR_DIR} - post-extract: @${RM} ${WRKSRC}/docs/*.info* post-configure: @${REINPLACE_CMD} -E \ -e 's|(\$$\(MAKEINFOFLAGS\))|\1 --no-split|' \ ${BUILD_WRKSRC}/docs/${MAKEFILE} post-build: @cd ${WRKSRC}/docs && ${GMAKE} all do-install: - @${MKDIR} ${PREFIX}/${JAR_DIR} .for jar in ${JAR_FILES} - @${INSTALL_DATA} ${WRKSRC}/lib/${jar} ${PREFIX}/${JAR_DIR} + @${INSTALL_DATA} ${WRKSRC}/lib/${jar} ${JAVAJARDIR} .endfor @${MKDIR} ${PREFIX}/${INFO_PATH} @${INSTALL_DATA} ${WRKSRC}/docs/${PORTNAME}.info \ ${PREFIX}/${INFO_PATH} .include Property changes on: head/security/gnu-crypto/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.1 \ No newline at end of property +1.2 \ No newline at end of property