- Update to 4.2.8 [1]

- Take over maintainership [1]
- Use SUB_FILES to build launcher shell script
- Improve launcher shell script: update to javavmwrapper 2.0 and enforce
  JAVA_VERSION=1.3+

PR:		77429 [1]
Submitted by:	Grega <edini@edini.net> [1]
This commit is contained in:
Herve Quiroz 2005-02-12 23:47:48 +00:00
parent fc75b3f7fc
commit 7b65164885
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=128658
8 changed files with 42 additions and 44 deletions

View file

@ -6,16 +6,16 @@
# #
PORTNAME= limewire PORTNAME= limewire
PORTVERSION= 4.2.5 PORTVERSION= 4.2.8
CATEGORIES= net java CATEGORIES= net java
MASTER_SITES= http://www9.limewire.com:82/download/ MASTER_SITES= http://www9.limewire.com:82/download/
DISTNAME= LimeWireLinux DISTNAME= LimeWireLinux
EXTRACT_SUFX= .tgz EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org MAINTAINER= ports@edini.net
COMMENT= A Java based gnutella client COMMENT= A Java based gnutella client
RUN_DEPENDS= javavm:${PORTSDIR}/java/javavmwrapper RUN_DEPENDS= java:${PORTSDIR}/java/javavmwrapper
USE_JAVA= yes USE_JAVA= yes
JAVA_VERSION= 1.3+ JAVA_VERSION= 1.3+
@ -27,19 +27,18 @@ NO_CDROM= ${RESTRICTED}
NO_PACKAGE= ${RESTRICTED} NO_PACKAGE= ${RESTRICTED}
DATADIR= ${JAVASHAREDIR}/${PORTNAME} DATADIR= ${JAVASHAREDIR}/${PORTNAME}
DATAFILES= LimeWire.jar MessagesBundle.properties MessagesBundles.jar \ DATAFILES= LimeWire.jar MessagesBundles.jar ProgressTabs.jar \
ProgressTabs.jar commons-httpclient.jar commons-logging.jar \ clink.jar commons-httpclient.jar commons-logging.jar \
daap.jar hashes i18n.jar icu4j.jar id3v2.jar jcraft.jar \ daap.jar i18n.jar icu4j.jar id3v2.jar jcraft.jar jl011.jar \
jl011.jar jmdns.jar logicrypto.jar looks.jar mp3sp14.jar \ jmdns.jar logicrypto.jar looks.jar mp3sp14.jar themes.jar \
themes.jar tritonus.jar update.ver vorbis.jar xerces.jar xml.war tritonus.jar update.ver vorbis.jar xerces.jar \
xml-apis.jar xml.war hashes
PLIST_FILES= bin/limewire ${DATAFILES:S,^,%%DATADIR%%/,} PLIST_FILES= bin/limewire ${DATAFILES:S,^,%%DATADIR%%/,}
post-patch: SUB_FILES= limewire.sh
${SED} 's|%%DATADIR%%|${DATADIR}|; s|%%LOCALBASE%%|${LOCALBASE}|' \
${FILESDIR}/limewire.sh > ${WRKSRC}/limewire
do-install: do-install:
${INSTALL_SCRIPT} ${WRKSRC}/limewire ${PREFIX}/bin/ ${INSTALL_SCRIPT} ${WRKDIR}/limewire.sh ${PREFIX}/bin/limewire
${MKDIR} ${DATADIR} ${MKDIR} ${DATADIR}
cd ${WRKSRC} && ${INSTALL_DATA} ${DATAFILES} ${DATADIR}/ cd ${WRKSRC} && ${INSTALL_DATA} ${DATAFILES} ${DATADIR}/

View file

@ -1,2 +1,2 @@
MD5 (LimeWireLinux.tgz) = d6f89b52dc1c93c31105a69428fb98d0 MD5 (LimeWireLinux.tgz) = da4f4d9bc0a6aeea137b7933a4845b75
SIZE (LimeWireLinux.tgz) = 5199773 SIZE (LimeWireLinux.tgz) = 5825263

View file

@ -1,8 +0,0 @@
#!/bin/sh
#
# $FreeBSD$
J2SE_PREEMPTCLOSE=1
export J2SE_PREEMPTCLOSE
cd %%DATADIR%% && %%LOCALBASE%%/bin/javavm -jar LimeWire.jar

View file

@ -0,0 +1,8 @@
#!/bin/sh
#
# $FreeBSD$
export J2SE_PREEMPTCLOSE=1
export JAVA_VERSION="1.3+"
cd "%%DATADIR%%" && "%%LOCALBASE%%/bin/java" -jar LimeWire.jar

View file

@ -6,16 +6,16 @@
# #
PORTNAME= limewire PORTNAME= limewire
PORTVERSION= 4.2.5 PORTVERSION= 4.2.8
CATEGORIES= net java CATEGORIES= net java
MASTER_SITES= http://www9.limewire.com:82/download/ MASTER_SITES= http://www9.limewire.com:82/download/
DISTNAME= LimeWireLinux DISTNAME= LimeWireLinux
EXTRACT_SUFX= .tgz EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org MAINTAINER= ports@edini.net
COMMENT= A Java based gnutella client COMMENT= A Java based gnutella client
RUN_DEPENDS= javavm:${PORTSDIR}/java/javavmwrapper RUN_DEPENDS= java:${PORTSDIR}/java/javavmwrapper
USE_JAVA= yes USE_JAVA= yes
JAVA_VERSION= 1.3+ JAVA_VERSION= 1.3+
@ -27,19 +27,18 @@ NO_CDROM= ${RESTRICTED}
NO_PACKAGE= ${RESTRICTED} NO_PACKAGE= ${RESTRICTED}
DATADIR= ${JAVASHAREDIR}/${PORTNAME} DATADIR= ${JAVASHAREDIR}/${PORTNAME}
DATAFILES= LimeWire.jar MessagesBundle.properties MessagesBundles.jar \ DATAFILES= LimeWire.jar MessagesBundles.jar ProgressTabs.jar \
ProgressTabs.jar commons-httpclient.jar commons-logging.jar \ clink.jar commons-httpclient.jar commons-logging.jar \
daap.jar hashes i18n.jar icu4j.jar id3v2.jar jcraft.jar \ daap.jar i18n.jar icu4j.jar id3v2.jar jcraft.jar jl011.jar \
jl011.jar jmdns.jar logicrypto.jar looks.jar mp3sp14.jar \ jmdns.jar logicrypto.jar looks.jar mp3sp14.jar themes.jar \
themes.jar tritonus.jar update.ver vorbis.jar xerces.jar xml.war tritonus.jar update.ver vorbis.jar xerces.jar \
xml-apis.jar xml.war hashes
PLIST_FILES= bin/limewire ${DATAFILES:S,^,%%DATADIR%%/,} PLIST_FILES= bin/limewire ${DATAFILES:S,^,%%DATADIR%%/,}
post-patch: SUB_FILES= limewire.sh
${SED} 's|%%DATADIR%%|${DATADIR}|; s|%%LOCALBASE%%|${LOCALBASE}|' \
${FILESDIR}/limewire.sh > ${WRKSRC}/limewire
do-install: do-install:
${INSTALL_SCRIPT} ${WRKSRC}/limewire ${PREFIX}/bin/ ${INSTALL_SCRIPT} ${WRKDIR}/limewire.sh ${PREFIX}/bin/limewire
${MKDIR} ${DATADIR} ${MKDIR} ${DATADIR}
cd ${WRKSRC} && ${INSTALL_DATA} ${DATAFILES} ${DATADIR}/ cd ${WRKSRC} && ${INSTALL_DATA} ${DATAFILES} ${DATADIR}/

View file

@ -1,2 +1,2 @@
MD5 (LimeWireLinux.tgz) = d6f89b52dc1c93c31105a69428fb98d0 MD5 (LimeWireLinux.tgz) = da4f4d9bc0a6aeea137b7933a4845b75
SIZE (LimeWireLinux.tgz) = 5199773 SIZE (LimeWireLinux.tgz) = 5825263

View file

@ -1,8 +0,0 @@
#!/bin/sh
#
# $FreeBSD$
J2SE_PREEMPTCLOSE=1
export J2SE_PREEMPTCLOSE
cd %%DATADIR%% && %%LOCALBASE%%/bin/javavm -jar LimeWire.jar

View file

@ -0,0 +1,8 @@
#!/bin/sh
#
# $FreeBSD$
export J2SE_PREEMPTCLOSE=1
export JAVA_VERSION="1.3+"
cd "%%DATADIR%%" && "%%LOCALBASE%%/bin/java" -jar LimeWire.jar