ports/59712: [patch] fix & update port net/limewire
Panagiotis Astithas
past at noc.ntua.gr
Wed Nov 26 15:40:16 UTC 2003
>Number: 59712
>Category: ports
>Synopsis: [patch] fix & update port net/limewire
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Wed Nov 26 07:40:13 PST 2003
>Closed-Date:
>Last-Modified:
>Originator: Panagiotis Astithas
>Release: FreeBSD 4.8-STABLE i386
>Organization:
National Technical University of Athens
>Environment:
System: FreeBSD ajax.noc.ntua.gr 4.8-STABLE FreeBSD 4.8-STABLE #0: Tue Apr 8 21:45:00 EEST 2003 root at ajax.noc.ntua.gr:/usr/obj/usr/src/sys/GENERIC i386
>Description:
The net/limewire port does not build since the distfile contents have changed.
Fix the build by updating from 2.7.9 to 3.6.15.
>How-To-Repeat:
Try to build the port.
>Fix:
Apply the following patch (cd /usr/ports/net; patch -p < limewire.patch):
--- limewire.patch begins here ---
diff -ru /usr/ports/net/limewire/Makefile limewire/Makefile
--- /usr/ports/net/limewire/Makefile Wed Nov 26 15:24:47 2003
+++ limewire/Makefile Wed Nov 26 15:32:46 2003
@@ -34,6 +34,6 @@
@${INSTALL_SCRIPT} ${WRKSRC}/runLime.sh.sed ${PREFIX}/bin/limewire
@${MKDIR} ${JAR_DIR}
@${INSTALL_DATA} ${WRKSRC}/*.jar ${WRKSRC}/MessagesBundle.properties \
- ${JAR_DIR}
+ ${WRKSRC}/xml.war ${WRKSRC}/update.ver ${JAR_DIR}
.include <bsd.port.mk>
diff -ru /usr/ports/net/limewire/distinfo limewire/distinfo
--- /usr/ports/net/limewire/distinfo Tue Nov 26 06:02:09 2002
+++ limewire/distinfo Wed Nov 26 15:32:46 2003
@@ -1 +1 @@
-MD5 (LimeWireLinux.tgz) = b1bf61048e8f98dc0330ed2d8f714285
+MD5 (LimeWireLinux.tgz) = 324eebdc2089e81f7fbf6b4cef137856
diff -ru /usr/ports/net/limewire/files/patch-runLime.sh limewire/files/patch-runLime.sh
--- /usr/ports/net/limewire/files/patch-runLime.sh Wed Aug 7 01:10:38 2002
+++ limewire/files/patch-runLime.sh Wed Nov 26 15:32:46 2003
@@ -1,15 +1,16 @@
---- runLime.sh.orig Wed May 15 14:32:03 2002
-+++ runLime.sh Tue Jul 16 22:25:34 2002
-@@ -7,8 +7,9 @@
+--- runLime.sh.orig Mon Jun 9 22:45:57 2003
++++ runLime.sh Wed Nov 26 15:30:04 2003
+@@ -7,8 +7,10 @@
# work around some limitations in the JDK1.3. For more information
# see http://java.sun.com/j2se/1.3/relnotes.html#vm
#
--CLASSPATH=".:collections.jar:xerces.jar:jl011.jar:MessagesBundles.jar"
+-CLASSPATH=".:collections.jar:xerces.jar:jl011.jar:MessagesBundles.jar:themes.jar:logicrypto.jar:GURL.jar"
-export CLASSPATH
+CLASSPATH="%%JAR_DIR%%"
J2SE_PREEMPTCLOSE=1
export J2SE_PREEMPTCLOSE
--java -jar RunLime.jar
+-java -jar LimeWire.jar
++cd ${CLASSPATH}
+exec %%LOCALBASE%%/bin/javavm \
-+ -cp "${CLASSPATH}/collections.jar:${CLASSPATH}/xerces.jar:${CLASSPATH}/jl011.jar:${CLASSPATH}/MessagesBundles.jar" \
++ -cp "${CLASSPATH}/collections.jar:${CLASSPATH}/xerces.jar:${CLASSPATH}/jl011.jar:${CLASSPATH}/MessagesBundles.jar:${CLASSPATH}/themes.jar:${CLASSPATH}/logicrypto.jar:${CLASSPATH}/GURL.jar" \
+ -jar ${CLASSPATH}/LimeWire.jar
diff -ru /usr/ports/net/limewire/pkg-plist limewire/pkg-plist
--- /usr/ports/net/limewire/pkg-plist Wed Nov 26 12:22:50 2003
+++ limewire/pkg-plist Wed Nov 26 15:32:46 2003
@@ -2,9 +2,12 @@
%%JAR_DIR%%/LimeWire.jar
%%JAR_DIR%%/MessagesBundle.properties
%%JAR_DIR%%/MessagesBundles.jar
-%%JAR_DIR%%/RunLime.jar
%%JAR_DIR%%/collections.jar
%%JAR_DIR%%/jl011.jar
+%%JAR_DIR%%/logicrypto.jar
+%%JAR_DIR%%/themes.jar
+%%JAR_DIR%%/update.ver
%%JAR_DIR%%/xerces.jar
+%%JAR_DIR%%/xml.war
@dirrm %%JAR_DIR%%
@unexec rmdir %D/share/java/jar 2>/dev/null || true
--- limewire.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list