mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 01:39:16 -04:00
o Update to <bsd.java.mk> standard 2.0
o Bump PORTREVISION due to jar location changes Prompted by: hq
This commit is contained in:
parent
658ee6aadc
commit
d4530ab3b6
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=125591
30 changed files with 197 additions and 272 deletions
|
@ -7,7 +7,7 @@
|
|||
|
||||
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
|
||||
|
@ -16,14 +16,12 @@ 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
|
||||
|
@ -35,12 +33,19 @@ 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}|" \
|
||||
|
@ -60,9 +65,8 @@ do-install:
|
|||
@${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}
|
||||
|
|
|
@ -9,7 +9,7 @@ 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
|
||||
|
@ -84,10 +84,7 @@ prepare_home_dir () {
|
|||
# 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
|
||||
}
|
||||
|
||||
|
|
|
@ -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
|
|
@ -7,7 +7,7 @@
|
|||
|
||||
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
|
||||
|
@ -16,14 +16,12 @@ 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
|
||||
|
@ -35,12 +33,19 @@ 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}|" \
|
||||
|
@ -60,9 +65,8 @@ do-install:
|
|||
@${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}
|
||||
|
|
|
@ -9,7 +9,7 @@ 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
|
||||
|
@ -84,10 +84,7 @@ prepare_home_dir () {
|
|||
# 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
|
||||
}
|
||||
|
||||
|
|
|
@ -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
|
|
@ -7,6 +7,7 @@
|
|||
|
||||
PORTNAME= frost
|
||||
PORTVERSION= 1.2.0.20040225
|
||||
PORTREVISION= 1
|
||||
PORTEPOCH= 2
|
||||
CATEGORIES= net java
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
|
||||
|
@ -16,19 +17,20 @@ 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 \
|
||||
|
@ -41,17 +43,32 @@ JAR_FILES= frost.jar lib/fecImpl.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:
|
||||
|
@ -68,9 +85,9 @@ do-install:
|
|||
@${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}
|
||||
|
|
|
@ -7,7 +7,7 @@ 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"
|
||||
|
||||
|
@ -16,20 +16,15 @@ 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 "${@}"
|
||||
|
|
|
@ -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%%
|
|
@ -7,6 +7,7 @@
|
|||
|
||||
PORTNAME= phex
|
||||
PORTVERSION= 2.0.0.76
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= net java
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
|
||||
MASTER_SITE_SUBDIR= ${PORTNAME}
|
||||
|
@ -15,17 +16,15 @@ 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 \
|
||||
|
@ -33,11 +32,21 @@ JAR_FILES= crimson-rt.jar jaxb-api.jar jaxb-libs-rt.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
|
||||
|
||||
|
|
|
@ -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
|
|
@ -7,6 +7,7 @@
|
|||
|
||||
PORTNAME= XNap
|
||||
DISTVERSION= 2.5r3
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= net audio java
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
|
||||
MASTER_SITE_SUBDIR= ${PORTNAME:L}
|
||||
|
@ -16,26 +17,30 @@ 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}
|
||||
|
|
|
@ -5,7 +5,7 @@ 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} "${@}"
|
||||
|
|
|
@ -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
|
|
@ -7,7 +7,7 @@
|
|||
|
||||
PORTNAME= edonkey
|
||||
PORTVERSION= 1.1.2
|
||||
PORTREVISION= 2
|
||||
PORTREVISION= 3
|
||||
CATEGORIES= net java
|
||||
MASTER_SITES= http://www.edonkey2000.com/files/
|
||||
PKGNAMESUFFIX= -gui-java
|
||||
|
@ -20,25 +20,26 @@ 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 <bsd.port.pre.mk>
|
||||
|
|
|
@ -5,7 +5,7 @@ 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} "${@}"
|
||||
|
|
|
@ -1,4 +0,0 @@
|
|||
bin/%%WRAPPER%%
|
||||
%%JAR_DIR%%/%%JAR_FILE%%
|
||||
@dirrm %%JAR_DIR%%
|
||||
@unexec rmdir %D/share/java/jar 2>/dev/null || true
|
|
@ -7,7 +7,7 @@
|
|||
|
||||
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
|
||||
|
@ -16,14 +16,12 @@ 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
|
||||
|
@ -35,12 +33,19 @@ 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}|" \
|
||||
|
@ -60,9 +65,8 @@ do-install:
|
|||
@${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}
|
||||
|
|
|
@ -9,7 +9,7 @@ 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
|
||||
|
@ -84,10 +84,7 @@ prepare_home_dir () {
|
|||
# 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
|
||||
}
|
||||
|
||||
|
|
|
@ -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
|
|
@ -7,6 +7,7 @@
|
|||
|
||||
PORTNAME= frost
|
||||
PORTVERSION= 1.2.0.20040225
|
||||
PORTREVISION= 1
|
||||
PORTEPOCH= 2
|
||||
CATEGORIES= net java
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
|
||||
|
@ -16,19 +17,20 @@ 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 \
|
||||
|
@ -41,17 +43,32 @@ JAR_FILES= frost.jar lib/fecImpl.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:
|
||||
|
@ -68,9 +85,9 @@ do-install:
|
|||
@${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}
|
||||
|
|
|
@ -7,7 +7,7 @@ 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"
|
||||
|
||||
|
@ -16,20 +16,15 @@ 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 "${@}"
|
||||
|
|
|
@ -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%%
|
|
@ -7,30 +7,25 @@
|
|||
|
||||
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 <bsd.port.mk>
|
||||
|
|
|
@ -7,6 +7,7 @@
|
|||
|
||||
PORTNAME= phex
|
||||
PORTVERSION= 2.0.0.76
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= net java
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
|
||||
MASTER_SITE_SUBDIR= ${PORTNAME}
|
||||
|
@ -15,17 +16,15 @@ 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 \
|
||||
|
@ -33,11 +32,21 @@ JAR_FILES= crimson-rt.jar jaxb-api.jar jaxb-libs-rt.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
|
||||
|
||||
|
|
|
@ -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
|
|
@ -7,6 +7,7 @@
|
|||
|
||||
PORTNAME= XNap
|
||||
DISTVERSION= 2.5r3
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= net audio java
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
|
||||
MASTER_SITE_SUBDIR= ${PORTNAME:L}
|
||||
|
@ -16,26 +17,30 @@ 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}
|
||||
|
|
|
@ -5,7 +5,7 @@ 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} "${@}"
|
||||
|
|
|
@ -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
|
|
@ -7,6 +7,7 @@
|
|||
|
||||
PORTNAME= gnu-crypto
|
||||
PORTVERSION= 2.0.1
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= security java
|
||||
MASTER_SITES= ${MASTER_SITE_GNUPG}
|
||||
MASTER_SITE_SUBDIR= ${PORTNAME}
|
||||
|
@ -29,7 +30,6 @@ USE_JAVA= yes
|
|||
JAVA_VERSION= 1.4+
|
||||
USE_ANT= yes
|
||||
|
||||
JAR_DIR= share/java/jar/${PORTNAME}
|
||||
JAR_FILES= \
|
||||
javax-crypto.jar \
|
||||
javax-security.jar \
|
||||
|
@ -39,11 +39,9 @@ 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*
|
||||
|
||||
|
@ -56,9 +54,8 @@ 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 \
|
||||
|
|
Loading…
Add table
Reference in a new issue