[SCM] Azureus/Vuze packaging for Debian branch, master, updated. debian/4.2.0.8-2-4-g97fc6d7

Adrian Perez adrianperez-guest at alioth.debian.org
Fri Oct 23 19:00:35 UTC 2009


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Azureus/Vuze packaging for Debian".

The branch, master has been updated
       via  97fc6d7a149c5fc644a603dbda7b3bcbfb72f6d5 (commit)
       via  08ff008204f625652544221a21d9d53e19f74ac3 (commit)
       via  cd98f4ceadc20632d8e27e4589a416a8d522df59 (commit)
       via  42d29bd5c5f30c38b8f9a6cd728f3df2d83189a4 (commit)
      from  bbbeafe4dd078e6146e9572fa7ecce2c32e4be66 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 97fc6d7a149c5fc644a603dbda7b3bcbfb72f6d5
Author: Adrian Perez <adrianperez.deb at gmail.com>
Date:   Fri Oct 23 13:34:15 2009 -0400

    Update changelog

commit 08ff008204f625652544221a21d9d53e19f74ac3
Author: Adrian Perez <adrianperez.deb at gmail.com>
Date:   Fri Oct 23 13:29:44 2009 -0400

    Refresh patches now that DEP-3 is git-alike

commit cd98f4ceadc20632d8e27e4589a416a8d522df59
Author: Adrian Perez <adrianperez.deb at gmail.com>
Date:   Fri Oct 23 13:16:23 2009 -0400

    Add patch for fixing multi-announce issues on torrent addition

commit 42d29bd5c5f30c38b8f9a6cd728f3df2d83189a4
Author: Adrian Perez <adrianperez.deb at gmail.com>
Date:   Fri Oct 23 13:11:41 2009 -0400

    Change new deprecated variable PATCHES_DIR by QUILT_PATCH_DIR

-----------------------------------------------------------------------

Summary of changes:
 debian/changelog                                  |    9 +++
 debian/patches/debian/speedtest.diff              |   12 ++--
 debian/patches/debian/update-disable.diff         |   12 +++--
 debian/patches/fixes/encoding.diff                |   13 +++--
 debian/patches/fixes/multi-announce-deadlock.diff |   60 +++++++++++++++++++++
 debian/patches/fixes/multiuser.diff               |   20 ++++----
 debian/patches/fixes/platform.diff                |   11 +++--
 debian/patches/fixes/sunsecurity.diff             |   12 +++--
 debian/patches/fixes/utf8-encoding.diff           |   17 ++++---
 debian/patches/series                             |    1 +
 debian/rules                                      |    2 +-
 11 files changed, 125 insertions(+), 44 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 727c1b0..1e0824c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,12 @@
+azureus (4.2.0.8-3) UNRELEASED; urgency=low
+
+  * debian/patches:
+    - Fix multi-announce torrent issues. Closes: #551363. Thanks: Arron Mogge. 
+    - Refresh patches now that DEP-3 is git-alike.
+  * debian/rules: Change new deprecated variable PATCHES_DIR by QUILT_PATCH_DIR
+
+ -- Adrian Perez <adrianperez.deb at gmail.com>  Fri, 23 Oct 2009 13:30:37 -0400
+
 azureus (4.2.0.8-2) unstable; urgency=low
 
   * Fix filename encoding UTF8 issues. Closes: #502879.
diff --git a/debian/patches/debian/speedtest.diff b/debian/patches/debian/speedtest.diff
index 6e9d12e..0f3a8b6 100644
--- a/debian/patches/debian/speedtest.diff
+++ b/debian/patches/debian/speedtest.diff
@@ -1,9 +1,9 @@
-Author: Scott Wolchok <scott at wolchok.org>
-Last-Update: 2009-08-31
-Reviewed-by: Azureus Team <azureus at gmail.com>
-Reviewed-by: Adrian Perez <adrianperez.deb at gmail.com>
-Description: Integrate this patch from upstream developer which 
-disables client-side validation for the Speed Test.
+From: Scott Wolchok <scott at wolchok.org>
+Subject: [PATCH] debian/speedtest
+
+Disable Client-side validation for Speed Test.
+
+Signed-off-by: Adrian Perez <adrianperez.deb at gmail.com>
 
 ---
  .../NetworkAdminSpeedTestScheduledTestImpl.java    |    8 +++++---
diff --git a/debian/patches/debian/update-disable.diff b/debian/patches/debian/update-disable.diff
index c3bc98b..395cab5 100644
--- a/debian/patches/debian/update-disable.diff
+++ b/debian/patches/debian/update-disable.diff
@@ -1,8 +1,10 @@
-Author: Adrian Perez <adrianperez.deb at gmail.com>
-Reviewed-by: Shaun Jackman <sjackman at gmail.com>
-Last-Update: 2009-08-31
-Description: Prevent the automatic update of several components like the Core, the Core Patcher
-and the SWT libraries; avoids sync breakage with the Debian repositories.
+From: Adrian Perez <adrianperez.deb at gmail.com>
+Subject: [PATCH] debian/update-disable
+
+Prevent the automatic update of several components, specially the Core and the
+SWT libraries; avoids sync breakage with the Debian repositories.
+
+Signed-off-by: Adrian Perez <adrianperez.deb at gmail.com>
 
 ---
  com/aelitis/azureus/ui/swt/Initializer.java        |    8 ++++++--
diff --git a/debian/patches/fixes/encoding.diff b/debian/patches/fixes/encoding.diff
index e65de97..7abf2ae 100644
--- a/debian/patches/fixes/encoding.diff
+++ b/debian/patches/fixes/encoding.diff
@@ -1,10 +1,11 @@
-Author: Jurij Smakov
-Reviewed-by: Shaun Jackman <sjackman at debian.org>
-Reviewed-by: Adrian Perez <adrianperez.deb at gmail.com>
+From: Jurij Smakov <jurij at wooyd.org>
+Subject: [PATCH] fixes/encoding
+
+Remove non-UTF8 characters from DateParser.java regarding
+month translation to different languages.
+
 Bug-Debian: http://bugs.debian.org/492800
-Last-Update: 2009-07-29
-Description: remove non-UTF8 characters to fix month translation
-in DateParserRegex.java.
+Signed-off-by: Adrian Perez <adrianperez.deb at gmail.com>
 
 ---
  .../core/metasearch/impl/DateParserRegex.java      |    8 ++++----
diff --git a/debian/patches/fixes/multi-announce-deadlock.diff b/debian/patches/fixes/multi-announce-deadlock.diff
new file mode 100644
index 0000000..955cf99
--- /dev/null
+++ b/debian/patches/fixes/multi-announce-deadlock.diff
@@ -0,0 +1,60 @@
+From: Adrian Perez <adrianperez.deb at gmail.com>
+Subject: [PATCH] fixes/multi-announce-deadlock
+
+Fix freeze when torrents containing .onion tracker announce URLs
+are added, comprising the Azureus multi-announce implementation.
+
+Thanks: Arron Mogge (TuxPaper)
+Bug: http://bugs.debian.org/551363
+Signed-off-by: Adrian Perez <adrianperez.deb at gmail.com>
+
+---
+ .../ui/swt/networks/SWTNetworkSelection.java       |   12 +++++++++---
+ 1 files changed, 9 insertions(+), 3 deletions(-)
+
+diff --git a/org/gudy/azureus2/ui/swt/networks/SWTNetworkSelection.java b/org/gudy/azureus2/ui/swt/networks/SWTNetworkSelection.java
+index 261c38a..fed839a 100644
+--- a/org/gudy/azureus2/ui/swt/networks/SWTNetworkSelection.java
++++ b/org/gudy/azureus2/ui/swt/networks/SWTNetworkSelection.java
+@@ -77,7 +77,7 @@ SWTNetworkSelection
+ 		final classifierDialog[]	dialog = new classifierDialog[1];
+ 		
+ 		try{
+-			display.asyncExec(
++			Utils.execSWTThread(
+ 				new AERunnable()
+ 				{
+ 					public void
+@@ -120,7 +120,7 @@ SWTNetworkSelection
+ 			
+ 			if ( display.isDisposed()){
+ 				
+-				sem.release();
++				sem.releaseForever();
+ 				
+ 				return;
+ 			}
+@@ -249,6 +249,12 @@ SWTNetworkSelection
+ 			Utils.centreWindow( shell );
+ 
+ 			shell.open ();   
++			
++			while (!shell.isDisposed()) {
++				if (display != null && !display.isDisposed() && !display.readAndDispatch()) {
++					display.sleep();
++				}
++			}
+ 		}
+    
+ 		protected void
+@@ -277,7 +283,7 @@ SWTNetworkSelection
+ 	 		}
+ 	 		
+ 	 		shell.dispose();
+-	 		sem.release();
++	 		sem.releaseForever();
+ 	 	}
+ 	 	
+ 	 	protected String[]
+-- 
+tg: (320870a..) fixes/multi-announce-deadlock (depends on: upstream)
diff --git a/debian/patches/fixes/multiuser.diff b/debian/patches/fixes/multiuser.diff
index 374428a..ac9d911 100644
--- a/debian/patches/fixes/multiuser.diff
+++ b/debian/patches/fixes/multiuser.diff
@@ -1,13 +1,13 @@
-Author: Stefano Maioli
-Bug-Debian: http://bugs.debian.org/329018
-Bug-Ubuntu: https://bugs.launchpad.net/222630 
-Reviewed-by: Onkar Shinde <onkarshinde at ubuntu.com>
-Reviewed-by: Adrian Perez <adrianperez.deb at gmail.com>
-Last-Update: 2009-07-30
-Description: Implement a LocalSocketHelper class to avoid Azureus from 
-hardcoding it's interface port to 6080. Allows one instance per user as 
-opposed to one instance per machine. A user can no longer control 
-another user's instance.
+From: Stefano Maioli <smaioli at gmx.com>
+Subject: [PATCH] fixes/multiuser
+
+Allow one single running instance of Azureus per user, instead of one per 
+machine. Add authentication to the control interface.
+
+Bug-Debian: http://bugs.debian.org/329018 
+Bug-Ubuntu: https://bugs.launchpad.net/222630
+Acked-by: Onkar Shinde <onkarshinde at ubuntu.com>
+Signed-off-by: Adrian Perez <adrianperez.deb at gmail.com>
 
 ---
  .../core/impl/AzureusCoreSingleInstanceClient.java |    8 +-
diff --git a/debian/patches/fixes/platform.diff b/debian/patches/fixes/platform.diff
index 09978e6..0626132 100644
--- a/debian/patches/fixes/platform.diff
+++ b/debian/patches/fixes/platform.diff
@@ -1,7 +1,10 @@
-Author: Adrian Perez <adrianperez.deb at gmail.com>
-Last-Update: 2009-07-29
-Description: Avoid the FTBFS caused by the use Win32 and 
-MacOS-X platforms logic and imports.
+From: Adrian Perez <adrianperez.deb at gmail.com>
+Subject: [PATCH] fixes/platform
+
+Fixes the FTBFS caused by the use of Win32 and MacOS-X 
+platforms imports and logic.
+
+Signed-off-by: Adrian Perez <adrianperez.deb at gmail.com>
 
 ---
  .../core/update/impl/AzureusRestarterImpl.java     |    6 +++++-
diff --git a/debian/patches/fixes/sunsecurity.diff b/debian/patches/fixes/sunsecurity.diff
index b584d93..007f184 100644
--- a/debian/patches/fixes/sunsecurity.diff
+++ b/debian/patches/fixes/sunsecurity.diff
@@ -1,11 +1,13 @@
-Author: Shaun Jackman <sjackman at debian.org>
-Reviewed-by: Adrian Perez <adrianperez.deb at gmail.com>
-Last-Update: 2009-07-29
-Description: Don't use AccessController and privileges to get
-user environment information. Use System.getProperty() instead.
+From: Adrian Perez <adrianperez.deb at gmail.com>
+Subject: [PATCH] fixes/sunsecurity
+
+Don't use AccessController and privileges to retrieve user environment
+information. Use System.getProperty() instead.
 The sun.security package is Sun's property and may be removed in the
 future. Also, this causes a FTBFS when using OpenJDK.
 
+Signed-off-by: Adrian Perez <adrianperez.deb at gmail.com>
+
 ---
  org/gudy/azureus2/core3/internat/MessageText.java |   18 ++++++++----------
  1 files changed, 8 insertions(+), 10 deletions(-)
diff --git a/debian/patches/fixes/utf8-encoding.diff b/debian/patches/fixes/utf8-encoding.diff
index 169b17f..159ccca 100644
--- a/debian/patches/fixes/utf8-encoding.diff
+++ b/debian/patches/fixes/utf8-encoding.diff
@@ -1,11 +1,14 @@
-Author: Arron Mogge <tuxpaper at users.sourceforge.net>
-Bug: https://jira.vuze.com/browse/SUP-18
-Bug-Debian: http://bugs.debian.org/502879
+From: Arron Moge <tuxpaper at users.sourceforge.net>
+Subject: [PATCH] fixes/utf8-encoding
+
+Fixes filename encoding issues when torrents contain
+UTF-8 chars.
+
 Origin: https://jira.vuze.com/secure/attachment/12798/utf8torrents.patch
-Reviewed-by: Adrian Perez <adrianperez.deb at gmail.com>
-Last-Update: 2009-09-21
-Description: Fix issue when decoding UTF-8 from torrent filenames which causes
-some files to not be displayed properly.
+Bug: http://jira.vuze.com/browse/SUP-18
+Bug-Debian: http://bugs.debian.org/502879
+
+Signed-off-by: Adrian Perez <adrianperez.deb at gmail.com>
 
 ---
  org/gudy/azureus2/core3/torrent/TOTorrent.java     |    2 +
diff --git a/debian/patches/series b/debian/patches/series
index dbf34cd..e9ad5e8 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,6 +1,7 @@
 debian/speedtest.diff -p1
 debian/update-disable.diff -p1
 fixes/encoding.diff -p1
+fixes/multi-announce-deadlock.diff -p1
 fixes/multiuser.diff -p1
 fixes/platform.diff -p1
 fixes/sunsecurity.diff -p1
diff --git a/debian/rules b/debian/rules
index cdd1c02..9384b6a 100755
--- a/debian/rules
+++ b/debian/rules
@@ -11,7 +11,7 @@ DEB_ANT_BUILDFILE 	:= debian/build.xml
 DEB_ANT_BUILD_TARGET 	:= package
 DEB_JARS 		:= log4j commons-cli swt junit
 ANT_OPTS		:= -Xmx512m
-PATCHES_DIR		:= debian/patches/
+QUILT_PATCH_DIR		:= debian/patches/
 
 build/azureus::
 	perl -ne 'print(unpack "u", $$_)' debian/Azureus.png.uu > \


hooks/post-receive
-- 
Azureus/Vuze packaging for Debian



More information about the pkg-java-commits mailing list