Date: Tue, 2 Oct 2007 20:53:21 -0400 (EDT) From: Robert Noland <rnoland@2hip.net> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/116850: [MAINTAINER] net-p2p/azureus: update to 3.0.3.0 Message-ID: <200710030053.l930rLlI091993@rnoland-ibm.acs.internap.com> Resent-Message-ID: <200710030100.l93104Mk014606@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 116850 >Category: ports >Synopsis: [MAINTAINER] net-p2p/azureus: update to 3.0.3.0 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Wed Oct 03 01:00:03 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Robert Noland >Release: FreeBSD 7.0-CURRENT i386 >Organization: >Environment: System: FreeBSD rnoland-ibm.2hip.net 7.0-CURRENT FreeBSD 7.0-CURRENT #108: Thu Sep 27 13:39:28 EDT 2007 >Description: - Update to 3.0.3.0 No longer BROKEN with release swt. UI selection works if SWT is built with brower integration. i.e. The Vuze interface is default on new installs now. Added a hack that I have used for a long time, even though I don't know that it is a proper fix or not. Added file(s): - files/extra-patch-com__aelitis__azureus__core__networkmanager__impl__TransportHelperFilterStream.java Generated with FreeBSD Port Tools 0.77 >How-To-Repeat: >Fix: --- azureus-3.0.3.0.patch begins here --- Index: Makefile =================================================================== RCS file: /home/ncvs/ports/net-p2p/azureus/Makefile,v retrieving revision 1.44 diff -u -r1.44 Makefile --- Makefile 12 Jul 2007 08:30:36 -0000 1.44 +++ Makefile 3 Oct 2007 00:47:42 -0000 @@ -6,7 +6,7 @@ # PORTNAME= azureus -PORTVERSION= 3.0.1.6 +PORTVERSION= 3.0.3.0 CATEGORIES= net-p2p java MASTER_SITES= SF DISTNAME= Azureus_${PORTVERSION}_source @@ -33,7 +33,8 @@ JARFILE= ${PORTNAME}.jar -OPTIONS= SWTDEVEL "Use SWT Development port" on +OPTIONS= SWTDEVEL "Use SWT Development port" on \ + EXTRAHACK "Apply extra performance hack" off # build classpath from BUILD_DEPENDS MAKE_ENV= LANG=C @@ -52,7 +53,13 @@ SWT= swt-devel .else SWT= swt -BROKEN= swt-devel is currently required +.endif + +# Ok, I'm not quite sure why this works, or if it is in any way a proper fix. +# Use at your own risk, I've just had it around and decided to share. +.if defined(WITH_EXTRAHACK) +EXTRA_PATCHES+= \ + ${PATCHDIR}/extra-patch-com__aelitis__azureus__core__networkmanager__impl__TransportHelperFilterStream.java .endif CLASSPATH=. Index: distinfo =================================================================== RCS file: /home/ncvs/ports/net-p2p/azureus/distinfo,v retrieving revision 1.16 diff -u -r1.16 distinfo --- distinfo 12 Jul 2007 08:30:36 -0000 1.16 +++ distinfo 3 Oct 2007 00:47:42 -0000 @@ -1,3 +1,3 @@ -MD5 (Azureus_3.0.1.6_source.zip) = 1f077e3fa3962f6a1f9d3f531ddaea6c -SHA256 (Azureus_3.0.1.6_source.zip) = 73026749f328cf3be790f4bc7c8945a83515312dc36c6ed6b6aa4de446dccda1 -SIZE (Azureus_3.0.1.6_source.zip) = 6620836 +MD5 (Azureus_3.0.3.0_source.zip) = c78f8415c7e3dfabca02107abb87cff7 +SHA256 (Azureus_3.0.3.0_source.zip) = 49e50a638f4ecd555c3a0c75a12a2739ffe654a0105973241965bc83a36791d8 +SIZE (Azureus_3.0.3.0_source.zip) = 7073364 Index: pkg-message =================================================================== RCS file: /home/ncvs/ports/net-p2p/azureus/pkg-message,v retrieving revision 1.2 diff -u -r1.2 pkg-message --- pkg-message 4 Jan 2007 20:00:05 -0000 1.2 +++ pkg-message 3 Oct 2007 00:47:42 -0000 @@ -8,7 +8,7 @@ packages. For instance, make sure the swt -package is of version 3.2.1 or +package is of version 3.3 or later. ==================================== Index: files/azureus.in =================================================================== RCS file: /home/ncvs/ports/net-p2p/azureus/files/azureus.in,v retrieving revision 1.1 diff -u -r1.1 azureus.in --- files/azureus.in 26 May 2007 00:56:11 -0000 1.1 +++ files/azureus.in 3 Oct 2007 00:47:42 -0000 @@ -12,6 +12,23 @@ CLASS_PATH=:%%JAVAJARDIR%%/%%JARFILE%%:${ECLIPSE_SWT_JAR} +BROWSERS="xulrunner firefox seamonkey mozilla" + +if [ ! "${MOZILLA_FIVE_HOME}" ]; then + for browser in ${BROWSERS}; do + if [ -d "%%LOCALBASE%%/lib/${browser}" ]; then + MOZILLA_FIVE_HOME="%%LOCALBASE%%/lib/${browser}" + break; + fi + done +fi + +if [ "${MOZILLA_FIVE_HOME}" ];then + LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:${MOZILLA_FIVE_HOME}" + export MOZILLA_FIVE_HOME LD_LIBRARY_PATH + echo "MOZILLA_FIVE_HOME=${MOZILLA_FIVE_HOME}" +fi + if [ "${DEBUG}" ] then echo "ECLIPSE_BASE = ${ECLIPSE_BASE}" @@ -22,4 +39,4 @@ echo "LIB_PATH = ${LIB_PATH}" fi -exec "%%JAVA%%" -cp "${CLASS_PATH}" "-Djava.library.path=${LIB_PATH}" "-Dos.name=FreeBSD" "-Dazureus.config.path=${HOME}/.Azureus" "-Duser.dir=${HOME}/.Azureus" org.gudy.azureus2.ui.swt.Main "${@}" +exec "%%JAVA%%" -cp "${CLASS_PATH}" "-Djava.library.path=${LIB_PATH}" "-Dos.name=linux" "-Dazureus.config.path=${HOME}/.Azureus" "-Duser.dir=${HOME}/.Azureus" org.gudy.azureus2.ui.swt.Main "${@}" Index: files/extra-patch-com__aelitis__azureus__core__networkmanager__impl__TransportHelperFilterStream.java =================================================================== RCS file: files/extra-patch-com__aelitis__azureus__core__networkmanager__impl__TransportHelperFilterStream.java diff -N files/extra-patch-com__aelitis__azureus__core__networkmanager__impl__TransportHelperFilterStream.java --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ files/extra-patch-com__aelitis__azureus__core__networkmanager__impl__TransportHelperFilterStream.java 3 Oct 2007 00:47:42 -0000 @@ -0,0 +1,11 @@ +--- com/aelitis/azureus/core/networkmanager/impl/TransportHelperFilterStream.java.orig Sat Feb 3 18:34:39 2007 ++++ com/aelitis/azureus/core/networkmanager/impl/TransportHelperFilterStream.java Sat Feb 3 18:37:03 2007 +@@ -55,7 +55,7 @@ + public boolean + hasBufferedRead() + { +- return false; ++ return true; + } + + public TransportHelper --- azureus-3.0.3.0.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200710030053.l930rLlI091993>