diff options
author | lioux <lioux@FreeBSD.org> | 2006-09-25 07:27:59 +0800 |
---|---|---|
committer | lioux <lioux@FreeBSD.org> | 2006-09-25 07:27:59 +0800 |
commit | e1db0a990c49f2fa93d6dba08c190ea8c0d81893 (patch) | |
tree | 2dcdec76f00d7068ac080c7bc27a497edcf187a4 /net-p2p/azureus2 | |
parent | 85682c96a68c4f0e5b29c189d8c2f7c8a1066456 (diff) | |
download | freebsd-ports-gnome-e1db0a990c49f2fa93d6dba08c190ea8c0d81893.tar.gz freebsd-ports-gnome-e1db0a990c49f2fa93d6dba08c190ea8c0d81893.tar.zst freebsd-ports-gnome-e1db0a990c49f2fa93d6dba08c190ea8c0d81893.zip |
Update to 2.5.0.0
PR: 103590
Submitted by: Rainer Alves <rainer.alves@gmail.com>
Diffstat (limited to 'net-p2p/azureus2')
-rw-r--r-- | net-p2p/azureus2/Makefile | 6 | ||||
-rw-r--r-- | net-p2p/azureus2/distinfo | 6 | ||||
-rw-r--r-- | net-p2p/azureus2/files/patch-org__gudy__azureus2__platform__macosx__access__jnilib__OSXAccess.java | 20 | ||||
-rw-r--r-- | net-p2p/azureus2/files/patch-swt31 | 156 |
4 files changed, 160 insertions, 28 deletions
diff --git a/net-p2p/azureus2/Makefile b/net-p2p/azureus2/Makefile index a83ea3aaceab..5fe3d3ded7d7 100644 --- a/net-p2p/azureus2/Makefile +++ b/net-p2p/azureus2/Makefile @@ -6,7 +6,7 @@ # PORTNAME= azureus -PORTVERSION= 2.4.0.2 +PORTVERSION= 2.5.0.0 CATEGORIES= net-p2p java MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} @@ -39,7 +39,9 @@ USE_DOS2UNIX= org/gudy/azureus2/ui/swt/test/PrintTransferTypes.java \ org/gudy/azureus2/ui/swt/Messages.java \ org/gudy/azureus2/ui/swt/views/configsections/ConfigSectionPlugins.java \ org/gudy/azureus2/ui/swt/shells/MessageSlideShell.java \ - org/gudy/azureus2/ui/swt/views/TableView.java + org/gudy/azureus2/ui/swt/views/TableView.java \ + org/gudy/azureus2/ui/swt/Utils.java \ + org/gudy/azureus2/platform/macosx/access/jnilib/OSXAccess.java NO_WRKSUBDIR= yes JARFILE= ${PORTNAME}.jar diff --git a/net-p2p/azureus2/distinfo b/net-p2p/azureus2/distinfo index b281d6f1ef2f..e6d2c0e32bd7 100644 --- a/net-p2p/azureus2/distinfo +++ b/net-p2p/azureus2/distinfo @@ -1,3 +1,3 @@ -MD5 (Azureus_2.4.0.2_source.zip) = f79a2c3664fe26a21d208551bfac4b6f -SHA256 (Azureus_2.4.0.2_source.zip) = 3c25d6560110b64acf7b395950f1b9b2553a365215a0e3fb6bce3d2414147099 -SIZE (Azureus_2.4.0.2_source.zip) = 5188679 +MD5 (Azureus_2.5.0.0_source.zip) = f487f75f37674820bd3b2cc6af97ce57 +SHA256 (Azureus_2.5.0.0_source.zip) = 64aa4150bb8036f11e5207a602253431d46578ce9cd3b62732b0ae0f555a08c4 +SIZE (Azureus_2.5.0.0_source.zip) = 5856328 diff --git a/net-p2p/azureus2/files/patch-org__gudy__azureus2__platform__macosx__access__jnilib__OSXAccess.java b/net-p2p/azureus2/files/patch-org__gudy__azureus2__platform__macosx__access__jnilib__OSXAccess.java new file mode 100644 index 000000000000..c5cab31b137e --- /dev/null +++ b/net-p2p/azureus2/files/patch-org__gudy__azureus2__platform__macosx__access__jnilib__OSXAccess.java @@ -0,0 +1,20 @@ +--- org/gudy/azureus2/platform/macosx/access/jnilib/OSXAccess.java.orig Sun Sep 24 16:18:49 2006 ++++ org/gudy/azureus2/platform/macosx/access/jnilib/OSXAccess.java Sun Sep 24 16:19:07 2006 +@@ -19,7 +19,7 @@ + */ + package org.gudy.azureus2.platform.macosx.access.jnilib; + +-import org.eclipse.swt.internal.carbon.AEDesc; ++// import org.eclipse.swt.internal.carbon.AEDesc; + + import org.gudy.azureus2.core3.util.Debug; + +@@ -42,7 +42,7 @@ + } + } + +- public static final native int AEGetParamDesc(int theAppleEvent, int theAEKeyword, int desiredType, AEDesc result); ++// public static final native int AEGetParamDesc(int theAppleEvent, int theAEKeyword, int desiredType, AEDesc result); + + public static final native String getVersion(); + diff --git a/net-p2p/azureus2/files/patch-swt31 b/net-p2p/azureus2/files/patch-swt31 index 20cf8cbdd5bf..3db8d63cdc7d 100644 --- a/net-p2p/azureus2/files/patch-swt31 +++ b/net-p2p/azureus2/files/patch-swt31 @@ -2,75 +2,185 @@ This set of patches allows Azureus to build against the 3.1.x version of SWT. When the 3.2.x is _released_ by Eclipse, and our x11-toolkits/swt31 port is updated, this file can be removed from the Azureus port. - -mi - ---- org/gudy/azureus2/ui/swt/Messages.java Fri Feb 10 00:08:06 2006 -+++ org/gudy/azureus2/ui/swt/Messages.java Tue Mar 14 11:00:05 2006 -@@ -218,5 +218,5 @@ +--- org/gudy/azureus2/ui/swt/Messages.java.orig Sun Sep 24 15:18:49 2006 ++++ org/gudy/azureus2/ui/swt/Messages.java Sun Sep 24 15:55:09 2006 +@@ -100,6 +100,7 @@ + + // XXX We could (should?) send this event for all widget types + // XXX Would it better to have a custom event type? ++/* + if (SWT.getVersion() > 3200) { + Event event = new Event(); + // SWT 3.2 only. Code Ok -- Only called in SWT 3.2 mode +@@ -107,6 +108,7 @@ + event.widget = widget; + widget.notifyListeners(SWT.Settings, event); + } ++*/ + } + else if (widget instanceof Tree) { + Tree tree = (Tree) widget; +@@ -191,7 +193,7 @@ + Constants.isOSX ? "Cmd+" : "Ctrl+")); } } - } else if (widget instanceof TableColumn) { + } /* else if (widget instanceof TableColumn) { String key = (String) widget.getData(); if (key != null) { -@@ -236,4 +236,5 @@ + if (!key.endsWith(".info")) +@@ -209,6 +211,7 @@ + } } } +*/ } ---- org/gudy/azureus2/ui/swt/views/TableView.java Fri Feb 10 00:07:52 2006 -+++ org/gudy/azureus2/ui/swt/views/TableView.java Tue Mar 14 11:03:38 2006 -@@ -2714,5 +2714,5 @@ + +--- org/gudy/azureus2/ui/swt/views/TableView.java.orig Sun Sep 24 15:23:49 2006 ++++ org/gudy/azureus2/ui/swt/views/TableView.java Sun Sep 24 16:04:17 2006 +@@ -631,6 +631,7 @@ + }); + } + ++/* + if (Utils.SWT32_TABLEPAINT) { + // SWT 3.2 only. Code Ok -- Only called in SWT 3.2 mode + table.addListener(SWT.PaintItem, new Listener() { +@@ -643,6 +644,7 @@ + } + }); + } ++*/ + + // Deselect rows if user clicks on a black spot (a spot with no row) + table.addMouseListener(new MouseAdapter() { +@@ -816,6 +818,7 @@ + + // we are sent a SWT.Settings event when the language changes and + // when System fonts/colors change. In both cases, invalidate ++/* + if (SWT.getVersion() > 3200) { + table.addListener(SWT.Settings, new Listener() { + public void handleEvent(Event e) { +@@ -823,6 +826,7 @@ + } + }); + } ++*/ + + // XXX Disabled. We handle unset rows ourselves via table paints which + // are more reliable. +@@ -970,6 +974,7 @@ + } + + // SWT 3.2 only. Code Ok -- Only called in SWT 3.2 mode ++/* + Rectangle cellBounds = item.getBounds(event.index); + + cellBounds.x += 3; +@@ -1018,6 +1023,7 @@ + } catch (Exception e) { + e.printStackTrace(); + } ++*/ + } + + public void runDefaultAction() { +@@ -3148,7 +3154,7 @@ + private void changeColumnIndicator() { if (table == null || table.isDisposed()) return; - +/* try { // can't use TableColumnCore.getPosition, because user may have moved -@@ -2733,4 +2733,5 @@ + // columns around, messing up the SWT column indexes. +@@ -3167,6 +3173,7 @@ + } catch (NoSuchMethodError e) { // sWT < 3.2 doesn't have column indicaters } +*/ } ---- org/gudy/azureus2/ui/swt/views/configsections/ConfigSectionPlugins.java Fri Feb 10 00:08:06 2006 -+++ org/gudy/azureus2/ui/swt/views/configsections/ConfigSectionPlugins.java Tue Mar 14 11:06:20 2006 -@@ -374,4 +374,5 @@ + private void visibleRowsChanged() { +--- org/gudy/azureus2/ui/swt/views/configsections/ConfigSectionPlugins.java.orig Sun Sep 24 15:28:27 2006 ++++ org/gudy/azureus2/ui/swt/views/configsections/ConfigSectionPlugins.java Sun Sep 24 15:29:27 2006 +@@ -406,12 +406,14 @@ + tc.addSelectionListener(new SelectionAdapter() { public void widgetSelected(SelectionEvent e) { boolean ascending = comparator.setField(table.indexOf(tc)); +/* try { table.setSortColumn(tc); -@@ -380,4 +381,5 @@ + table.setSortDirection(ascending ? SWT.UP : SWT.DOWN); + } catch (NoSuchMethodError ignore) { // Ignore Pre 3.0 } +*/ Collections.sort(pluginIFs, comparator); table.clearAll(); ---- org/gudy/azureus2/ui/swt/shells/MessageSlideShell.java Thu Mar 16 14:04:50 2006 -+++ org/gudy/azureus2/ui/swt/shells/MessageSlideShell.java Fri Mar 17 08:16:49 2006 -@@ -208,4 +208,5 @@ - // Create shell & widgets - shell = new Shell(display, SWT.ON_TOP); + } +--- org/gudy/azureus2/ui/swt/shells/MessageSlideShell.java.orig Sun Sep 24 15:32:29 2006 ++++ org/gudy/azureus2/ui/swt/shells/MessageSlideShell.java Sun Sep 24 15:59:32 2006 +@@ -64,7 +64,7 @@ + * + */ + public class MessageSlideShell { +- private static boolean USE_SWT32_BG_SET = true; ++ private static boolean USE_SWT32_BG_SET = false; + + private static final boolean DEBUG = false; + +@@ -289,6 +289,7 @@ + if (shell == null) { + shell = new Shell(display, style); + } +/* if (USE_SWT32_BG_SET) { try { -@@ -215,4 +216,5 @@ + shell.setBackgroundMode(SWT.INHERIT_DEFAULT); +@@ -298,6 +299,7 @@ + // ignore } } +*/ Utils.setShellIcon(shell); + shell.setText(popupParams.title); -@@ -435,4 +437,5 @@ +@@ -537,6 +539,7 @@ + gc.dispose(); boolean bAlternateDrawing = true; +/* if (USE_SWT32_BG_SET) { try { -@@ -442,4 +445,5 @@ + shell.setBackgroundImage(imgBackground); +@@ -544,7 +547,7 @@ + } catch (NoSuchMethodError e) { } } +- +*/ - if (bAlternateDrawing) { + // Drawing of BG Image for pre SWT 3.2 + + +--- org/gudy/azureus2/ui/swt/Utils.java.orig Sun Sep 24 16:24:39 2006 ++++ org/gudy/azureus2/ui/swt/Utils.java Sun Sep 24 16:25:05 2006 +@@ -680,6 +680,7 @@ + if (!table.isVisible() || iTopIndex >= itemCount) + return -1; + ++/* + if (Constants.isOSX) { + try { + TableItem item = table.getItem(iTopIndex); +@@ -702,6 +703,7 @@ + table.getItemHeight()) + 1, table.getItemCount() - 1); + } + } ++*/ + + // getItem will return null if clientArea's height is smaller than + // header height. |