summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVlastimil Babka <caster@gentoo.org>2009-02-06 11:46:57 +0000
committerVlastimil Babka <caster@gentoo.org>2009-02-06 11:46:57 +0000
commit6837f48fa9ab220218e9553f004edb09c1708168 (patch)
tree3664289b15a3eb4d1c89c1566de8cd9a55a644d1 /net-p2p
parentPackage move net-p2p/azureus to net-p2p/vuze (diff)
downloadhistorical-6837f48fa9ab220218e9553f004edb09c1708168.tar.gz
historical-6837f48fa9ab220218e9553f004edb09c1708168.tar.bz2
historical-6837f48fa9ab220218e9553f004edb09c1708168.zip
Package move net-p2p/azureus to net-p2p/vuze
Diffstat (limited to 'net-p2p')
-rw-r--r--net-p2p/azureus/ChangeLog412
-rw-r--r--net-p2p/azureus/Manifest34
-rw-r--r--net-p2p/azureus/azureus-3.0.4.2-r1.ebuild168
-rw-r--r--net-p2p/azureus/azureus-3.0.5.2.ebuild165
-rw-r--r--net-p2p/azureus/azureus-3.1.1.0-r1.ebuild152
-rw-r--r--net-p2p/azureus/azureus-3.1.1.0.ebuild151
-rw-r--r--net-p2p/azureus/azureus-4.0.0.2.ebuild166
-rw-r--r--net-p2p/azureus/azureus-4.0.0.4.ebuild166
-rw-r--r--net-p2p/azureus/files/azureus-2.5.0.0-pre75
-rw-r--r--net-p2p/azureus/files/azureus-3.0.5.2-pre78
-rw-r--r--net-p2p/azureus/files/azureus-3.1.1.0-pre75
-rw-r--r--net-p2p/azureus/files/azureus-4.0.0.2-pre75
-rw-r--r--net-p2p/azureus/files/azureus.desktop9
-rw-r--r--net-p2p/azureus/files/azureus.pngbin16722 -> 0 bytes
-rw-r--r--net-p2p/azureus/files/patches-3.0.3.4/01_all_remove-osx-and-win32-AzureusRestarterImpl.patch210
-rw-r--r--net-p2p/azureus/files/patches-3.0.3.4/02_all_remove-win32-TorrentListViewsUtils.patch28
-rw-r--r--net-p2p/azureus/files/patches-3.0.3.4/03_all_remove-win32-PlatformManagerPluginDelegate.patch22
-rw-r--r--net-p2p/azureus/files/patches-3.0.3.4/04_all_remove-osx-and-win32-PlatformManagerFactory.patch26
-rw-r--r--net-p2p/azureus/files/patches-3.0.3.4/azureus_all_modify-for-use-with-bcprov.patch20
-rw-r--r--net-p2p/azureus/files/patches-3.0.5.2/remove-osx-platform.patch12
-rw-r--r--net-p2p/azureus/files/patches-3.0.5.2/use-jdk-cipher-only.patch43
-rw-r--r--net-p2p/azureus/files/patches-3.1.1.0/remove-osx-platform.diff24
-rw-r--r--net-p2p/azureus/files/patches-3.1.1.0/use-jdk-cipher-only.diff41
-rw-r--r--net-p2p/azureus/files/patches-4.0.0.2/remove-osx-platform.diff24
-rw-r--r--net-p2p/azureus/files/patches-4.0.0.2/use-jdk-cipher-only.diff41
-rw-r--r--net-p2p/azureus/metadata.xml5
26 files changed, 0 insertions, 2222 deletions
diff --git a/net-p2p/azureus/ChangeLog b/net-p2p/azureus/ChangeLog
deleted file mode 100644
index 02d665b99ca3..000000000000
--- a/net-p2p/azureus/ChangeLog
+++ /dev/null
@@ -1,412 +0,0 @@
-# ChangeLog for net-p2p/azureus
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/azureus/ChangeLog,v 1.74 2009/01/07 16:47:26 ranger Exp $
-
- 07 Jan 2009; Brent Baude <ranger@gentoo.org> azureus-4.0.0.4.ebuild:
- Marking azureus-4.0.0.4 ppc64 for bug 234997
-
- 04 Jan 2009; Markus Meier <maekke@gentoo.org> azureus-4.0.0.4.ebuild:
- amd64/x86 stable, bug #234997
-
-*azureus-4.0.0.4 (21 Nov 2008)
-
- 21 Nov 2008; Vlastimil Babka <caster@gentoo.org> +azureus-4.0.0.4.ebuild:
- Version bump.
-
- 04 Nov 2008; Vlastimil Babka <caster@gentoo.org> azureus-4.0.0.2.ebuild:
- Raise max heap size on x86 to 192MB due to problems with ibm-jdk-bin-1.6,
- bug #245483.
-
-*azureus-4.0.0.2 (02 Nov 2008)
-*azureus-3.1.1.0-r1 (02 Nov 2008)
-
- 02 Nov 2008; Vlastimil Babka <caster@gentoo.org>
- -files/azureus-bcprov-1.35.patch,
- -files/fedora-2.5.0.0/azureus-cache-size.patch,
- -files/fedora-2.5.0.0/azureus-no-restart.patch,
- -files/fedora-2.5.0.0/azureus-remove-manifest-classpath.patch,
- -files/fedora-2.5.0.0/azureus-remove-win32-PlatformManagerUpdateChecker.pa
- tch, -files/fedora-2.5.0.0/azureus-remove-win32-osx-platforms.patch,
- -files/fedora-2.5.0.4/azureus-cache-size.patch,
- -files/fedora-2.5.0.4/azureus-no-restart.patch,
- -files/fedora-2.5.0.4/azureus-remove-manifest-classpath.patch,
- -files/fedora-2.5.0.4/azureus-remove-win32-PlatformManagerUpdateChecker.pa
- tch, -files/fedora-2.5.0.4/azureus-remove-win32-osx-platforms.patch,
- +files/azureus-3.1.1.0-pre, +files/azureus-4.0.0.2-pre,
- +files/patches-4.0.0.2/remove-osx-platform.diff,
- +files/patches-4.0.0.2/use-jdk-cipher-only.diff, -files/build.xml,
- -azureus-2.5.0.4-r1.ebuild, -azureus-3.0.5.0-r1.ebuild,
- +azureus-3.1.1.0-r1.ebuild, +azureus-4.0.0.2.ebuild:
- Version bump to 4.0.0.2, bug #242520. Uses EAPI=2 use deps for swt. Now
- uses shared plugin directory for upstream-bundled core plugins which fixes
- bug #219177 and #140372. Fixed also console UI and revbumped 3.1.1.0-r1 to
- include the fix as well for possibly sooner stable candidate - bug
- #219103. Cleanup old and unperspective versions.
-
-*azureus-3.1.1.0 (16 Aug 2008)
-
- 25 Oct 2008; Pieter Van den Abeele <pvdabeel@gentoo.org> azureus-3.1.1.0.ebuild:
- Keyworded ~ppc and ~ppc64. Closes bug #237829
-
- 16 Aug 2008; Vlastimil Babka <caster@gentoo.org>
- +files/patches-3.1.1.0/remove-osx-platform.diff,
- +files/patches-3.1.1.0/use-jdk-cipher-only.diff, metadata.xml,
- +azureus-3.1.1.0.ebuild:
- Version bump. Based on contributions from geki in java-overlay and Thomas
- Axelsson in bug 229061. Problems loading dashboard (does not affect
- torrents) are problem of swt tracked in bug 234934.
-
- 21 Apr 2008; Petteri Räty <betelgeuse@gentoo.org> azureus-3.0.5.2.ebuild:
- Add back memory limit increasing. Should fix bug #218681.
-
-*azureus-3.0.5.2 (20 Apr 2008)
-
- 20 Apr 2008; Petteri Räty <betelgeuse@gentoo.org>
- +files/azureus-3.0.5.2-pre,
- +files/patches-3.0.5.2/remove-osx-platform.patch,
- +files/patches-3.0.5.2/use-jdk-cipher-only.patch, +azureus-3.0.5.2.ebuild:
- Version bump.
-
-*azureus-3.0.5.0-r1 (03 Apr 2008)
-
- 03 Apr 2008; Vlastimil Babka <caster@gentoo.org> -azureus-3.0.5.0.ebuild,
- +azureus-3.0.5.0-r1.ebuild:
- Revbump to change swt slot to 3.4, bug #214012.
-
-*azureus-3.0.5.0 (03 Apr 2008)
-
- 03 Apr 2008; Petteri Räty <betelgeuse@gentoo.org>
- +azureus-3.0.5.0.ebuild:
- Version bump. Fixes bug #213641.
-
- 17 Mar 2008; Petteri Räty <betelgeuse@gentoo.org>
- -azureus-3.0.3.4.ebuild, -azureus-3.0.4.2.ebuild:
- Delete some old versions.
-
- 16 Mar 2008; Kenneth Prugh <ken69267@gentoo.org>
- azureus-3.0.4.2-r1.ebuild:
- amd64 stable, bug #212667
-
- 10 Mar 2008; Christian Faulhammer <opfer@gentoo.org>
- azureus-3.0.4.2-r1.ebuild:
- filter jikes
-
- 08 Mar 2008; Markus Meier <maekke@gentoo.org> azureus-3.0.4.2-r1.ebuild:
- unquote A, x86 stable, bug #212667
-
- 08 Mar 2008; nixnut <nixnut@gentoo.org> azureus-3.0.4.2-r1.ebuild:
- Stable on ppc wrt bug 212667
-
-*azureus-3.0.4.2-r1 (03 Jan 2008)
-
- 03 Jan 2008; Petteri Räty <betelgeuse@gentoo.org>
- +azureus-3.0.4.2-r1.ebuild:
- Set MOZ_PLUGIN_PATH environment variable so that flash works properly in the
- Vuze UI. Add instructions how to switch between different UIs. Fixes bug
- #204132.
-
-*azureus-3.0.4.2 (28 Dec 2007)
-
- 28 Dec 2007; Petteri Räty <betelgeuse@gentoo.org>
- +azureus-3.0.4.2.ebuild:
- Version bump. Fixes bug #201607 and bug #203432.
-
- 23 Nov 2007; Vlastimil Babka <caster@gentoo.org> azureus-3.0.3.4.ebuild:
- Pass file lists to ejavac and jar via tmp files to prevent too long argument
- list - bug #200072.
-
- 22 Nov 2007; Petteri Räty <betelgeuse@gentoo.org> files/azureus.desktop:
- Fix stuff reported by desktop-file-validate.
-
- 22 Nov 2007; Petteri Räty <betelgeuse@gentoo.org>
- -azureus-2.5.0.0-r3.ebuild, -azureus-2.5.0.4.ebuild:
- Delete old ebuilds.
-
-*azureus-3.0.3.4 (22 Nov 2007)
-
- 22 Nov 2007; Petteri Räty <betelgeuse@gentoo.org>
- +files/patches-3.0.3.4/01_all_remove-osx-and-win32-AzureusRestarterImpl.pa
- tch,
- +files/patches-3.0.3.4/02_all_remove-win32-TorrentListViewsUtils.patch,
- +files/patches-3.0.3.4/03_all_remove-win32-PlatformManagerPluginDelegate.p
- atch,
- +files/patches-3.0.3.4/04_all_remove-osx-and-win32-PlatformManagerFactory.
- patch,
- +files/patches-3.0.3.4/azureus_all_modify-for-use-with-bcprov.patch,
- +azureus-3.0.3.4.ebuild:
- Version bump. Thanks to people in bug #184101.
-
- 16 Nov 2007; Petteri Räty <betelgeuse@gentoo.org>
- azureus-2.5.0.4-r1.ebuild:
- Call fdo-mime_mime_database_update in pkg_postrm instead of pkg_prerm.
-
- 05 Oct 2007; William L. Thomson Jr. <wltjr@gentoo.org>
- azureus-2.5.0.4-r1.ebuild:
- Added use ppc -Xmx setting to prevent oom, per bug #194771
-
- 17 Jun 2007; Christian Faulhammer <opfer@gentoo.org>
- azureus-2.5.0.4-r1.ebuild:
- stable x86, bug 172657
-
- 16 Jun 2007; Tobias Scherbaum <dertobi123@gentoo.org>
- azureus-2.5.0.4-r1.ebuild:
- ppc stable, bug #172657
-
- 14 Jun 2007; Christoph Mende <angelos@gentoo.org>
- azureus-2.5.0.4-r1.ebuild:
- Stable on amd64 wrt bug 172657
-
- 20 May 2007; Vlastimil Babka <caster@gentoo.org>
- azureus-2.5.0.4-r1.ebuild:
- Don't force ecj compiler as requested in bug #145338. Go back to using 256m
- limit for amd64 and 128m for x86. Should now work that ANT_OPTS is exported.
-
- 08 Apr 2007; Joseph Jezak <josejx@gentoo.org> azureus-2.5.0.4.ebuild,
- azureus-2.5.0.4-r1.ebuild:
- Marked ~ppc for bug #170955.
-
- 29 Mar 2007; William L. Thomson Jr. <wltjr@gentoo.org>
- +files/azureus-bcprov-1.35.patch,
- -files/fedora-2.5.0.4/azureus-bcprov-1.35.patch,
- azureus-2.5.0.4-r1.ebuild:
- Moved recently added patch since it was being applied to stable version
-
-*azureus-2.5.0.4-r1 (29 Mar 2007)
-
- 29 Mar 2007; William L. Thomson Jr. <wltjr@gentoo.org>
- +files/fedora-2.5.0.4/azureus-bcprov-1.35.patch,
- +azureus-2.5.0.4-r1.ebuild:
- Added patch for changes in bcprov due to revision bump per bug #172657
-
- 15 Mar 2007; Simon Stelling <blubb@gentoo.org> azureus-2.5.0.4.ebuild:
- stable on amd64; bug 170955
-
- 15 Mar 2007; Christian Faulhammer <opfer@gentoo.org>
- azureus-2.5.0.4.ebuild:
- stable x86, bug 170955
-
- 08 Mar 2007; Petteri Räty <betelgeuse@gentoo.org>
- -files/digest-azureus-2.5.0.0-r2, -files/digest-azureus-2.5.0.2, Manifest:
- Cleanup.
-
- 08 Mar 2007; Petteri Räty <betelgeuse@gentoo.org>
- -azureus-2.5.0.0-r2.ebuild, -azureus-2.5.0.2.ebuild:
- Cleanup.
-
- 10 Feb 2007; Petteri Räty <betelgeuse@gentoo.org>
- files/azureus-2.5.0.0-pre:
- Made the launcher handle upgrades from 2.3* better.
-
- 10 Feb 2007; nixnut <nixnut@gentoo.org> azureus-2.5.0.0-r3.ebuild:
- Stable on ppc wrt bug 113389
-
-*azureus-2.5.0.4 (26 Jan 2007)
-
- 26 Jan 2007; Vlastimil Babka <caster@gentoo.org>
- +files/fedora-2.5.0.4/azureus-cache-size.patch,
- +files/fedora-2.5.0.4/azureus-no-restart.patch,
- +files/fedora-2.5.0.4/azureus-remove-manifest-classpath.patch,
- +files/fedora-2.5.0.4/azureus-remove-win32-PlatformManagerUpdateChecker.pa
- tch, +files/fedora-2.5.0.4/azureus-remove-win32-osx-platforms.patch,
- +azureus-2.5.0.4.ebuild:
- Version bump, bug #163941. Thanks to Kalidarn <dcecchin@gmail.com> for
- finding out the distfile capitalization change (even the links on homepage
- and sf.net were wrong, fun) and Joshua A. Manis <semhirage@hotmail.com> for
- updated platform patch.
-
-*azureus-2.5.0.2 (20 Jan 2007)
-
- 20 Jan 2007; Petteri Räty <betelgeuse@gentoo.org>
- +azureus-2.5.0.2.ebuild:
- Version bump. Fixes bug #162125. Thanks to caster. Dropping ppc keywords
- because of bug #148999.
-
- 07 Dec 2006; Diego Pettenò <flameeyes@gentoo.org>
- azureus-2.5.0.0-r3.ebuild:
- Add ~x86-fbsd keyword.
-
- 20 Oct 2006; Petteri Räty <betelgeuse@gentoo.org>
- -files/azureus-gentoo-2.3.0.6.sh,
- -files/azureus-2.4.0.2-popup-hide-debian.patch,
- -files/azureus-2.4.0.2-pre, -files/SWTThread.java,
- -files/UpdaterPatcher.java, -files/fedora/azureus-cache-size.patch,
- -files/fedora/azureus-no-restart.patch,
- -files/fedora/azureus-remove-manifest-classpath.patch,
- -files/fedora/azureus-remove-win32-PlatformManagerUpdateChecker.patch,
- -files/fedora/azureus-remove-win32-osx-platforms.patch,
- -azureus-2.3.0.6-r1.ebuild, -azureus-2.4.0.2-r2.ebuild,
- -azureus-2.5.0.0.ebuild, -azureus-2.5.0.0-r1.ebuild,
- azureus-2.5.0.0-r2.ebuild:
- Removed old versions.
-
- 20 Oct 2006; Simon Stelling <blubb@gentoo.org> azureus-2.5.0.0-r3.ebuild:
- stable on amd64
-
- 17 Oct 2006; Joshua Jackson <tsunam@gentoo.org> azureus-2.5.0.0-r3.ebuild:
- Stable x86; bug #113389
-
-*azureus-2.5.0.0-r3 (14 Oct 2006)
-
- 14 Oct 2006; Petteri Räty <betelgeuse@gentoo.org>
- +azureus-2.5.0.0-r3.ebuild:
- Fixed bug #145908. Thanks to Justin <jd2666+genbug@gmail.com>.
-
-*azureus-2.5.0.0-r2 (10 Sep 2006)
-
- 10 Sep 2006; Petteri Räty <betelgeuse@gentoo.org>
- files/azureus-2.5.0.0-pre, +azureus-2.5.0.0-r2.ebuild:
- With 2.5.0.0-r1 it could happen that UI was not set leading to Azureus
- not starting. Now the startup script sets that to swt if the variable
- is empty. Fixes bug #147059.
-
-*azureus-2.5.0.0-r1 (09 Sep 2006)
-
- 09 Sep 2006; Petteri Räty <betelgeuse@gentoo.org>
- +files/azureus-2.5.0.0-pre, +azureus-2.5.0.0-r1.ebuild:
- The UI and JAVA_OPTIONS settings in the gentoo.config configuration file
- work again. Fixes bug #146788.
-
- 27 Aug 2006; Petteri Räty <betelgeuse@gentoo.org> azureus-2.5.0.0.ebuild:
- Changed to depend on >=dev-java/swt-3.2-r1 to fix bug #140778.
-
- 27 Aug 2006; Petteri Räty <betelgeuse@gentoo.org>
- -azureus-2.4.0.2.ebuild, -azureus-2.4.0.2-r1.ebuild:
- Removed old revisions.
-
-*azureus-2.5.0.0 (27 Aug 2006)
-
- 27 Aug 2006; Petteri Räty <betelgeuse@gentoo.org>
- +files/fedora-2.5.0.0/azureus-cache-size.patch,
- +files/fedora-2.5.0.0/azureus-no-restart.patch,
- +files/fedora-2.5.0.0/azureus-remove-manifest-classpath.patch,
- +files/fedora-2.5.0.0/azureus-remove-win32-PlatformManagerUpdateChecker.pa
- tch, +files/fedora-2.5.0.0/azureus-remove-win32-osx-platforms.patch,
- +azureus-2.5.0.0.ebuild:
- Version bump. Fixes bug #144760. Thanks to Triffid Hunter
- <triffid_hunter@funkmunch.net> and Caster <caster@matfyz.cz>.
-
- 20 Aug 2006; Petteri Räty <betelgeuse@gentoo.org>
- azureus-2.4.0.2-r2.ebuild:
- Changed dependencies to >=dev-java/swt-3.2 to resolve problems on amd64.
- Should fix bug #135835.
-
- 16 Aug 2006; Joshua Nichols <nichoj@gentoo.org> azureus-2.3.0.6-r1.ebuild,
- azureus-2.4.0.2-r2.ebuild:
- Fixed missing dependency on app-arch/zip when USE=source
-
-*azureus-2.4.0.2-r2 (11 Aug 2006)
-
- 11 Aug 2006; Petteri Räty <betelgeuse@gentoo.org> files/azureus.desktop,
- +azureus-2.4.0.2-r2.ebuild:
- Added MimeType for application/x-bittorrent to the installed desktop entry.
- Fixes bug #143486. Thanks to <nathanegge@yahoo.com>.
-
- 05 Aug 2006; Tobias Scherbaum <dertobi123@gentoo.org>
- azureus-2.4.0.2-r1.ebuild:
- Added ~ppc, bug #141528
-
-*azureus-2.4.0.2-r1 (01 Aug 2006)
-
- 01 Aug 2006; Joshua Nichols <nichoj@gentoo.org>
- +files/azureus-2.4.0.2-popup-hide-debian.patch,
- +azureus-2.4.0.2-r1.ebuild:
- Applies a patch, yanked from debian, which addresses pop ups not going away.
- Fixes bug #132578
-
- 31 Jul 2006; Joshua Nichols <nichoj@gentoo.org> azureus-2.4.0.2.ebuild:
- Keyworded ~amd64. Now forces use of ecj for compilation on amd64 to get
- around problems with running out of memory. Bug #141528
-
- 27 Jul 2006; Joshua Nichols <nichoj@gentoo.org> files/azureus.png,
- azureus-2.4.0.2.ebuild:
- Changed ant_src_unpack to src_unpack
-
- 23 Jul 2006; Joshua Nichols <nichoj@gentoo.org> files/azureus.png:
- Updated icon for bug #131050
-
-*azureus-2.4.0.2 (23 Jul 2006)
-
- 23 Jul 2006; Joshua Nichols <jnichols@gentoo.org>
- +files/azureus-2.4.0.2-pre, +files/fedora/azureus-cache-size.patch,
- +files/fedora/azureus-no-restart.patch,
- +files/fedora/azureus-remove-manifest-classpath.patch,
- +files/fedora/azureus-remove-win32-PlatformManagerUpdateChecker.patch,
- +files/fedora/azureus-remove-win32-osx-platforms.patch, metadata.xml,
- +azureus-2.4.0.2.ebuild:
- Version bump. Now supports the new Java aystem.
-
- 12 Feb 2006; Petteri Räty <betelgeuse@gentoo.org>
- azureus-2.3.0.6-r1.ebuild:
- Fixed bug #119400 so now azureus won't fail on x86 machines with small
- amounts of memory.
-
- 02 Jan 2006; Petteri Räty <betelgeuse@gentoo.org>
- -files/azureus-gentoo-2.3.0.4.sh, -files/azureus-gentoo.sh,
- -azureus-2.2.0.0-r1.ebuild, -azureus-2.3.0.4.ebuild:
- Removed old versions.
-
-*azureus-2.3.0.6-r1 (02 Jan 2006)
-
- 02 Jan 2006; Petteri Räty <betelgeuse@gentoo.org>
- files/azureus-gentoo-2.3.0.6.sh, -azureus-2.3.0.6.ebuild,
- +azureus-2.3.0.6-r1.ebuild:
- Specifying --ui=console in ~/.Azureus/gentoo.config now actually works.
- Fixes bug #117475. Thanks to Rasmus Faber <adfaber@gmail.com> for the fix.
-
- 30 Nov 2005; Petteri Räty <betelgeuse@gentoo.org>
- files/azureus-gentoo-2.3.0.6.sh, metadata.xml:
- Took maintainership and updated startup script to return the return value of
- azureus.
-
- 26 Nov 2005; Petteri Räty <betelgeuse@gentoo.org>
- files/azureus-gentoo-2.3.0.6.sh:
- Added support for specifying options to the java binary in
- ~/.Azureus/gentoo.config. This makes it possible to run the vm in for
- example server mode. Resolves bug #75090.
-
-*azureus-2.3.0.6 (26 Nov 2005)
-
- 26 Nov 2005; Petteri Räty <betelgeuse@gentoo.org>
- +files/azureus-gentoo-2.3.0.6.sh, +azureus-2.3.0.6.ebuild:
- Version bump and did a major ebuild cleanup. Does not install a packed seda
- any more because it is not allowed and not needed. Fixes bug #113318.
-
- 25 Nov 2005; Herbie Hopkins <herbs@gentoo.org>
- files/azureus-gentoo-2.3.0.4.sh, azureus-2.3.0.4.ebuild:
- Add a multilib fix and mark ~amd64 wrt bug 113389.
-
- 24 Nov 2005; Petteri Räty <betelgeuse@gentoo.org> azureus-2.3.0.4.ebuild:
- Increased allowed memory size while compiling to allow building on amd64.
-
- 20 Nov 2005; Joseph Jezak <josejx@gentoo.org> azureus-2.3.0.4.ebuild:
- Marked ~ppc for bug #111273.
-
- 07 Oct 2005; Thomas Matthijs <axxo@gentoo.org> azureus-2.2.0.0-r1.ebuild,
- azureus-2.3.0.4.ebuild:
- Fix deps
-
-*azureus-2.3.0.4 (02 Oct 2005)
-
- 02 Oct 2005; <mkay@gentoo.org> +files/azureus-gentoo-2.3.0.4.sh,
- +files/UpdaterPatcher.java, +azureus-2.3.0.4.ebuild:
- version bump
-
- 12 May 2005; Jochen Maes <sejo@gentoo.org> azureus-2.2.0.0-r1.ebuild:
- added an ewarn about not using it as root
-
- 03 Apr 2005; Thomas Matthijs <axxo@gentoo.org> azureus-2.2.0.0-r1.ebuild:
- block azureus-bin
-
-*azureus-2.2.0.0-r1 (20 Dec 2004)
-
- 20 Dec 2004; Karl Trygve Kalleberg <karltk@gentoo.org>
- files/azureus-gentoo.sh, files/build.xml, +azureus-2.2.0.0-r1.ebuild,
- -azureus-2.2.0.0.ebuild:
- Rewrote startup script. Reindented ebuild. Requires properly SLOTed version
- of dev-java/swt. Modified build.xml script. Should fix #71378.
-
-*azureus-2.2.0.0-r1 (20 Dec 2004)
-
- 15 Nov 2004; <SeJo@gentoo.org> :
- initial add of ebuild
-
diff --git a/net-p2p/azureus/Manifest b/net-p2p/azureus/Manifest
deleted file mode 100644
index 35cf40135669..000000000000
--- a/net-p2p/azureus/Manifest
+++ /dev/null
@@ -1,34 +0,0 @@
-AUX azureus-2.5.0.0-pre 1850 RMD160 c3741fe1f8218bc2aeee10aba517ded690e99d0a SHA1 1955762d9131521583797c89527856158849d92f SHA256 aae3963e55330eb292176052a2cd72b8a9c322fd63fb71bb0fe6456df7d329e5
-AUX azureus-3.0.5.2-pre 1915 RMD160 f3b145fa1b2c8cd7c2a4d2fc0373444e7a7d33e4 SHA1 5754f2deb9c9225cddd4a6e290048ade27415085 SHA256 058dd2f53284217576eb98de0174f1b70997ea6515ff8600f4070b3c1428fa87
-AUX azureus-3.1.1.0-pre 1850 RMD160 c3741fe1f8218bc2aeee10aba517ded690e99d0a SHA1 1955762d9131521583797c89527856158849d92f SHA256 aae3963e55330eb292176052a2cd72b8a9c322fd63fb71bb0fe6456df7d329e5
-AUX azureus-4.0.0.2-pre 1850 RMD160 c3741fe1f8218bc2aeee10aba517ded690e99d0a SHA1 1955762d9131521583797c89527856158849d92f SHA256 aae3963e55330eb292176052a2cd72b8a9c322fd63fb71bb0fe6456df7d329e5
-AUX azureus.desktop 176 RMD160 d612e130dfbf7cbef29e5cfaac45ea87d1a08756 SHA1 d7ab5bfe4a4a44d9c11733dec703aa03ed36e061 SHA256 a4b0c7b6d20c122177c81ef38af6b211dc98de1694925c1a77782029122a207b
-AUX azureus.png 16722 RMD160 6a4dbebd8cca49106795dadc8995fbc9422596a2 SHA1 4d3fdde1c2b1ca2ab24c73529f9ad16927d1ef70 SHA256 756778b266db46419f3921a6acc36ea0c3f9622a1e37a432573ab1f680a2b668
-AUX patches-3.0.3.4/01_all_remove-osx-and-win32-AzureusRestarterImpl.patch 5623 RMD160 980fc081de72e962ab798c3c01cd62c9d6ed1f27 SHA1 e0692235fa927363a30cd9a74fb6c1d85d753f96 SHA256 f3f19f46fee9b2d9dff9ab93eb103502dbe8393b7ac2d2b160a992b49ea7d892
-AUX patches-3.0.3.4/02_all_remove-win32-TorrentListViewsUtils.patch 1048 RMD160 ee69f760b2c8992bc747fd1bf055659dcd4f4685 SHA1 cb7299e3dd7cd90ec4044f8cdd72683e15bebe97 SHA256 5f82de3f4e9b9521acb1c8db42298c2718a75ac6ebf2094286f5a235376d3730
-AUX patches-3.0.3.4/03_all_remove-win32-PlatformManagerPluginDelegate.patch 1086 RMD160 59192da1d27a5aaa5fd76b5998f1ec4c0af34a9e SHA1 3338e359b7b85999171ffe09b5bca9742451c6b6 SHA256 bba8f9f9b6bb7ddf1b006514ca8e03ebd6fe6fe9dfd18e1c950d35ba22214dd4
-AUX patches-3.0.3.4/04_all_remove-osx-and-win32-PlatformManagerFactory.patch 1058 RMD160 60f5af39c2391f3d4c92887983a4a32adc40a5b5 SHA1 1f53db14df22eb864d7e50350d8bebb373089601 SHA256 f851491d02b0513870e5788bc0e8527f0f85d8f1d6983a035814c281d41bccc7
-AUX patches-3.0.3.4/azureus_all_modify-for-use-with-bcprov.patch 1074 RMD160 2c7a602e1b6aff432b4aea7e945da656e5b8e9bf SHA1 455d8ceb06601255916d8d9b9195efbb4c0c6e22 SHA256 95db5ea188c72efa7c19958ec85ec0afb1b7ce9f35a34e2d69d40f0fe2130dea
-AUX patches-3.0.5.2/remove-osx-platform.patch 764 RMD160 7092caaf228757c297b4e58f8ef6b666668e5708 SHA1 416696b47afffb6e80a8a715c12905a656499a7c SHA256 75ebd2cc361a420c7526a7e5344d0e6b2b3a3dfe76932cc667227000a2fa7439
-AUX patches-3.0.5.2/use-jdk-cipher-only.patch 1867 RMD160 942446299c97a56a88567fb30a843ddccb08e8f6 SHA1 29234827ccaf55ec41ec2574893aaaf71a9a84c5 SHA256 aa65f524fbf4ac7654d1f6d671914cf13749d8df5062b8bee4349bf9ab7da699
-AUX patches-3.1.1.0/remove-osx-platform.diff 923 RMD160 7cdd218a940978aa0412a6ade7807c0562450651 SHA1 73540e9f5b066de4282b61b2fdf863c8b14b936e SHA256 29854753291f0be020eb1169890bca4826cc4607e8c260408d0c3ad50fe73e63
-AUX patches-3.1.1.0/use-jdk-cipher-only.diff 1530 RMD160 744e2f1814ce3ddf85eb8f4fee92716c81497860 SHA1 95a8d09f510b127bb67ea5c2479de8ca5db2cb56 SHA256 0a87d75aaa7c3c0eaf0e71db9a9ed50aa82bcfccbcb95007ecbf16aab60fa7db
-AUX patches-4.0.0.2/remove-osx-platform.diff 923 RMD160 7cdd218a940978aa0412a6ade7807c0562450651 SHA1 73540e9f5b066de4282b61b2fdf863c8b14b936e SHA256 29854753291f0be020eb1169890bca4826cc4607e8c260408d0c3ad50fe73e63
-AUX patches-4.0.0.2/use-jdk-cipher-only.diff 1530 RMD160 744e2f1814ce3ddf85eb8f4fee92716c81497860 SHA1 95a8d09f510b127bb67ea5c2479de8ca5db2cb56 SHA256 0a87d75aaa7c3c0eaf0e71db9a9ed50aa82bcfccbcb95007ecbf16aab60fa7db
-DIST Azureus_3.0.4.2_source.zip 7110233 RMD160 f6f53c99fcf74e0d90513a4a0edb25817e20c009 SHA1 abb12244a3798e23fd0cd560dd94e8d2144f2011 SHA256 71363f79d1be97103cf7187bfdb7779d36279c75e1abc47ad8fe98ea21e3c2b0
-DIST Azureus_3.0.5.2_source.zip 7537643 RMD160 847cee5c8f261cbefddc565833daff0b86d306a0 SHA1 18a90d5fe1345fcf54e86cebc9537ce7957dc89c SHA256 43bb6a69d53ac00a446ccb706ff60d53f65dfffb4c22ab6c69c1851cbdfc8477
-DIST Vuze_3.1.1.0_source.zip 8688884 RMD160 82274659dab342c1b1e43ea7cfb9ea3e80ab5d1d SHA1 6c51442179ac5dcd5502638af1e92297b7c69c9f SHA256 5349c419bedcd7acebbc3d9692af96e697b6d7b741d4b7ecc5b7f1376208299f
-DIST Vuze_4.0.0.2_source.zip 8228009 RMD160 ff6fe83e600070ec3f57c232ed1cb0b817c85fca SHA1 afd4e442824b7d7012be38de22e039bdc23289e7 SHA256 4d19bde3819794d5b5cf37f3b908608f640ac39d4b69946591944cf319166824
-DIST Vuze_4.0.0.4_source.zip 8255486 RMD160 1c4548485d7be9f9ab80ba004aa83b97cef3869f SHA1 2543258555e21c8179b5ee92130a781576a7b326 SHA256 a7fc791e3839c04967b7ba940399e1c5a02f045e47a0a93c97a758c76f09a8de
-DIST azplugins_2.1.6.jar 309944 RMD160 ccbd85902ade3500e996be9353698374a77c4aea SHA1 a25e8ee55e22e53de5984f7272f1d5c698563183 SHA256 81ed58fba9d70916360bc7e13341dbb7afaef25878fa493c4fed5a2ba18d170a
-DIST azrating_1.3.1.jar 38172 RMD160 6d7bad5a11e51156862f8779178a25e81ee2a0c6 SHA1 898e29ec254f42302c13643e30d91dc7c34754cc SHA256 8eedb5c7d731fc1f4bc86b2c7b5df386ed16b9d17a6705eaa2da2ead67546863
-DIST azupdater_1.8.8.zip 24846 RMD160 eb78263f904ee62813f2fcde61cb61df7646045e SHA1 e065224a57eee9de677a178d8bf24d6340f3b45f SHA256 9d28aafac3dd66d4bb71a0d980c38e5f8aaa743e0a778e1903149f2eb5fc9f1f
-DIST azupnpav_0.2.2.zip 121678 RMD160 e3bd20c0b3ba941a78c4a673db490412137f0728 SHA1 e352160ad948426120ddf03c38ba28b443194ce6 SHA256 5db7f1e41af0344b7ccb580d07e40b48bea1e0424d1bb1d7f196e92d31ff4886
-EBUILD azureus-3.0.4.2-r1.ebuild 5130 RMD160 60d34207ee5c9512270a308c3446a4aabb3b8da7 SHA1 0a8e3bd569d01afa17a73abc732f887bb5fd0367 SHA256 b9bd056ad8c8b771f1ffee767b198a55c8f60683a9f94e6581d9df6167a65925
-EBUILD azureus-3.0.5.2.ebuild 4957 RMD160 0c9b3ef6275de19434f06088e1516f8d39673543 SHA1 f983d424efc954f44a856384aa7c4abb223d8b58 SHA256 75aab469dff183604833e36af03557f160fe2a03f40166fde12b5c3f1431d848
-EBUILD azureus-3.1.1.0-r1.ebuild 4872 RMD160 d4c87f3a71befc8a9974d7b3e0f3c0ba573d1288 SHA1 46e8abeb0cbe3af7d9be69bb6b7f1d144084734d SHA256 6b46a0631fa5aaab83d9b659775d9729da246607753dc213856b212ddd37065b
-EBUILD azureus-3.1.1.0.ebuild 4836 RMD160 1d57ecbbf792f639af23ca7c81f1d805996547d4 SHA1 2caef161a9914b7abc033e7458efb286a3c3a273 SHA256 a4713e68ce7b33c6dd655cdf8b7b3dd5073e98ed263b70dd3bb70e55bd7e8cf2
-EBUILD azureus-4.0.0.2.ebuild 5195 RMD160 be0f64054f25656a100541c2e4199215678a6d0a SHA1 7ea4d8db062f91bb7a96fb375c31414a0974a1f7 SHA256 77c74ee5bf1deafe024bde1c0f707af7631a26fec1a1575c3b5e389a26a5dd99
-EBUILD azureus-4.0.0.4.ebuild 5193 RMD160 fa184d19b187fbc3a427e209c14f21b7086766f4 SHA1 87cf11da3a28f7379c6a9d9d049329462e04eda5 SHA256 85e45b900a960f21a74d11939c28687536c2c8b761bc26f61bf8d1333da3eea2
-MISC ChangeLog 15828 RMD160 a1dbe2a5363e607c0c8048a5a16af22b1777a1d9 SHA1 81c18d6e4c85cb97b685ef92a44d20df2a575252 SHA256 e8ed39d93204371d41c3ec56f1cd99dad4287fd643a253d30f32da1151399eef
-MISC metadata.xml 158 RMD160 493079b5fb71d66863beea1b023901c90ba81be5 SHA1 77cd509a8b3c377b9a24480b48a5d5481b7874f1 SHA256 ea882ceccfd160b16cf7e79de423bdcc12b3fa000f124491a6df36f5783894fb
diff --git a/net-p2p/azureus/azureus-3.0.4.2-r1.ebuild b/net-p2p/azureus/azureus-3.0.4.2-r1.ebuild
deleted file mode 100644
index 081c488db088..000000000000
--- a/net-p2p/azureus/azureus-3.0.4.2-r1.ebuild
+++ /dev/null
@@ -1,168 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/azureus/azureus-3.0.4.2-r1.ebuild,v 1.5 2008/03/16 19:00:26 ken69267 Exp $
-
-###
-### @Todo The new Azureus gui requires swt built with embedded mozilla support,
-### or azureus will hang at startup. However, you can still start
-### the old GUI which doesn't require it, by using file/restart (which
-### is kind of bug, and maybe I should put that patch, that removes
-### restart from menu, back). It probably could be invoked also by using
-### a different Main class (look for them there are plenty :) so we could
-### have some old-gui flag which would run that one and remove
-### the mozilla dep. Best would be some per-user setting and startup
-### script check for swt mozilla support and die...
-###
-
-JAVA_PKG_IUSE="source"
-
-inherit eutils fdo-mime java-pkg-2 java-ant-2
-
-DESCRIPTION="BitTorrent client in Java"
-HOMEPAGE="http://azureus.sourceforge.net/"
-SRC_URI="mirror://sourceforge/azureus/Azureus_${PV}_source.zip"
-LICENSE="GPL-2 BSD"
-
-SLOT="0"
-KEYWORDS="amd64 ppc x86 ~x86-fbsd"
-IUSE=""
-
-RDEPEND="
- >=dev-java/bcprov-1.35
- >=dev-java/commons-cli-1.0
- >=dev-java/log4j-1.2.8
- >=dev-java/swt-3.3_pre3
- !net-p2p/azureus-bin
- >=virtual/jre-1.4"
-
-DEPEND="${RDEPEND}
- app-arch/unzip
- dev-util/desktop-file-utils
- >=virtual/jdk-1.4"
-JAVA_PKG_FILTER_COMPILER="jikes"
-
-S="${WORKDIR}"
-
-pkg_setup() {
- if ! built_with_use --missing false -o dev-java/swt firefox seamonkey xulrunner; then
- eerror
- eerror "dev-java/swt must be compiled with the firefox, seamonkey or xulrunner USE flag"
- eerror "(support may vary per swt version) or azureus will hang at startup!"
- eerror
- die "recompile dev-java/swt with embedded browser"
- fi
- java-pkg-2_pkg_setup
-}
-
-src_unpack() {
- unpack ${A}
-
- ### Patches Azureus to use bcprov,
- EPATCH_SUFFIX="patch" epatch "${FILESDIR}/patches-3.0.3.4"
-
- ### Remove an unit test we never run
- rm -v ./org/gudy/azureus2/ui/console/multiuser/TestUserManager.java || die
-
- ### Removes OS X files and entries.
- rm -rv "org/gudy/azureus2/platform/macosx" \
- "org/gudy/azureus2/ui/swt/osx" || die
-
- ### Removes Windows files.
- rm -rv "com/aelitis/azureus/util/win32" \
- "org/gudy/azureus2/platform/win32" \
- "org/gudy/azureus2/ui/swt/win32" || die
-
- ### Removes test files.
- rm -rv "org/gudy/azureus2/ui/swt/test" || die
-
- ### Removes bouncycastle (we use our own bcprov).
- rm -rv "org/bouncycastle" || die
-}
-
-src_compile() {
- local mem
- use amd64 && mem="256"
- use x86 && mem="128"
- use ppc && mem="192"
- find . -name "*.java" > "${T}/az-src"
- ejavac -J-Xmx${mem}m -encoding latin1 \
- -classpath $(java-pkg_getjars swt-3,commons-cli-1,log4j,bcprov) \
- @"${T}/az-src"
- find . -type f -a ! -name "*.java" > "${T}/az-jarlist"
- jar cf azureus.jar @"${T}/az-jarlist"
-}
-
-src_install() {
-
- java-pkg_dojar "azureus.jar" || die "dojar failed"
-
- java-pkg_dolauncher "${PN}" \
- --main "org.gudy.azureus2.ui.common.Main" \
- -pre "${FILESDIR}/${PN}-2.5.0.0-pre" \
- --java_args '-Dazureus.install.path=${HOME}/.azureus/ ${JAVA_OPTIONS}' \
- --pkg_args '--ui=${UI}'
-
- # https://bugs.gentoo.org/show_bug.cgi?id=204132
- java-pkg_register-environment-variable MOZ_PLUGIN_PATH /usr/lib/nsbrowser/plugins
-
- doicon "${FILESDIR}/azureus.png"
- domenu "${FILESDIR}/azureus.desktop"
-
- use source && java-pkg_dosrc "${S}"/{com,edu,org}
-}
-
-pkg_postinst() {
- ###
- ### @Todo We should probably deactivate auto-update it by default,
- ### or even remove the option.
- ###
- elog
- elog "It is not recommended to use the Azureus auto-update feature,"
- elog "and it might not even work. You should disable auto-update,"
- elog "in \"Tools\" -> \"Options...\" -> \"Interface\" -> \"Start\"."
- elog
-
- elog
- elog "After running azureus for the first time, configuration"
- elog "options will be placed in \"~/.azureus/gentoo.config\"."
- elog "If you need to change some startup options, you should"
- elog "modify this file, rather than the startup script."
- elog
- elog "Using this config file you can start the console UI."
- elog
-
- elog
- elog "If you have problems starting Azureus, try starting it"
- elog "from the command line to look at debugging output."
- elog
-
- elog
- elog "To switch from classic UI to Vuze use:"
- elog "Tools -> Options -> Interface -> Start"
- elog "\t-> Display Azureus UI Chooser"
- elog "Restart not working properly is a known issue."
- elog
-
- ewarn
- ewarn "If you are upgrading, and the menu in Azureus has entries"
- ewarn "like \"!MainWindow.menu.transfers!\" then you have a stray"
- ewarn "\"MessageBundle.properties\" file, and you may safely"
- ewarn "delete \"~/.azureus/MessagesBundle.properties\"."
- ewarn
-
- ewarn
- ewarn "Before azureus-2.5.0.0-r3, the Azureus plugin directory was"
- ewarn "set to \"~/plugins\", instead of \"~/.azureus/plugins\"."
- ewarn "If needed, you should move the plugins, to the new location."
- ewarn
-
- ewarn
- ewarn "Running Azureus as root is not supported."
- ewarn
-
- fdo-mime_desktop_database_update
-}
-
-pkg_postrm() {
- fdo-mime_desktop_database_update
-}
diff --git a/net-p2p/azureus/azureus-3.0.5.2.ebuild b/net-p2p/azureus/azureus-3.0.5.2.ebuild
deleted file mode 100644
index 6cd31255cd80..000000000000
--- a/net-p2p/azureus/azureus-3.0.5.2.ebuild
+++ /dev/null
@@ -1,165 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/azureus/azureus-3.0.5.2.ebuild,v 1.2 2008/04/21 18:40:10 betelgeuse Exp $
-
-###
-### @Todo The new Azureus gui requires swt built with embedded mozilla support,
-### or azureus will hang at startup. However, you can still start
-### the old GUI which doesn't require it, by using file/restart (which
-### is kind of bug, and maybe I should put that patch, that removes
-### restart from menu, back). It probably could be invoked also by using
-### a different Main class (look for them there are plenty :) so we could
-### have some old-gui flag which would run that one and remove
-### the mozilla dep. Best would be some per-user setting and startup
-### script check for swt mozilla support and die...
-###
-
-EAPI=1
-
-JAVA_PKG_IUSE="source"
-
-inherit eutils fdo-mime java-pkg-2 java-ant-2
-
-DESCRIPTION="BitTorrent client in Java"
-HOMEPAGE="http://azureus.sourceforge.net/"
-SRC_URI="mirror://sourceforge/azureus/Azureus_${PV}_source.zip"
-LICENSE="GPL-2 BSD"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
- dev-java/json-simple:0
- >=dev-java/bcprov-1.35:0
- >=dev-java/commons-cli-1.0:1
- >=dev-java/log4j-1.2.8:0
- >=dev-java/swt-3.4_pre6-r1:3.4
- !net-p2p/azureus-bin
- >=virtual/jre-1.5"
-
-DEPEND="${RDEPEND}
- app-arch/unzip
- dev-util/desktop-file-utils
- >=virtual/jdk-1.5"
-
-JAVA_PKG_FILTER_COMPILER="jikes"
-
-S="${WORKDIR}"
-
-pkg_setup() {
- if ! built_with_use --missing false -o dev-java/swt firefox seamonkey xulrunner; then
- eerror
- eerror "dev-java/swt:3.4 must be compiled with the firefox, seamonkey or xulrunner USE flag"
- eerror "(support may vary per swt version) or azureus will hang at startup!"
- eerror
- die "recompile dev-java/swt:3.4 with embedded browser"
- fi
- java-pkg-2_pkg_setup
-}
-
-src_unpack() {
- unpack ${A}
-
- epatch "${FILESDIR}/patches-3.0.5.2/use-jdk-cipher-only.patch"
- epatch "${FILESDIR}/patches-3.0.5.2/remove-osx-platform.patch"
-
- ### Remove an unit test we never run
- #rm -v ./org/gudy/azureus2/ui/console/multiuser/TestUserManager.java || die
-
- ### Removes OS X files and entries.
- rm -rv "org/gudy/azureus2/platform/macosx" \
- "org/gudy/azureus2/ui/swt/osx" || die
-
- ### Removes Windows files.
- rm -v ./org/gudy/azureus2/ui/swt/win32/Win32UIEnhancer.java || die
-
- ### Removes test files.
- rm -rv "org/gudy/azureus2/ui/swt/test" || die
-
- ### Removes bouncycastle (we use our own bcprov).
- rm -rv "org/bouncycastle" || die
-
- ### Removes bundled json
- rm -rv "org/json" || die
-
- mkdir -p build/libs || die
-}
-
-JAVA_ANT_REWRITE_CLASSPATH="true"
-EANT_GENTOO_CLASSPATH="swt-3.4,commons-cli-1,log4j,bcprov,json-simple"
-
-src_compile() {
- local mem
- use amd64 && mem="256"
- use x86 && mem="128"
- use ppc && mem="192"
- export ANT_OPTS="-Xmx${mem}m"
- java-pkg-2_src_compile
-}
-
-src_install() {
- java-pkg_dojar dist/*.jar || die "dojar failed"
- dodoc ChangeLog.txt || die
-
- java-pkg_dolauncher "${PN}" \
- --main 'org.gudy.azureus2.${UI}.Main' \
- -pre "${FILESDIR}/${PN}-3.0.5.2-pre" \
- --java_args '-Dazureus.install.path=${HOME}/.azureus/ ${JAVA_OPTIONS}'
-
- # https://bugs.gentoo.org/show_bug.cgi?id=204132
- java-pkg_register-environment-variable MOZ_PLUGIN_PATH /usr/lib/nsbrowser/plugins
-
- doicon "${FILESDIR}/azureus.png"
- domenu "${FILESDIR}/azureus.desktop"
-
- use source && java-pkg_dosrc "${S}"/{com,edu,org}
-}
-
-pkg_postinst() {
- ###
- ### @Todo We should probably deactivate auto-update it by default,
- ### or even remove the option.
- ###
- elog
- elog "It is not recommended to use the Azureus auto-update feature,"
- elog "and it might not even work. You should disable auto-update,"
- elog "in \"Tools\" -> \"Options...\" -> \"Interface\" -> \"Start\"."
- elog
-
- elog
- elog "After running azureus for the first time, configuration"
- elog "options will be placed in \"~/.azureus/gentoo.config\"."
- elog "If you need to change some startup options, you should"
- elog "modify this file, rather than the startup script."
- elog
- elog "Using this config file you can start the console UI."
- elog
- ewarn "The org.gudy.azureus2.ui.common.Main wrapper is gone in 3.0.5.2"
- ewarn "so if you use something other than console or swt as the UI"
- ewarn "option, you will need to adjust the setting. See /usr/bin/azureus"
- ewarn "on how console and swt are mapped to starter classes. This should"
- ewarn "a problem with just this release."
-
- elog
- elog "If you have problems starting Azureus, try starting it"
- elog "from the command line to look at debugging output."
- elog
-
- elog
- elog "To switch from classic UI to Vuze use:"
- elog "Tools -> Options -> Interface -> Start"
- elog "\t-> Display Azureus UI Chooser"
- elog "Restart not working properly is a known issue."
- elog
-
- ewarn
- ewarn "Running Azureus as root is not supported."
- ewarn
-
- fdo-mime_desktop_database_update
-}
-
-pkg_postrm() {
- fdo-mime_desktop_database_update
-}
diff --git a/net-p2p/azureus/azureus-3.1.1.0-r1.ebuild b/net-p2p/azureus/azureus-3.1.1.0-r1.ebuild
deleted file mode 100644
index af6639c8cd75..000000000000
--- a/net-p2p/azureus/azureus-3.1.1.0-r1.ebuild
+++ /dev/null
@@ -1,152 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/azureus/azureus-3.1.1.0-r1.ebuild,v 1.2 2009/01/04 04:57:42 mr_bones_ Exp $
-
-###
-### @Todo The new Azureus gui requires swt built with embedded mozilla support,
-### or azureus will hang at startup. However, you can still start
-### the old GUI which doesn't require it, by using file/restart (which
-### is kind of bug, and maybe I should put that patch, that removes
-### restart from menu, back). It probably could be invoked also by using
-### a different Main class (look for them there are plenty :) so we could
-### have some old-gui flag which would run that one and remove
-### the mozilla dep. Best would be some per-user setting and startup
-### script check for swt mozilla support and die...
-###
-
-EAPI=1
-
-JAVA_PKG_IUSE="source"
-
-inherit eutils fdo-mime java-pkg-2 java-ant-2
-
-DESCRIPTION="BitTorrent client in Java, also known as Vuze"
-HOMEPAGE="http://azureus.sourceforge.net/"
-SRC_URI="mirror://sourceforge/azureus/Vuze_${PV}_source.zip"
-LICENSE="GPL-2 BSD"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~ppc ~ppc64"
-IUSE=""
-
-RDEPEND="
- dev-java/json-simple:0
- >=dev-java/bcprov-1.35:0
- >=dev-java/commons-cli-1.0:1
- >=dev-java/log4j-1.2.8:0
- >=dev-java/swt-3.4:3.4
- !net-p2p/azureus-bin
- >=virtual/jre-1.5"
-
-DEPEND="${RDEPEND}
- app-arch/unzip
- dev-util/desktop-file-utils
- >=virtual/jdk-1.5"
-
-JAVA_PKG_FILTER_COMPILER="jikes"
-
-S="${WORKDIR}"
-
-pkg_setup() {
- # the order matters here because built_with_use doesn't like -o and --missing false combo
- if ! built_with_use --missing false -o dev-java/swt:3.4 xulrunner mozilla firefox seamonkey; then
- eerror "dev-java/swt:3.4 must be compiled with the firefox, mozilla, seamonkey or xulrunner USE flag"
- eerror "(support may vary per swt version) or azureus would hang at startup!"
- die "please recompile dev-java/swt:3.4 with embedded browser"
- fi
- # without cairo, some button captions seems missing
- if ! built_with_use dev-java/swt:3.4 cairo; then
- eerror "dev-java/swt:3.4 must be compiled with cairo USE flag"
- die "please recompile dev-java/swt:3.4 with cairo USE flag"
- fi
- java-pkg-2_pkg_setup
-}
-
-src_unpack() {
- unpack ${A}
-
- epatch "${FILESDIR}/patches-3.1.1.0/use-jdk-cipher-only.diff"
- epatch "${FILESDIR}/patches-3.1.1.0/remove-osx-platform.diff"
-
- ### Removes OS X files and entries.
- rm -rv "org/gudy/azureus2/platform/macosx" \
- "org/gudy/azureus2/ui/swt/osx" || die
-
- ### Removes Windows files.
- rm -v ./org/gudy/azureus2/ui/swt/win32/Win32UIEnhancer.java || die
-
- ### Removes test files.
- rm -rv "org/gudy/azureus2/ui/swt/test" \
- org/gudy/azureus2/ui/console/multiuser/TestUserManager.java || die
-
- ### Removes bouncycastle (we use our own bcprov).
- rm -rv "org/bouncycastle" || die
-
- ### Removes bundled json
- rm -rv "org/json" || die
-
- mkdir -p build/libs || die
-}
-
-JAVA_ANT_REWRITE_CLASSPATH="true"
-EANT_GENTOO_CLASSPATH="swt-3.4,bcprov,json-simple,log4j,commons-cli-1"
-
-src_compile() {
- local mem
- use amd64 && mem="256"
- use x86 && mem="128"
- use ppc && mem="192"
- use ppc64 && mem="256"
- export ANT_OPTS="-Xmx${mem}m"
- java-pkg-2_src_compile
-}
-
-src_install() {
- java-pkg_dojar dist/*.jar || die "dojar failed"
- dodoc ChangeLog.txt || die
-
- java-pkg_dolauncher "${PN}" \
- --main 'org.gudy.azureus2.ui.common.Main' -pre "${FILESDIR}/${PN}-3.1.1.0-pre" \
- --java_args '-Dazureus.install.path=${HOME}/.azureus/ ${JAVA_OPTIONS}' \
- --pkg_args '--ui=${UI}'
-
- # https://bugs.gentoo.org/show_bug.cgi?id=204132
- java-pkg_register-environment-variable MOZ_PLUGIN_PATH /usr/lib/nsbrowser/plugins
-
- doicon "${FILESDIR}/azureus.png"
- domenu "${FILESDIR}/azureus.desktop"
-
- use source && java-pkg_dosrc "${S}"/{com,edu,org}
-}
-
-pkg_postinst() {
- ###
- ### @Todo We should probably deactivate auto-update it by default,
- ### or even remove the option.
- ###
- elog "It is not recommended to use the Azureus auto-update feature,"
- elog "and it might not even work. You should disable auto-update via"
- elog "Tools > Options > Interface > Start"
- elog
- elog "After running azureus for the first time, configuration"
- elog "options will be placed in '~/.azureus/gentoo.config'."
- elog "If you need to change some startup options, you should"
- elog "modify this file, rather than the startup script."
- elog
- elog "Using this config file you can start the console UI."
- echo
- elog "To switch from classic UI to Vuze use"
- elog "1: Tools > Options > Interface > Start > Display Azureus UI Chooser"
- elog "2: Toolbar (right-hand side)"
- echo
- elog "If you have problems starting Azureus, try starting it"
- elog "from the command line to look at debugging output."
- echo
- ewarn "Running Azureus as root is not supported."
-
- fdo-mime_desktop_database_update
-}
-
-pkg_postrm() {
- fdo-mime_desktop_database_update
-}
diff --git a/net-p2p/azureus/azureus-3.1.1.0.ebuild b/net-p2p/azureus/azureus-3.1.1.0.ebuild
deleted file mode 100644
index a10fdf03b6d8..000000000000
--- a/net-p2p/azureus/azureus-3.1.1.0.ebuild
+++ /dev/null
@@ -1,151 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/azureus/azureus-3.1.1.0.ebuild,v 1.2 2008/10/25 21:21:46 pvdabeel Exp $
-
-###
-### @Todo The new Azureus gui requires swt built with embedded mozilla support,
-### or azureus will hang at startup. However, you can still start
-### the old GUI which doesn't require it, by using file/restart (which
-### is kind of bug, and maybe I should put that patch, that removes
-### restart from menu, back). It probably could be invoked also by using
-### a different Main class (look for them there are plenty :) so we could
-### have some old-gui flag which would run that one and remove
-### the mozilla dep. Best would be some per-user setting and startup
-### script check for swt mozilla support and die...
-###
-
-EAPI=1
-
-JAVA_PKG_IUSE="source"
-
-inherit eutils fdo-mime java-pkg-2 java-ant-2
-
-DESCRIPTION="BitTorrent client in Java, also known as Vuze"
-HOMEPAGE="http://azureus.sourceforge.net/"
-SRC_URI="mirror://sourceforge/azureus/Vuze_${PV}_source.zip"
-LICENSE="GPL-2 BSD"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~ppc ~ppc64"
-IUSE=""
-
-RDEPEND="
- dev-java/json-simple:0
- >=dev-java/bcprov-1.35:0
- >=dev-java/commons-cli-1.0:1
- >=dev-java/log4j-1.2.8:0
- >=dev-java/swt-3.4:3.4
- !net-p2p/azureus-bin
- >=virtual/jre-1.5"
-
-DEPEND="${RDEPEND}
- app-arch/unzip
- dev-util/desktop-file-utils
- >=virtual/jdk-1.5"
-
-JAVA_PKG_FILTER_COMPILER="jikes"
-
-S="${WORKDIR}"
-
-pkg_setup() {
- # the order matters here because built_with_use doesn't like -o and --missing false combo
- if ! built_with_use --missing false -o dev-java/swt:3.4 xulrunner mozilla firefox seamonkey; then
- eerror "dev-java/swt:3.4 must be compiled with the firefox, mozilla, seamonkey or xulrunner USE flag"
- eerror "(support may vary per swt version) or azureus would hang at startup!"
- die "please recompile dev-java/swt:3.4 with embedded browser"
- fi
- # without cairo, some button captions seems missing
- if ! built_with_use dev-java/swt:3.4 cairo; then
- eerror "dev-java/swt:3.4 must be compiled with cairo USE flag"
- die "please recompile dev-java/swt:3.4 with cairo USE flag"
- fi
- java-pkg-2_pkg_setup
-}
-
-src_unpack() {
- unpack ${A}
-
- epatch "${FILESDIR}/patches-3.1.1.0/use-jdk-cipher-only.diff"
- epatch "${FILESDIR}/patches-3.1.1.0/remove-osx-platform.diff"
-
- ### Removes OS X files and entries.
- rm -rv "org/gudy/azureus2/platform/macosx" \
- "org/gudy/azureus2/ui/swt/osx" || die
-
- ### Removes Windows files.
- rm -v ./org/gudy/azureus2/ui/swt/win32/Win32UIEnhancer.java || die
-
- ### Removes test files.
- rm -rv "org/gudy/azureus2/ui/swt/test" \
- org/gudy/azureus2/ui/console/multiuser/TestUserManager.java || die
-
- ### Removes bouncycastle (we use our own bcprov).
- rm -rv "org/bouncycastle" || die
-
- ### Removes bundled json
- rm -rv "org/json" || die
-
- mkdir -p build/libs || die
-}
-
-JAVA_ANT_REWRITE_CLASSPATH="true"
-EANT_GENTOO_CLASSPATH="swt-3.4,bcprov,json-simple,log4j,commons-cli-1"
-
-src_compile() {
- local mem
- use amd64 && mem="256"
- use x86 && mem="128"
- use ppc && mem="192"
- use ppc64 && mem="256"
- export ANT_OPTS="-Xmx${mem}m"
- java-pkg-2_src_compile
-}
-
-src_install() {
- java-pkg_dojar dist/*.jar || die "dojar failed"
- dodoc ChangeLog.txt || die
-
- java-pkg_dolauncher "${PN}" \
- --main 'org.gudy.azureus2.${UI}.Main' -pre "${FILESDIR}/${PN}-3.0.5.2-pre" \
- --java_args '-Dazureus.install.path=${HOME}/.azureus/ ${JAVA_OPTIONS}'
-
- # https://bugs.gentoo.org/show_bug.cgi?id=204132
- java-pkg_register-environment-variable MOZ_PLUGIN_PATH /usr/lib/nsbrowser/plugins
-
- doicon "${FILESDIR}/azureus.png"
- domenu "${FILESDIR}/azureus.desktop"
-
- use source && java-pkg_dosrc "${S}"/{com,edu,org}
-}
-
-pkg_postinst() {
- ###
- ### @Todo We should probably deactivate auto-update it by default,
- ### or even remove the option.
- ###
- elog "It is not recommended to use the Azureus auto-update feature,"
- elog "and it might not even work. You should disable auto-update via"
- elog "Tools > Options > Interface > Start"
- elog
- elog "After running azureus for the first time, configuration"
- elog "options will be placed in '~/.azureus/gentoo.config'."
- elog "If you need to change some startup options, you should"
- elog "modify this file, rather than the startup script."
- elog
- elog "Using this config file you can start the console UI."
- echo
- elog "To switch from classic UI to Vuze use"
- elog "1: Tools > Options > Interface > Start > Display Azureus UI Chooser"
- elog "2: Toolbar (right-hand side)"
- echo
- elog "If you have problems starting Azureus, try starting it"
- elog "from the command line to look at debugging output."
- echo
- ewarn "Running Azureus as root is not supported."
-
- fdo-mime_desktop_database_update
-}
-
-pkg_postrm() {
- fdo-mime_desktop_database_update
-}
diff --git a/net-p2p/azureus/azureus-4.0.0.2.ebuild b/net-p2p/azureus/azureus-4.0.0.2.ebuild
deleted file mode 100644
index 501ee31e752b..000000000000
--- a/net-p2p/azureus/azureus-4.0.0.2.ebuild
+++ /dev/null
@@ -1,166 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/azureus/azureus-4.0.0.2.ebuild,v 1.3 2009/01/04 04:57:42 mr_bones_ Exp $
-
-EAPI=2
-
-JAVA_PKG_IUSE="source"
-
-inherit eutils fdo-mime java-pkg-2 java-ant-2
-
-MAIN_DIST=Vuze_${PV}_source.zip
-PLUGINS_N=azplugins
-RATING_N=azrating
-UPDATER_N=azupdater
-UPNPAV_N=azupnpav
-PLUGINS_V=2.1.6
-RATING_V=1.3.1
-UPDATER_V=1.8.8
-UPNPAV_V=0.2.2
-PLUGINS_DIST=${PLUGINS_N}_${PLUGINS_V}.jar
-RATING_DIST=${RATING_N}_${RATING_V}.jar
-UPDATER_DIST=${UPDATER_N}_${UPDATER_V}.zip
-UPNPAV_DIST=${UPNPAV_N}_${UPNPAV_V}.zip
-
-ALLPLUGINS_URL="http://azureus.sourceforge.net/plugins"
-
-DESCRIPTION="BitTorrent client in Java, now called Vuze"
-HOMEPAGE="http://www.vuze.com/"
-SRC_URI="mirror://sourceforge/azureus/${MAIN_DIST}
- ${ALLPLUGINS_URL}/${PLUGINS_DIST}
- ${ALLPLUGINS_URL}/${RATING_DIST}
- ${ALLPLUGINS_URL}/${UPDATER_DIST}
- ${ALLPLUGINS_URL}/${UPNPAV_DIST}"
-LICENSE="GPL-2 BSD"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~ppc ~ppc64"
-IUSE=""
-
-# bundles parts of commons-lang, but modified
-# bundles parts of http://www.programmers-friend.org/
-RDEPEND="
- dev-java/json-simple:0
- >=dev-java/bcprov-1.35:0
- >=dev-java/commons-cli-1.0:1
- >=dev-java/log4j-1.2.8:0
- >=dev-java/swt-3.4:3.4[cairo,xulrunner]
- !net-p2p/azureus-bin
- >=virtual/jre-1.5"
-
-DEPEND="${RDEPEND}
- app-arch/unzip
- dev-util/desktop-file-utils
- >=virtual/jdk-1.5"
-
-JAVA_PKG_FILTER_COMPILER="jikes"
-
-src_unpack() {
- mkdir "${S}" && cd "${S}" || die
- unpack ${MAIN_DIST}
-
- cd "${WORKDIR}"
- mkdir -p plugins/{${PLUGINS_N},${RATING_N},${UPDATER_N},${UPNPAV_N}} || die
- cp "${DISTDIR}/${PLUGINS_DIST}" plugins/${PLUGINS_N} || die
- cp "${DISTDIR}/${RATING_DIST}" plugins/${RATING_N} || die
- cd "${WORKDIR}/plugins/${UPDATER_N}" && unpack ${UPDATER_DIST} || die
- cd "${WORKDIR}/plugins/${UPNPAV_N}" && unpack ${UPNPAV_DIST} || die
-
- cd "${S}"
- epatch "${FILESDIR}/patches-${PV}/use-jdk-cipher-only.diff"
- epatch "${FILESDIR}/patches-${PV}/remove-osx-platform.diff"
-
- ### Removes OS X files and entries.
- rm -rv "org/gudy/azureus2/platform/macosx" \
- "org/gudy/azureus2/ui/swt/osx" || die
-
- ### Removes Windows files.
- rm -v ./org/gudy/azureus2/ui/swt/win32/Win32UIEnhancer.java || die
-
- ### Removes test files.
- rm -rv "org/gudy/azureus2/ui/swt/test" \
- org/gudy/azureus2/ui/console/multiuser/TestUserManager.java || die
-
- ### Removes bouncycastle (we use our own bcprov).
- rm -rv "org/bouncycastle" || die
-
- ### Removes bundled json
- rm -rv "org/json" || die
-
- mkdir -p build/libs || die
-}
-
-JAVA_ANT_REWRITE_CLASSPATH="true"
-EANT_GENTOO_CLASSPATH="swt-3.4,bcprov,json-simple,log4j,commons-cli-1"
-
-src_compile() {
- local mem
- use amd64 && mem="256"
- use x86 && mem="192"
- use ppc && mem="192"
- use ppc64 && mem="256"
- export ANT_OPTS="-Xmx${mem}m"
- java-pkg-2_src_compile
-}
-
-src_install() {
- java-pkg_dojar dist/*.jar || die "dojar failed"
- dodoc ChangeLog.txt || die
-
- java-pkg_dolauncher "${PN}" \
- --main org.gudy.azureus2.ui.common.Main -pre "${FILESDIR}/${PN}-4.0.0.2-pre" \
- --java_args '-Dazureus.install.path=/usr/share/azureus/ ${JAVA_OPTIONS}' \
- --pkg_args '--ui=${UI}'
-
- insinto /usr/share/${PN}/
- doins -r "${WORKDIR}/plugins"
-
- # https://bugs.gentoo.org/show_bug.cgi?id=204132
- java-pkg_register-environment-variable MOZ_PLUGIN_PATH /usr/lib/nsbrowser/plugins
-
- doicon "${FILESDIR}/${PN}.png"
- domenu "${FILESDIR}/${PN}.desktop"
-
- use source && java-pkg_dosrc "${S}"/{com,edu,org}
-}
-
-pkg_postinst() {
- ###
- ### @Todo We should probably deactivate auto-update it by default,
- ### or even remove the option - bug #218959
- ###
- ewarn "Running Azureus as root is not supported and may result in untracked"
- ewarn "updates to shared components and then collisions on updates via portage"
-
- elog "Since version 4.0.0.2, plugins that are normally bundled by upstream"
- elog "(and auto-installed in each user's ~/.azureus if not bundled)"
- elog "are now installed into shared plugin directory by the ebuild."
- elog "Users are recommended to delete the following plugin copies:"
- elog "~/.azureus/plugins/{${PLUGINS_N},${RATING_N},${UPDATER_N},${UPNPAV_N}}"
- elog
- elog "Azureus may warn that shared plugin dir is not writable, that's fine."
- elog "It may also attempt to update some these plugins and fail to write."
- elog "In that case look for or fill a bump bug in bugs.gentoo.org"
- elog
- elog "We plan to disable updater for shared components and plugins."
- elog "See progress in bug #218959, patches welcome."
- elog
- elog "After running azureus for the first time, configuration"
- elog "options will be placed in '~/.azureus/gentoo.config'."
- elog "If you need to change some startup options, you should"
- elog "modify this file, rather than the startup script."
- elog "Using this config file you can start the console UI."
- elog
- elog "To switch from classic UI to Vuze use"
- elog "1: Tools > Options > Interface > Start > Display Vuze UI Chooser"
- elog "2: Toolbar (right-hand side)"
- elog
- elog "If you have problems starting Azureus, try starting it"
- elog "from the command line to look at debugging output."
-
- fdo-mime_desktop_database_update
-}
-
-pkg_postrm() {
- fdo-mime_desktop_database_update
-}
diff --git a/net-p2p/azureus/azureus-4.0.0.4.ebuild b/net-p2p/azureus/azureus-4.0.0.4.ebuild
deleted file mode 100644
index a4dae57986db..000000000000
--- a/net-p2p/azureus/azureus-4.0.0.4.ebuild
+++ /dev/null
@@ -1,166 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/azureus/azureus-4.0.0.4.ebuild,v 1.4 2009/01/07 16:47:26 ranger Exp $
-
-EAPI=2
-
-JAVA_PKG_IUSE="source"
-
-inherit eutils fdo-mime java-pkg-2 java-ant-2
-
-MAIN_DIST=Vuze_${PV}_source.zip
-PLUGINS_N=azplugins
-RATING_N=azrating
-UPDATER_N=azupdater
-UPNPAV_N=azupnpav
-PLUGINS_V=2.1.6
-RATING_V=1.3.1
-UPDATER_V=1.8.8
-UPNPAV_V=0.2.2
-PLUGINS_DIST=${PLUGINS_N}_${PLUGINS_V}.jar
-RATING_DIST=${RATING_N}_${RATING_V}.jar
-UPDATER_DIST=${UPDATER_N}_${UPDATER_V}.zip
-UPNPAV_DIST=${UPNPAV_N}_${UPNPAV_V}.zip
-
-ALLPLUGINS_URL="http://azureus.sourceforge.net/plugins"
-
-DESCRIPTION="BitTorrent client in Java, now called Vuze"
-HOMEPAGE="http://www.vuze.com/"
-SRC_URI="mirror://sourceforge/azureus/${MAIN_DIST}
- ${ALLPLUGINS_URL}/${PLUGINS_DIST}
- ${ALLPLUGINS_URL}/${RATING_DIST}
- ${ALLPLUGINS_URL}/${UPDATER_DIST}
- ${ALLPLUGINS_URL}/${UPNPAV_DIST}"
-LICENSE="GPL-2 BSD"
-
-SLOT="0"
-KEYWORDS="amd64 ~ppc ppc64 x86"
-IUSE=""
-
-# bundles parts of commons-lang, but modified
-# bundles parts of http://www.programmers-friend.org/
-RDEPEND="
- dev-java/json-simple:0
- >=dev-java/bcprov-1.35:0
- >=dev-java/commons-cli-1.0:1
- >=dev-java/log4j-1.2.8:0
- >=dev-java/swt-3.4:3.4[cairo,xulrunner]
- !net-p2p/azureus-bin
- >=virtual/jre-1.5"
-
-DEPEND="${RDEPEND}
- app-arch/unzip
- dev-util/desktop-file-utils
- >=virtual/jdk-1.5"
-
-JAVA_PKG_FILTER_COMPILER="jikes"
-
-src_unpack() {
- mkdir "${S}" && cd "${S}" || die
- unpack ${MAIN_DIST}
-
- cd "${WORKDIR}"
- mkdir -p plugins/{${PLUGINS_N},${RATING_N},${UPDATER_N},${UPNPAV_N}} || die
- cp "${DISTDIR}/${PLUGINS_DIST}" plugins/${PLUGINS_N} || die
- cp "${DISTDIR}/${RATING_DIST}" plugins/${RATING_N} || die
- cd "${WORKDIR}/plugins/${UPDATER_N}" && unpack ${UPDATER_DIST} || die
- cd "${WORKDIR}/plugins/${UPNPAV_N}" && unpack ${UPNPAV_DIST} || die
-
- cd "${S}"
- epatch "${FILESDIR}/patches-4.0.0.2/use-jdk-cipher-only.diff"
- epatch "${FILESDIR}/patches-4.0.0.2/remove-osx-platform.diff"
-
- ### Removes OS X files and entries.
- rm -rv "org/gudy/azureus2/platform/macosx" \
- "org/gudy/azureus2/ui/swt/osx" || die
-
- ### Removes Windows files.
- rm -v ./org/gudy/azureus2/ui/swt/win32/Win32UIEnhancer.java || die
-
- ### Removes test files.
- rm -rv "org/gudy/azureus2/ui/swt/test" \
- org/gudy/azureus2/ui/console/multiuser/TestUserManager.java || die
-
- ### Removes bouncycastle (we use our own bcprov).
- rm -rv "org/bouncycastle" || die
-
- ### Removes bundled json
- rm -rv "org/json" || die
-
- mkdir -p build/libs || die
-}
-
-JAVA_ANT_REWRITE_CLASSPATH="true"
-EANT_GENTOO_CLASSPATH="swt-3.4,bcprov,json-simple,log4j,commons-cli-1"
-
-src_compile() {
- local mem
- use amd64 && mem="256"
- use x86 && mem="192"
- use ppc && mem="192"
- use ppc64 && mem="256"
- export ANT_OPTS="-Xmx${mem}m"
- java-pkg-2_src_compile
-}
-
-src_install() {
- java-pkg_dojar dist/*.jar || die "dojar failed"
- dodoc ChangeLog.txt || die
-
- java-pkg_dolauncher "${PN}" \
- --main org.gudy.azureus2.ui.common.Main -pre "${FILESDIR}/${PN}-4.0.0.2-pre" \
- --java_args '-Dazureus.install.path=/usr/share/azureus/ ${JAVA_OPTIONS}' \
- --pkg_args '--ui=${UI}'
-
- insinto /usr/share/${PN}/
- doins -r "${WORKDIR}/plugins"
-
- # https://bugs.gentoo.org/show_bug.cgi?id=204132
- java-pkg_register-environment-variable MOZ_PLUGIN_PATH /usr/lib/nsbrowser/plugins
-
- doicon "${FILESDIR}/${PN}.png"
- domenu "${FILESDIR}/${PN}.desktop"
-
- use source && java-pkg_dosrc "${S}"/{com,edu,org}
-}
-
-pkg_postinst() {
- ###
- ### @Todo We should probably deactivate auto-update it by default,
- ### or even remove the option - bug #218959
- ###
- ewarn "Running Azureus as root is not supported and may result in untracked"
- ewarn "updates to shared components and then collisions on updates via portage"
-
- elog "Since version 4.0.0.2, plugins that are normally bundled by upstream"
- elog "(and auto-installed in each user's ~/.azureus if not bundled)"
- elog "are now installed into shared plugin directory by the ebuild."
- elog "Users are recommended to delete the following plugin copies:"
- elog "~/.azureus/plugins/{${PLUGINS_N},${RATING_N},${UPDATER_N},${UPNPAV_N}}"
- elog
- elog "Azureus may warn that shared plugin dir is not writable, that's fine."
- elog "It may also attempt to update some these plugins and fail to write."
- elog "In that case look for or fill a bump bug in bugs.gentoo.org"
- elog
- elog "We plan to disable updater for shared components and plugins."
- elog "See progress in bug #218959, patches welcome."
- elog
- elog "After running azureus for the first time, configuration"
- elog "options will be placed in '~/.azureus/gentoo.config'."
- elog "If you need to change some startup options, you should"
- elog "modify this file, rather than the startup script."
- elog "Using this config file you can start the console UI."
- elog
- elog "To switch from classic UI to Vuze use"
- elog "1: Tools > Options > Interface > Start > Display Vuze UI Chooser"
- elog "2: Toolbar (right-hand side)"
- elog
- elog "If you have problems starting Azureus, try starting it"
- elog "from the command line to look at debugging output."
-
- fdo-mime_desktop_database_update
-}
-
-pkg_postrm() {
- fdo-mime_desktop_database_update
-}
diff --git a/net-p2p/azureus/files/azureus-2.5.0.0-pre b/net-p2p/azureus/files/azureus-2.5.0.0-pre
deleted file mode 100644
index 505a7e704df3..000000000000
--- a/net-p2p/azureus/files/azureus-2.5.0.0-pre
+++ /dev/null
@@ -1,75 +0,0 @@
-#
-# Copyright (c) 2005, Petteri Räty <betelgeuse@gentoo.org>
-# Copyright (c) 2004, Jochen Maes <sejo@gentoo.org>
-# Copyright (c) 2004, Karl Trygve Kalleberg <karltk@gentoo.org>
-# Copyright (c) 2004, Gentoo Foundation
-#
-# Licensed under the GNU General Public License, v2
-
-# The Azureus config dir has moved
-olddotazudir="${HOME}/.Azureus"
-oldgentoocfg="${olddotazudir}/gentoo.config"
-dotazudir="${HOME}/.azureus"
-gentoocfg="${dotazudir}/gentoo.config"
-
-if [[ -f "${oldgentoocfg}" && -f "${gentoocfg}" ]]; then
- cat > /dev/stderr <<END
-You have gentoo.config files in both
-${dotazudir} and
-${olddotazudir}
-${olddotazudir} is deprecated and you can delete this directory.
-
-END
-fi
-
-create_initial_config() {
- if [[ ! -e "${dotazudir}" ]] ; then
- mkdir "${dotazudir}"
- echo "Creating ${dotazudir}"
- fi
-
- [[ ${UI} ]] && UI="swt"
-
- echo "Creating ${gentoocfg}"
-
- # Create the config file
- cat > "${gentoocfg}" <<END
-# User Interface options:
-# console - console based
-# swt - swt (GUI) based
-UI="${UI}"
-
-# Options you want to pass to the java binary
-JAVA_OPTIONS=""
-END
-}
-
-if [[ -f "${gentoocfg}" ]] ; then
- . "${gentoocfg}"
- echo "using ${gentoocfg}"
-elif [[ -f "${oldgentoocfg}" ]]; then
- . "${oldgentoocfg}"
- echo "using ${oldgentoocfg}"
-else
- create_initial_config
-fi
-
-if [[ -z "${UI}" && -n "${UI_OPTIONS}" ]]; then
- echo '${UI_OPTIONS} is no longer supported. ${UI} should be used instead instead' > /dev/stderr
- echo 'Unsetting ${UI_OPTIONS} and trying to migrate to ${UI}' > /dev/stderr
- if [[ ${UI_OPTIONS} = *--ui=console* ]]; then
- UI=console
- elif [[ ${UI_OPTIONS} = *--ui=swt* ]]; then
- UI=swt
- else
- echo 'Could not make $UI from $UI_OPTIONS' > /dev/stderr
- fi
- unset UI_OPTIONS
-fi
-
-if [[ -z "${UI}" ]]; then
- echo '$UI not set defaulting to swt' > /dev/stderr
- UI="swt"
-fi
-
-[[ ! -e "${dotazudir}" ]] && create_initial_config
diff --git a/net-p2p/azureus/files/azureus-3.0.5.2-pre b/net-p2p/azureus/files/azureus-3.0.5.2-pre
deleted file mode 100644
index 3a8973016355..000000000000
--- a/net-p2p/azureus/files/azureus-3.0.5.2-pre
+++ /dev/null
@@ -1,78 +0,0 @@
-#
-# Copyright (c) 2005, Petteri Räty <betelgeuse@gentoo.org>
-# Copyright (c) 2004, Jochen Maes <sejo@gentoo.org>
-# Copyright (c) 2004, Karl Trygve Kalleberg <karltk@gentoo.org>
-# Copyright (c) 2004, Gentoo Foundation
-#
-# Licensed under the GNU General Public License, v2
-
-# The Azureus config dir has moved
-olddotazudir="${HOME}/.Azureus"
-oldgentoocfg="${olddotazudir}/gentoo.config"
-dotazudir="${HOME}/.azureus"
-gentoocfg="${dotazudir}/gentoo.config"
-
-if [[ -f "${oldgentoocfg}" && -f "${gentoocfg}" ]]; then
- cat > /dev/stderr <<END
-You have gentoo.config files in both
-${dotazudir} and
-${olddotazudir}
-${olddotazudir} is deprecated and you can delete this directory.
-
-END
-fi
-
-create_initial_config() {
- if [[ ! -e "${dotazudir}" ]] ; then
- mkdir "${dotazudir}"
- echo "Creating ${dotazudir}"
- fi
-
- [[ ${UI} ]] && UI="swt"
-
- echo "Creating ${gentoocfg}"
-
- # Create the config file
- cat > "${gentoocfg}" <<END
-# User Interface options:
-# console - console based
-# swt - swt (GUI) based
-UI="${UI}"
-
-# Options you want to pass to the java binary
-JAVA_OPTIONS=""
-END
-}
-
-if [[ -f "${gentoocfg}" ]] ; then
- . "${gentoocfg}"
- echo "using ${gentoocfg}"
-elif [[ -f "${oldgentoocfg}" ]]; then
- . "${oldgentoocfg}"
- echo "using ${oldgentoocfg}"
-else
- create_initial_config
-fi
-
-if [[ -z "${UI}" && -n "${UI_OPTIONS}" ]]; then
- echo '${UI_OPTIONS} is no longer supported. ${UI} should be used instead instead' > /dev/stderr
- echo 'Unsetting ${UI_OPTIONS} and trying to migrate to ${UI}' > /dev/stderr
- if [[ ${UI_OPTIONS} = *--ui=console* ]]; then
- UI=console
- elif [[ ${UI_OPTIONS} = *--ui=swt* ]]; then
- UI=swt
- else
- echo 'Could not make $UI from $UI_OPTIONS' > /dev/stderr
- fi
- unset UI_OPTIONS
-fi
-
-if [[ -z "${UI}" ]]; then
- echo '$UI not set defaulting to swt' > /dev/stderr
- UI="swt"
-fi
-
-[[ ${UI} == swt ]] && UI=ui.swt
-[[ ${UI} == console ]] && UI=cl
-
-[[ ! -e "${dotazudir}" ]] && create_initial_config
diff --git a/net-p2p/azureus/files/azureus-3.1.1.0-pre b/net-p2p/azureus/files/azureus-3.1.1.0-pre
deleted file mode 100644
index 505a7e704df3..000000000000
--- a/net-p2p/azureus/files/azureus-3.1.1.0-pre
+++ /dev/null
@@ -1,75 +0,0 @@
-#
-# Copyright (c) 2005, Petteri Räty <betelgeuse@gentoo.org>
-# Copyright (c) 2004, Jochen Maes <sejo@gentoo.org>
-# Copyright (c) 2004, Karl Trygve Kalleberg <karltk@gentoo.org>
-# Copyright (c) 2004, Gentoo Foundation
-#
-# Licensed under the GNU General Public License, v2
-
-# The Azureus config dir has moved
-olddotazudir="${HOME}/.Azureus"
-oldgentoocfg="${olddotazudir}/gentoo.config"
-dotazudir="${HOME}/.azureus"
-gentoocfg="${dotazudir}/gentoo.config"
-
-if [[ -f "${oldgentoocfg}" && -f "${gentoocfg}" ]]; then
- cat > /dev/stderr <<END
-You have gentoo.config files in both
-${dotazudir} and
-${olddotazudir}
-${olddotazudir} is deprecated and you can delete this directory.
-
-END
-fi
-
-create_initial_config() {
- if [[ ! -e "${dotazudir}" ]] ; then
- mkdir "${dotazudir}"
- echo "Creating ${dotazudir}"
- fi
-
- [[ ${UI} ]] && UI="swt"
-
- echo "Creating ${gentoocfg}"
-
- # Create the config file
- cat > "${gentoocfg}" <<END
-# User Interface options:
-# console - console based
-# swt - swt (GUI) based
-UI="${UI}"
-
-# Options you want to pass to the java binary
-JAVA_OPTIONS=""
-END
-}
-
-if [[ -f "${gentoocfg}" ]] ; then
- . "${gentoocfg}"
- echo "using ${gentoocfg}"
-elif [[ -f "${oldgentoocfg}" ]]; then
- . "${oldgentoocfg}"
- echo "using ${oldgentoocfg}"
-else
- create_initial_config
-fi
-
-if [[ -z "${UI}" && -n "${UI_OPTIONS}" ]]; then
- echo '${UI_OPTIONS} is no longer supported. ${UI} should be used instead instead' > /dev/stderr
- echo 'Unsetting ${UI_OPTIONS} and trying to migrate to ${UI}' > /dev/stderr
- if [[ ${UI_OPTIONS} = *--ui=console* ]]; then
- UI=console
- elif [[ ${UI_OPTIONS} = *--ui=swt* ]]; then
- UI=swt
- else
- echo 'Could not make $UI from $UI_OPTIONS' > /dev/stderr
- fi
- unset UI_OPTIONS
-fi
-
-if [[ -z "${UI}" ]]; then
- echo '$UI not set defaulting to swt' > /dev/stderr
- UI="swt"
-fi
-
-[[ ! -e "${dotazudir}" ]] && create_initial_config
diff --git a/net-p2p/azureus/files/azureus-4.0.0.2-pre b/net-p2p/azureus/files/azureus-4.0.0.2-pre
deleted file mode 100644
index 505a7e704df3..000000000000
--- a/net-p2p/azureus/files/azureus-4.0.0.2-pre
+++ /dev/null
@@ -1,75 +0,0 @@
-#
-# Copyright (c) 2005, Petteri Räty <betelgeuse@gentoo.org>
-# Copyright (c) 2004, Jochen Maes <sejo@gentoo.org>
-# Copyright (c) 2004, Karl Trygve Kalleberg <karltk@gentoo.org>
-# Copyright (c) 2004, Gentoo Foundation
-#
-# Licensed under the GNU General Public License, v2
-
-# The Azureus config dir has moved
-olddotazudir="${HOME}/.Azureus"
-oldgentoocfg="${olddotazudir}/gentoo.config"
-dotazudir="${HOME}/.azureus"
-gentoocfg="${dotazudir}/gentoo.config"
-
-if [[ -f "${oldgentoocfg}" && -f "${gentoocfg}" ]]; then
- cat > /dev/stderr <<END
-You have gentoo.config files in both
-${dotazudir} and
-${olddotazudir}
-${olddotazudir} is deprecated and you can delete this directory.
-
-END
-fi
-
-create_initial_config() {
- if [[ ! -e "${dotazudir}" ]] ; then
- mkdir "${dotazudir}"
- echo "Creating ${dotazudir}"
- fi
-
- [[ ${UI} ]] && UI="swt"
-
- echo "Creating ${gentoocfg}"
-
- # Create the config file
- cat > "${gentoocfg}" <<END
-# User Interface options:
-# console - console based
-# swt - swt (GUI) based
-UI="${UI}"
-
-# Options you want to pass to the java binary
-JAVA_OPTIONS=""
-END
-}
-
-if [[ -f "${gentoocfg}" ]] ; then
- . "${gentoocfg}"
- echo "using ${gentoocfg}"
-elif [[ -f "${oldgentoocfg}" ]]; then
- . "${oldgentoocfg}"
- echo "using ${oldgentoocfg}"
-else
- create_initial_config
-fi
-
-if [[ -z "${UI}" && -n "${UI_OPTIONS}" ]]; then
- echo '${UI_OPTIONS} is no longer supported. ${UI} should be used instead instead' > /dev/stderr
- echo 'Unsetting ${UI_OPTIONS} and trying to migrate to ${UI}' > /dev/stderr
- if [[ ${UI_OPTIONS} = *--ui=console* ]]; then
- UI=console
- elif [[ ${UI_OPTIONS} = *--ui=swt* ]]; then
- UI=swt
- else
- echo 'Could not make $UI from $UI_OPTIONS' > /dev/stderr
- fi
- unset UI_OPTIONS
-fi
-
-if [[ -z "${UI}" ]]; then
- echo '$UI not set defaulting to swt' > /dev/stderr
- UI="swt"
-fi
-
-[[ ! -e "${dotazudir}" ]] && create_initial_config
diff --git a/net-p2p/azureus/files/azureus.desktop b/net-p2p/azureus/files/azureus.desktop
deleted file mode 100644
index af12e428f22a..000000000000
--- a/net-p2p/azureus/files/azureus.desktop
+++ /dev/null
@@ -1,9 +0,0 @@
-[Desktop Entry]
-Name=Azureus
-Comment=Azureus BitTorrent Client
-Exec=azureus
-Icon=azureus
-Terminal=false
-Categories=Network;
-Type=Application
-MimeType=application/x-bittorrent;
diff --git a/net-p2p/azureus/files/azureus.png b/net-p2p/azureus/files/azureus.png
deleted file mode 100644
index 4fa36bf9185c..000000000000
--- a/net-p2p/azureus/files/azureus.png
+++ /dev/null
Binary files differ
diff --git a/net-p2p/azureus/files/patches-3.0.3.4/01_all_remove-osx-and-win32-AzureusRestarterImpl.patch b/net-p2p/azureus/files/patches-3.0.3.4/01_all_remove-osx-and-win32-AzureusRestarterImpl.patch
deleted file mode 100644
index e731b7bb0a43..000000000000
--- a/net-p2p/azureus/files/patches-3.0.3.4/01_all_remove-osx-and-win32-AzureusRestarterImpl.patch
+++ /dev/null
@@ -1,210 +0,0 @@
---- Azureus_3.0.3.4_source.orig/com/aelitis/azureus/core/update/impl/AzureusRestarterImpl.java 2007-07-30 14:13:28.000000000 +0200
-+++ Azureus_3.0.3.4_source/com/aelitis/azureus/core/update/impl/AzureusRestarterImpl.java 2007-11-02 16:46:56.000000000 +0100
-@@ -30,8 +30,6 @@
- import org.gudy.azureus2.platform.PlatformManager;
- import org.gudy.azureus2.platform.PlatformManagerFactory;
- import org.gudy.azureus2.platform.unix.ScriptAfterShutdown;
--import org.gudy.azureus2.platform.win32.access.AEWin32Access;
--import org.gudy.azureus2.platform.win32.access.AEWin32Manager;
- import org.gudy.azureus2.update.UpdaterUtils;
-
- import com.aelitis.azureus.core.AzureusCore;
-@@ -297,140 +295,6 @@
- return null;
- }
-
-- private boolean restartViaEXE(PrintWriter log,
-- String exeUpdater,
-- String[] properties,
-- String[] parameters,
-- String backupJavaRunString,
-- boolean update_only)
-- {
-- String azRunner = null;
-- File fileRestart = null;
-- if (!update_only) {
-- try {
-- azRunner = PlatformManagerFactory.getPlatformManager().getApplicationCommandLine();
-- } catch (PlatformManagerException e) {
-- // TODO Auto-generated catch block
-- e.printStackTrace();
-- }
-- }
--
-- try {
-- int result;
-- AEWin32Access accessor = AEWin32Manager.getAccessor(true);
-- if (accessor == null) {
-- result = -123;
-- } else {
-- if (azRunner != null) {
-- // create a batch file to run the updater, then to restart azureus
-- // bceause the updater would restart azureus as administrator user
-- // and confuse the user
-- fileRestart = FileUtil.getUserFile("restart.bat");
-- String s = "title Azureus Updater Runner\r\n";
-- s += exeUpdater + " \"updateonly\"";
-- for (int i = 1; i < parameters.length; i++) {
-- s += " \"" + parameters[i].replaceAll("\\\"", "") + "\"";
-- }
-- s += "\r\n";
-- s += "start \"\" \"" + azRunner + "\"";
-- FileUtil.writeBytesAsFile(fileRestart.getAbsolutePath(), s.getBytes());
--
-- result = accessor.shellExecute(null, fileRestart.getAbsolutePath(),
-- null, SystemProperties.getApplicationPath(),
-- AEWin32Access.SW_SHOWMINIMIZED);
-- } else {
-- String execEXE = "\"-J" + getClassPath().replaceAll("\\\"", "")
-- + "\" ";
--
-- for (int i = 0; i < properties.length; i++) {
-- execEXE += "\"-J" + properties[i].replaceAll("\\\"", "") + "\" ";
-- }
--
-- for (int i = 0; i < parameters.length; i++) {
-- execEXE += " \"" + parameters[i].replaceAll("\\\"", "") + "\"";
-- }
--
-- log.println("Launch via " + exeUpdater + " params " + execEXE);
-- result = accessor.shellExecute(null, exeUpdater, execEXE,
-- SystemProperties.getApplicationPath(), AEWin32Access.SW_NORMAL);
-- }
-- }
--
-- /*
-- * Some results:
-- * 0: OOM
-- * 2: FNF
-- * 3: Path Not Foud
-- * 5: Access Denied (User clicked cancel on admin access dialog)
-- * 8: OOM
-- * 11: Bad Format
-- * 26: Sharing Violation
-- * 27: Association incomplete
-- * 28: DDE Timeout
-- * 29: DDE Fail
-- * 30: DDE Busy
-- * 31: No Association
-- * 32: DLL Not found
-- * >32: OK!
-- */
-- log.println(" -> " + result);
--
-- if (result <= 32) {
-- String sErrorReason = "";
-- String key = null;
--
-- switch (result) {
-- case 0:
-- case 8:
-- key = "oom";
-- break;
--
-- case 2:
-- key = "fnf";
-- break;
--
-- case 3:
-- key = "pnf";
-- break;
--
-- case 5:
-- key = "denied";
-- break;
--
-- case 11:
-- key = "bad";
-- break;
--
-- case -123:
-- key = "nowin32";
-- break;
--
-- default:
-- sErrorReason = "" + result;
-- break;
-- }
-- if (key != null) {
-- sErrorReason = MessageText.getString("restart.error." + key,
-- new String[] {
-- exeUpdater,
-- SystemProperties.getApplicationPath(),
-- });
-- }
-- Logger.log(new LogAlert(false, LogAlert.AT_ERROR,
-- MessageText.getString("restart.error", new String[] {
-- sErrorReason
-- })));
-- return false;
-- }
-- } catch (Throwable f) {
--
-- f.printStackTrace(log);
--
-- return javaSpawn(log, backupJavaRunString);
-- }
--
-- return true;
-- }
-
-
- // ****************** This code is copied into Restarter / Updater so make changes there too !!!
-@@ -446,57 +310,9 @@
- String[] parameters,
- boolean update_only)
- {
-- if(Constants.isOSX){
--
-- restartAzureus_OSX(log,mainClass,properties,parameters);
--
-- }else if( Constants.isUnix ){
--
- restartAzureus_Unix(log,mainClass,properties,parameters);
--
-- }else{
--
-- restartAzureus_win32(log,mainClass,properties,parameters,update_only);
-- }
- }
-
-- private void
-- restartAzureus_win32(
-- PrintWriter log,
-- String mainClass,
-- String[] properties,
-- String[] parameters,
-- boolean update_only)
-- {
-- String exeUpdater = getExeUpdater(log); // Not for Updater.java
--
-- String exec;
--
-- //Classic restart way using Runtime.exec directly on java(w)
-- exec = "\"" + JAVA_EXEC_DIR + "javaw\" " + getClassPath() + getLibraryPath();
--
-- for (int i = 0; i < properties.length; i++) {
-- exec += properties[i] + " ";
-- }
--
-- exec += mainClass;
--
-- for (int i = 0; i < parameters.length; i++) {
-- exec += " \"" + parameters[i] + "\"";
-- }
--
-- if (exeUpdater != null) {
-- restartViaEXE(log, exeUpdater, properties, parameters, exec, update_only);
-- } else {
-- if (log != null) {
-- log.println(" " + exec);
-- }
--
-- if (!win32NativeRestart(log, exec)) {
-- javaSpawn(log, exec);
-- }
-- }
-- }
-
-
- private boolean
diff --git a/net-p2p/azureus/files/patches-3.0.3.4/02_all_remove-win32-TorrentListViewsUtils.patch b/net-p2p/azureus/files/patches-3.0.3.4/02_all_remove-win32-TorrentListViewsUtils.patch
deleted file mode 100644
index fc23c0cefbf8..000000000000
--- a/net-p2p/azureus/files/patches-3.0.3.4/02_all_remove-win32-TorrentListViewsUtils.patch
+++ /dev/null
@@ -1,28 +0,0 @@
---- Azureus_3.0.3.4_source.orig/com/aelitis/azureus/ui/swt/views/skin/TorrentListViewsUtils.java 2007-10-01 14:48:00.000000000 +0200
-+++ Azureus_3.0.3.4_source/com/aelitis/azureus/ui/swt/views/skin/TorrentListViewsUtils.java 2007-11-02 16:37:00.000000000 +0100
-@@ -64,7 +64,6 @@
- import com.aelitis.azureus.ui.swt.views.TorrentListViewListener;
- import com.aelitis.azureus.util.AdManager;
- import com.aelitis.azureus.util.Constants;
--import com.aelitis.azureus.util.win32.Win32Utils;
-
- import org.gudy.azureus2.plugins.PluginInterface;
- import org.gudy.azureus2.plugins.PluginManager;
-@@ -602,17 +601,6 @@
- * @param string
- */
- private static boolean runInMediaPlayer(String mediaFile) {
-- if (Constants.isWindows) {
-- String wmpEXE = Win32Utils.getWMP();
-- if (new File(wmpEXE).exists()) {
-- try {
-- Runtime.getRuntime().exec(wmpEXE + " \"" + mediaFile + "\"");
-- return true;
-- } catch (IOException e) {
-- Debug.out("error playing " + mediaFile + " via WMP " + mediaFile, e);
-- }
-- }
-- }
- return false;
- }
-
diff --git a/net-p2p/azureus/files/patches-3.0.3.4/03_all_remove-win32-PlatformManagerPluginDelegate.patch b/net-p2p/azureus/files/patches-3.0.3.4/03_all_remove-win32-PlatformManagerPluginDelegate.patch
deleted file mode 100644
index ebabaf7f7107..000000000000
--- a/net-p2p/azureus/files/patches-3.0.3.4/03_all_remove-win32-PlatformManagerPluginDelegate.patch
+++ /dev/null
@@ -1,22 +0,0 @@
---- Azureus_3.0.3.4_source.orig/org/gudy/azureus2/platform/PlatformManagerPluginDelegate.java 2007-07-25 13:02:00.000000000 +0200
-+++ Azureus_3.0.3.4_source/org/gudy/azureus2/platform/PlatformManagerPluginDelegate.java 2007-11-02 17:04:31.000000000 +0100
-@@ -23,7 +23,6 @@
- import java.util.Properties;
-
- import org.gudy.azureus2.platform.unix.PlatformManagerUnixPlugin;
--import org.gudy.azureus2.platform.win32.PlatformManagerUpdateChecker;
-
- import org.gudy.azureus2.plugins.Plugin;
- import org.gudy.azureus2.plugins.PluginException;
-@@ -45,10 +44,7 @@
- PlatformManager platform = PlatformManagerFactory.getPlatformManager();
-
- int platformType = platform.getPlatformType();
-- if (platformType == PlatformManager.PT_WINDOWS) {
-- PlatformManagerUpdateChecker plugin = new PlatformManagerUpdateChecker();
-- plugin.initialize(pluginInterface);
-- } else if (platformType == PlatformManager.PT_UNIX) {
-+ if (platformType == PlatformManager.PT_UNIX) {
- PlatformManagerUnixPlugin plugin = new PlatformManagerUnixPlugin();
- plugin.initialize(pluginInterface);
- } else {
diff --git a/net-p2p/azureus/files/patches-3.0.3.4/04_all_remove-osx-and-win32-PlatformManagerFactory.patch b/net-p2p/azureus/files/patches-3.0.3.4/04_all_remove-osx-and-win32-PlatformManagerFactory.patch
deleted file mode 100644
index 99ea20a237fa..000000000000
--- a/net-p2p/azureus/files/patches-3.0.3.4/04_all_remove-osx-and-win32-PlatformManagerFactory.patch
+++ /dev/null
@@ -1,26 +0,0 @@
---- Azureus_3.0.3.4_source.orig/org/gudy/azureus2/platform/PlatformManagerFactory.java 2007-01-12 13:39:24.000000000 +0100
-+++ Azureus_3.0.3.4_source/org/gudy/azureus2/platform/PlatformManagerFactory.java 2007-11-02 16:51:05.000000000 +0100
-@@ -46,23 +46,7 @@
- if ( platform_manager == null ){
-
- try{
-- if ( getPlatformType() == PlatformManager.PT_WINDOWS ){
--
-- platform_manager = org.gudy.azureus2.platform.win32.PlatformManagerImpl.getSingleton();
--
-- }else if( getPlatformType() == PlatformManager.PT_MACOSX ){
--
-- platform_manager = org.gudy.azureus2.platform.macosx.PlatformManagerImpl.getSingleton();
--
-- }else if( getPlatformType() == PlatformManager.PT_UNIX ){
--
- platform_manager = org.gudy.azureus2.platform.unix.PlatformManagerImpl.getSingleton();
--
-- }
-- }catch( PlatformManagerException e ){
--
-- // exception will already have been logged
--
- }catch( Throwable e ){
-
- Debug.printStackTrace(e);
diff --git a/net-p2p/azureus/files/patches-3.0.3.4/azureus_all_modify-for-use-with-bcprov.patch b/net-p2p/azureus/files/patches-3.0.3.4/azureus_all_modify-for-use-with-bcprov.patch
deleted file mode 100644
index b5f129cdbe08..000000000000
--- a/net-p2p/azureus/files/patches-3.0.3.4/azureus_all_modify-for-use-with-bcprov.patch
+++ /dev/null
@@ -1,20 +0,0 @@
---- Azureus_3.0.3.4_source.orig/com/aelitis/azureus/core/clientmessageservice/secure/impl/SecureMessageServiceClientHelper.java 2006-09-28 08:02:36.000000000 +0200
-+++ Azureus_3.0.3.4_source/com/aelitis/azureus/core/clientmessageservice/secure/impl/SecureMessageServiceClientHelper.java 2007-11-02 17:14:25.000000000 +0100
-@@ -36,7 +36,7 @@
- import org.bouncycastle.crypto.encodings.PKCS1Encoding;
- import org.bouncycastle.crypto.engines.RSAEngine;
- import org.bouncycastle.crypto.params.ParametersWithRandom;
--import org.bouncycastle.jce.provider.RSAUtil;
-+import org.bouncycastle.jce.provider.DSAUtil;
- import org.gudy.azureus2.core3.util.Debug;
- import org.gudy.azureus2.plugins.utils.StaticUtilities;
-
-@@ -97,7 +97,7 @@
-
- PKCS1Encoding padded_eng = new PKCS1Encoding( eng );
-
-- CipherParameters param = RSAUtil.generatePublicKeyParameter(public_key);
-+ CipherParameters param = DSAUtil.generatePublicKeyParameter(public_key);
-
- param = new ParametersWithRandom(param, new SecureRandom());
-
diff --git a/net-p2p/azureus/files/patches-3.0.5.2/remove-osx-platform.patch b/net-p2p/azureus/files/patches-3.0.5.2/remove-osx-platform.patch
deleted file mode 100644
index 35817573280f..000000000000
--- a/net-p2p/azureus/files/patches-3.0.5.2/remove-osx-platform.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -ur work.old/org/gudy/azureus2/platform/PlatformManagerFactory.java work/org/gudy/azureus2/platform/PlatformManagerFactory.java
---- work.old/org/gudy/azureus2/platform/PlatformManagerFactory.java 2008-04-20 15:53:14.000000000 +0300
-+++ work/org/gudy/azureus2/platform/PlatformManagerFactory.java 2008-04-20 15:53:31.000000000 +0300
-@@ -52,7 +52,7 @@
-
- }else if( getPlatformType() == PlatformManager.PT_MACOSX ){
-
-- platform_manager = org.gudy.azureus2.platform.macosx.PlatformManagerImpl.getSingleton();
-+ //platform_manager = org.gudy.azureus2.platform.macosx.PlatformManagerImpl.getSingleton();
-
- }else if( getPlatformType() == PlatformManager.PT_UNIX ){
-
diff --git a/net-p2p/azureus/files/patches-3.0.5.2/use-jdk-cipher-only.patch b/net-p2p/azureus/files/patches-3.0.5.2/use-jdk-cipher-only.patch
deleted file mode 100644
index cfae1d4e973d..000000000000
--- a/net-p2p/azureus/files/patches-3.0.5.2/use-jdk-cipher-only.patch
+++ /dev/null
@@ -1,43 +0,0 @@
-diff -ur work.old/com/aelitis/azureus/core/clientmessageservice/secure/impl/SecureMessageServiceClientHelper.java work/com/aelitis/azureus/core/clientmessageservice/secure/impl/SecureMessageServiceClientHelper.java
---- work.old/com/aelitis/azureus/core/clientmessageservice/secure/impl/SecureMessageServiceClientHelper.java 2008-04-20 15:29:59.000000000 +0300
-+++ work/com/aelitis/azureus/core/clientmessageservice/secure/impl/SecureMessageServiceClientHelper.java 2008-04-20 15:35:56.000000000 +0300
-@@ -36,7 +36,7 @@
- import org.bouncycastle.crypto.encodings.PKCS1Encoding;
- import org.bouncycastle.crypto.engines.RSAEngine;
- import org.bouncycastle.crypto.params.ParametersWithRandom;
--import org.bouncycastle.jce.provider.RSAUtil;
-+//import org.bouncycastle.jce.provider.RSAUtil;
- import org.gudy.azureus2.core3.util.Debug;
- import org.gudy.azureus2.plugins.utils.StaticUtilities;
-
-@@ -82,13 +82,15 @@
-
- byte[] secret_bytes = session_key.getEncoded();
-
-- try{
-+ //try{
- Cipher rsa_cipher = Cipher.getInstance( "RSA" );
-
- rsa_cipher.init( Cipher.ENCRYPT_MODE, public_key );
-
- encryped_session_key = rsa_cipher.doFinal( secret_bytes );
--
-+
-+ /* Gentoo: Depend on JDK >=1.5 so we don't need this code. This does not work
-+ * with our packaged bcprov
- }catch( Throwable e ){
-
- // fallback to the BC implementation for jdk1.4.2 as JCE RSA not available
-@@ -105,6 +107,7 @@
-
- encryped_session_key = padded_eng.processBlock(secret_bytes, 0, secret_bytes.length);
- }
-+ */
-
- }catch( Throwable e ){
-
-Only in work.old/org: bouncycastle
-Only in work.old/org/gudy/azureus2/platform: macosx
-Only in work.old/org/gudy/azureus2/ui/swt: osx
-Only in work.old/org/gudy/azureus2/ui/swt: test
-Only in work.old/org/gudy/azureus2/ui/swt/win32: Win32UIEnhancer.java
diff --git a/net-p2p/azureus/files/patches-3.1.1.0/remove-osx-platform.diff b/net-p2p/azureus/files/patches-3.1.1.0/remove-osx-platform.diff
deleted file mode 100644
index 9821573e4e55..000000000000
--- a/net-p2p/azureus/files/patches-3.1.1.0/remove-osx-platform.diff
+++ /dev/null
@@ -1,24 +0,0 @@
---- org/gudy/azureus2/platform/PlatformManagerFactory.java.orig 2008-07-06 22:58:18.000000000 +0200
-+++ org/gudy/azureus2/platform/PlatformManagerFactory.java 2008-07-06 22:59:21.000000000 +0200
-@@ -50,10 +50,6 @@
-
- platform_manager = org.gudy.azureus2.platform.win32.PlatformManagerImpl.getSingleton();
-
-- }else if( getPlatformType() == PlatformManager.PT_MACOSX ){
--
-- platform_manager = org.gudy.azureus2.platform.macosx.PlatformManagerImpl.getSingleton();
--
- }else if( getPlatformType() == PlatformManager.PT_UNIX ){
-
- platform_manager = org.gudy.azureus2.platform.unix.PlatformManagerImpl.getSingleton();
-@@ -89,10 +85,6 @@
-
- return (PlatformManager.PT_WINDOWS );
-
-- } else if (Constants.isOSX) {
--
-- return (PlatformManager.PT_MACOSX );
--
- } else if (Constants.isUnix) {
-
- return (PlatformManager.PT_UNIX );
diff --git a/net-p2p/azureus/files/patches-3.1.1.0/use-jdk-cipher-only.diff b/net-p2p/azureus/files/patches-3.1.1.0/use-jdk-cipher-only.diff
deleted file mode 100644
index cc5055cbd770..000000000000
--- a/net-p2p/azureus/files/patches-3.1.1.0/use-jdk-cipher-only.diff
+++ /dev/null
@@ -1,41 +0,0 @@
---- com/aelitis/azureus/core/clientmessageservice/secure/impl/SecureMessageServiceClientHelper.java.orig 2008-07-06 22:54:36.000000000 +0200
-+++ com/aelitis/azureus/core/clientmessageservice/secure/impl/SecureMessageServiceClientHelper.java 2008-07-06 22:56:29.000000000 +0200
-@@ -36,7 +36,6 @@
- import org.bouncycastle.crypto.encodings.PKCS1Encoding;
- import org.bouncycastle.crypto.engines.RSAEngine;
- import org.bouncycastle.crypto.params.ParametersWithRandom;
--import org.bouncycastle.jce.provider.RSAUtil;
- import org.gudy.azureus2.core3.util.Debug;
- import org.gudy.azureus2.plugins.utils.StaticUtilities;
-
-@@ -82,30 +81,12 @@
-
- byte[] secret_bytes = session_key.getEncoded();
-
-- try{
- Cipher rsa_cipher = Cipher.getInstance( "RSA" );
-
- rsa_cipher.init( Cipher.ENCRYPT_MODE, public_key );
-
- encryped_session_key = rsa_cipher.doFinal( secret_bytes );
-
-- }catch( Throwable e ){
--
-- // fallback to the BC implementation for jdk1.4.2 as JCE RSA not available
--
-- RSAEngine eng = new RSAEngine();
--
-- PKCS1Encoding padded_eng = new PKCS1Encoding( eng );
--
-- CipherParameters param = RSAUtil.generatePublicKeyParameter(public_key);
--
-- param = new ParametersWithRandom(param, new SecureRandom());
--
-- padded_eng.init( true, param );
--
-- encryped_session_key = padded_eng.processBlock(secret_bytes, 0, secret_bytes.length);
-- }
--
- }catch( Throwable e ){
-
- e.printStackTrace();
diff --git a/net-p2p/azureus/files/patches-4.0.0.2/remove-osx-platform.diff b/net-p2p/azureus/files/patches-4.0.0.2/remove-osx-platform.diff
deleted file mode 100644
index 9821573e4e55..000000000000
--- a/net-p2p/azureus/files/patches-4.0.0.2/remove-osx-platform.diff
+++ /dev/null
@@ -1,24 +0,0 @@
---- org/gudy/azureus2/platform/PlatformManagerFactory.java.orig 2008-07-06 22:58:18.000000000 +0200
-+++ org/gudy/azureus2/platform/PlatformManagerFactory.java 2008-07-06 22:59:21.000000000 +0200
-@@ -50,10 +50,6 @@
-
- platform_manager = org.gudy.azureus2.platform.win32.PlatformManagerImpl.getSingleton();
-
-- }else if( getPlatformType() == PlatformManager.PT_MACOSX ){
--
-- platform_manager = org.gudy.azureus2.platform.macosx.PlatformManagerImpl.getSingleton();
--
- }else if( getPlatformType() == PlatformManager.PT_UNIX ){
-
- platform_manager = org.gudy.azureus2.platform.unix.PlatformManagerImpl.getSingleton();
-@@ -89,10 +85,6 @@
-
- return (PlatformManager.PT_WINDOWS );
-
-- } else if (Constants.isOSX) {
--
-- return (PlatformManager.PT_MACOSX );
--
- } else if (Constants.isUnix) {
-
- return (PlatformManager.PT_UNIX );
diff --git a/net-p2p/azureus/files/patches-4.0.0.2/use-jdk-cipher-only.diff b/net-p2p/azureus/files/patches-4.0.0.2/use-jdk-cipher-only.diff
deleted file mode 100644
index cc5055cbd770..000000000000
--- a/net-p2p/azureus/files/patches-4.0.0.2/use-jdk-cipher-only.diff
+++ /dev/null
@@ -1,41 +0,0 @@
---- com/aelitis/azureus/core/clientmessageservice/secure/impl/SecureMessageServiceClientHelper.java.orig 2008-07-06 22:54:36.000000000 +0200
-+++ com/aelitis/azureus/core/clientmessageservice/secure/impl/SecureMessageServiceClientHelper.java 2008-07-06 22:56:29.000000000 +0200
-@@ -36,7 +36,6 @@
- import org.bouncycastle.crypto.encodings.PKCS1Encoding;
- import org.bouncycastle.crypto.engines.RSAEngine;
- import org.bouncycastle.crypto.params.ParametersWithRandom;
--import org.bouncycastle.jce.provider.RSAUtil;
- import org.gudy.azureus2.core3.util.Debug;
- import org.gudy.azureus2.plugins.utils.StaticUtilities;
-
-@@ -82,30 +81,12 @@
-
- byte[] secret_bytes = session_key.getEncoded();
-
-- try{
- Cipher rsa_cipher = Cipher.getInstance( "RSA" );
-
- rsa_cipher.init( Cipher.ENCRYPT_MODE, public_key );
-
- encryped_session_key = rsa_cipher.doFinal( secret_bytes );
-
-- }catch( Throwable e ){
--
-- // fallback to the BC implementation for jdk1.4.2 as JCE RSA not available
--
-- RSAEngine eng = new RSAEngine();
--
-- PKCS1Encoding padded_eng = new PKCS1Encoding( eng );
--
-- CipherParameters param = RSAUtil.generatePublicKeyParameter(public_key);
--
-- param = new ParametersWithRandom(param, new SecureRandom());
--
-- padded_eng.init( true, param );
--
-- encryped_session_key = padded_eng.processBlock(secret_bytes, 0, secret_bytes.length);
-- }
--
- }catch( Throwable e ){
-
- e.printStackTrace();
diff --git a/net-p2p/azureus/metadata.xml b/net-p2p/azureus/metadata.xml
deleted file mode 100644
index 7303cef96964..000000000000
--- a/net-p2p/azureus/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd>java</herd>
-</pkgmetadata>