summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Grant (dgrant) <davidgrant@gmail.com>2006-08-04 19:00:01 +0000
committerDavid Grant (dgrant) <davidgrant@gmail.com>2006-08-04 19:00:01 +0000
commite5744ac07d73b39d18b9a8a424424d985f6567e3 (patch)
tree49dc022b3e79a56330ddc46f2fdda32d7eed7dec /net-p2p
parentprofiles/use.local.desc: add flags for nufw (diff)
downloadsunrise-e5744ac07d73b39d18b9a8a424424d985f6567e3.tar.gz
sunrise-e5744ac07d73b39d18b9a8a424424d985f6567e3.tar.bz2
sunrise-e5744ac07d73b39d18b9a8a424424d985f6567e3.zip
fixing bug #126822
svn path=/sunrise/; revision=791
Diffstat (limited to 'net-p2p')
-rw-r--r--net-p2p/azureus-bin/ChangeLog198
-rw-r--r--net-p2p/azureus-bin/Manifest31
-rw-r--r--net-p2p/azureus-bin/azureus-bin-2.4.0.2-r1.ebuild110
-rw-r--r--net-p2p/azureus-bin/files/azureus-bin-gentoo.sh51
-rw-r--r--net-p2p/azureus-bin/files/azureus.desktop8
-rw-r--r--net-p2p/azureus-bin/files/azureus.pngbin0 -> 743 bytes
-rw-r--r--net-p2p/azureus-bin/files/digest-azureus-bin-2.4.0.2-r112
-rw-r--r--net-p2p/azureus-bin/metadata.xml5
8 files changed, 415 insertions, 0 deletions
diff --git a/net-p2p/azureus-bin/ChangeLog b/net-p2p/azureus-bin/ChangeLog
new file mode 100644
index 000000000..a2547c382
--- /dev/null
+++ b/net-p2p/azureus-bin/ChangeLog
@@ -0,0 +1,198 @@
+# ChangeLog for net-p2p/azureus-bin
+# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/azureus-bin/ChangeLog,v 1.43 2006/03/18 10:10:23 eradicator Exp $
+
+*azureus-bin-2.4.0.2 (18 Mar 2006)
+
+ 18 Mar 2006; Jeremy Huddleston <eradicator@gentoo.org>
+ +azureus-bin-2.4.0.2.ebuild:
+ Version bump.
+
+*azureus-bin-2.4.0.0 (05 Mar 2006)
+*azureus-bin-2.3.0.6 (05 Mar 2006)
+
+ 05 Mar 2006; Jeremy Huddleston <eradicator@gentoo.org>
+ +azureus-bin-2.3.0.6.ebuild, +azureus-bin-2.4.0.0.ebuild:
+ Version bumped.
+
+ 11 Feb 2006; Petteri Räty <betelgeuse@gentoo.org>
+ -files/azureus-bin-2.0.8.0a-gentoo.sh, -files/azureus-bin-Makefile.patch,
+ -azureus-bin-2.1.0.4.ebuild:
+ Removed old version and old files.
+
+ 30 Nov 2005; Petteri Räty <betelgeuse@gentoo.org> metadata.xml:
+ Took maintainership until we can get this removed in favor of the from
+ sources built version dev-java/azureus.
+
+ 20 Nov 2005; Joseph Jezak <josejx@gentoo.org> azureus-bin-2.3.0.4.ebuild:
+ Marked ppc stable for bug #111273.
+
+ 02 Nov 2005; Luis Medinas <metalgod@gentoo.org>
+ azureus-bin-2.3.0.4.ebuild:
+ Marked Stable on amd64. Bug #111273.
+
+ 02 Nov 2005; Thomas Matthijs <axxo@gentoo.org> azureus-bin-2.3.0.4.ebuild:
+ stable 2.3 as 2.1 is broken and gives very bad advice
+
+ 13 Sep 2005; <mkay@gentoo.org> azureus-bin-2.3.0.4.ebuild:
+ Added einfo about recommended java version (>=1.5)
+
+ 21 Jul 2005; Jeremy Huddleston <eradicator@gentoo.org>
+ azureus-bin-2.3.0.4.ebuild:
+ Added net-libs/linc dependency for /usr/lib/azureus/libswt-gnome-gtk-3106.so.
+
+*azureus-bin-2.3.0.4 (27 Jun 2005)
+
+ 27 Jun 2005; Martin Holzer <mholzer@gentoo.org>
+ +azureus-bin-2.3.0.4.ebuild:
+ Version bumped
+
+*azureus-bin-2.3.0.2 (12 Jun 2005)
+
+ 12 Jun 2005; Martin Holzer <mholzer@gentoo.org>
+ +azureus-bin-2.3.0.2.ebuild:
+ Version bumped.
+
+ 06 May 2005; Herbie Hopkins <herbs@gentoo.org> azureus-bin-2.3.0.0.ebuild:
+ Multilib fixes, bug #91705
+
+*azureus-bin-2.3.0.0 (04 May 2005)
+
+ 04 May 2005; Martin Holzer <mholzer@gentoo.org>
+ +azureus-bin-2.3.0.0.ebuild:
+ Version bumped.
+
+ 28 Apr 2005; Karol Wojtaszek <sekretarz@gentoo.org>
+ azureus-bin-2.2.0.2.ebuild:
+ Fixed azureus-bin and swt problems on amd64, bug #70031 and #76882
+
+ 03 Apr 2005; Thomas Matthijs <axxo@gentoo.org>
+ +files/azureus-bin-gentoo.sh, -azureus-bin-2.1.0.0-r1.ebuild,
+ -azureus-bin-2.1.0.2.ebuild, -azureus-bin-2.2.0.0.ebuild,
+ -azureus-bin-2.2.0.0-r1.ebuild, azureus-bin-2.2.0.2.ebuild:
+ fix 66456 and cleanup
+
+ 22 Feb 2005; Daniel Goller <morfic@gentoo.org> azureus-bin-2.2.0.2.ebuild:
+ fix SRC_URI for ppc
+
+ 22 Feb 2005; Daniel Goller <morfic@gentoo.org> azureus-bin-2.2.0.2.ebuild:
+ Bringing azureus-bin to the ~ppc world
+
+ 01 Feb 2005; Jon Hood <squinky86@gentoo.org> azureus-bin-2.1.0.4.ebuild,
+ azureus-bin-2.2.0.0-r1.ebuild, azureus-bin-2.2.0.0.ebuild,
+ azureus-bin-2.2.0.2.ebuild:
+ DEPEND on app-arch/unzip, #80000; thanks Michiel de Bruijne.
+
+*azureus-bin-2.2.0.2 (19 Dec 2004)
+
+ 19 Dec 2004; Martin Holzer <mholzer@gentoo.org>
+ +azureus-bin-2.2.0.2.ebuild:
+ Version bumped.
+
+*azureus-bin-2.2.0.0-r1 (19 Dec 2004)
+
+ 19 Dec 2004; Martin Holzer <mholzer@gentoo.org>
+ +azureus-bin-2.2.0.0-r1.ebuild:
+ adding motif verison. closes 71348
+
+ 10 Dec 2004; Jon Hood <squinky86@gentoo.org> azureus-bin-2.2.0.0.ebuild:
+ Change dependencies, #58389. Thanks to all who helped there.
+
+ 06 Nov 2004; Jon Hood <squinky86@gentoo.org>
+ files/azureus-bin-2.0.8.0a-gentoo.sh, azureus-bin-2.1.0.0-r1.ebuild,
+ azureus-bin-2.1.0.2.ebuild, azureus-bin-2.1.0.4.ebuild,
+ azureus-bin-2.2.0.0.ebuild:
+ $HOME cleaning, #70023, thanks David Grant <david.grant@telus.net>.
+
+*azureus-bin-2.2.0.0 (02 Nov 2004)
+
+ 02 Nov 2004; Martin Holzer <mholzer@gentoo.org>
+ +azureus-bin-2.2.0.0.ebuild:
+ Version bumped. Closes 69723.
+ Thanks to Vince Castellano <surye80@gmail.com> for ebuild.
+
+ 26 Oct 2004; Jeremy Huddleston <eradicator@gentoo.org>
+ azureus-bin-2.1.0.4.ebuild:
+ Stable amd64.
+
+ 19 Aug 2004; Travis Tilley <lv@gentoo.org> azureus-bin-2.1.0.4.ebuild:
+ added support for amd64
+
+*azureus-bin-2.1.0.4 (08 Jul 2004)
+
+ 08 Jul 2004; Jon Hood <squinky86@gentoo.org> +azureus-bin-2.1.0.4.ebuild:
+ version bump, closes #56438, thanks to Mike Javorski
+ <mike_javorski@bigfoot.com> for some updates
+
+ 01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org>
+ azureus-bin-2.0.8.0a.ebuild, azureus-bin-2.0.8.4.ebuild,
+ azureus-bin-2.1.0.0-r1.ebuild, azureus-bin-2.1.0.2.ebuild:
+ virtual/glibc -> virtual/libc
+
+*azureus-bin-2.1.0.2 (24 Jun 2004)
+
+ 24 Jun 2004; Martin Holzer <mholzer@gentoo.org> azureus-bin-2.1.0.2.ebuild:
+ Version bumped.
+
+*azureus-bin-2.1.0.0-r1 (18 Jun 2004)
+
+ 18 Jun 2004; Jon Hood <squinky86@gentoo.org> +azureus-bin-2.1.0.0-r1.ebuild,
+ -azureus-bin-2.1.0.0.ebuild:
+ add plugins dir irt #53069
+
+ 16 Jun 2004; Jon Hood <squinky86@gentoo.org> files/azureus.png:
+ fixing azureus.png irt #54049; thanks Adam Hewgill!
+
+*azureus-bin-2.1.0.0 (31 May 2004)
+
+ 31 May 2004; Jon Hood <squinky86@gentoo.org>
+ -files/azureus-bin-2.0.7.1_pre20040224-gentoo.sh,
+ -azureus-bin-2.0.7.1_pre20040224.ebuild, +azureus-bin-2.1.0.0.ebuild:
+ version bump, closes #52546; cleanups
+
+ 14 May 2004; Jon Hood <squinky86@gentoo.org> azureus-bin-2.0.8.4.ebuild:
+ add linc to RDEPEND to fix #51030
+
+ 06 May 2004; Jon Hood <squinky86@gentoo.org> +files/azureus.desktop,
+ +files/azureus.png, azureus-bin-2.0.8.4.ebuild:
+ add shortcut (#50103)
+
+ 23 Mar 2004; Michael Sterrett <mr_bones_@gentoo.org>
+ azureus-bin-2.0.7.1_pre20040224.ebuild, azureus-bin-2.0.8.0a.ebuild,
+ azureus-bin-2.0.8.4.ebuild:
+ add missing 'R' for bug #45564
+
+*azureus-bin-2.0.8.4 (17 Mar 2004)
+
+ 17 Mar 2004; Jeremy Huddleston <eradicator@gentoo.org>
+ azureus-bin-2.0.8.2.ebuild, azureus-bin-2.0.8.4.ebuild:
+ Version bump
+
+*azureus-bin-2.0.8.2 (16 Mar 2004)
+
+ 16 Mar 2004; Jeremy Huddleston <eradicator@gentoo.org>
+ azureus-bin-2.0.8.2.ebuild:
+ Version bump.
+
+ 16 Mar 2004; Jeremy Huddleston <eradicator@gentoo.org>
+ azureus-bin-2.0.8.0a.ebuild:
+ Made the systray4j DEPEND require the kde use flag.
+
+*azureus-bin-2.0.8.0a (13 Mar 2004)
+
+ 13 Mar 2004; Jeremy Huddleston <eradicator@gentoo.org>
+ azureus-bin-2.0.7.1_pre20040224.ebuild, azureus-bin-2.0.8.0a.ebuild,
+ files/azureus-bin-2.0.8.0a-gentoo.sh:
+ Version bump. systray4jdaemon was removed upstream. We now RDEPEND on java
+ classes rather than using the ones provided by azurues.
+
+*azureus-bin-2.0.7.1_pre20040224 (04 Mar 2004)
+
+ 04 Mar 2004; Jeremy Huddleston <eradicator@gentoo.org>
+ azureus-bin-2.0.7.1_pre20040224.ebuild, metadata.xml,
+ files/azureus-bin-2.0.7.1_pre20040224-gentoo.sh,
+ files/azureus-bin-Makefile.patch:
+ Azureus is a Java based bittorrent client. Initial ebuild provided by me and
+ Andy Daniels <danielsa@uwstout.edu> in bug #35556... only swt interface
+ currently
+
diff --git a/net-p2p/azureus-bin/Manifest b/net-p2p/azureus-bin/Manifest
new file mode 100644
index 000000000..b5c04203a
--- /dev/null
+++ b/net-p2p/azureus-bin/Manifest
@@ -0,0 +1,31 @@
+AUX azureus-bin-gentoo.sh 1214 RMD160 70312dee2ec445cbb70c1bb1c653a0185f87eaa7 SHA1 f2d26551ff7bda6d1f9b338574be7b8027d562b1 SHA256 016466d96ce9fb0172c985b79e9eeec70deca815a748886b9216888051ea6824
+MD5 43c0a3e17c9fed547b73cd278cf79875 files/azureus-bin-gentoo.sh 1214
+RMD160 70312dee2ec445cbb70c1bb1c653a0185f87eaa7 files/azureus-bin-gentoo.sh 1214
+SHA256 016466d96ce9fb0172c985b79e9eeec70deca815a748886b9216888051ea6824 files/azureus-bin-gentoo.sh 1214
+AUX azureus.desktop 153 RMD160 817c8e44b1068b5030b19d5f61a516f560fd4e92 SHA1 0289a7658265fa105528893a0b850fc7d691c8f4 SHA256 6eb562481d31292ed0ab9cf16f88c9385318b4c3a3c015fd26238624e1fe9f7c
+MD5 70c17db47c9a596929112714f82ac010 files/azureus.desktop 153
+RMD160 817c8e44b1068b5030b19d5f61a516f560fd4e92 files/azureus.desktop 153
+SHA256 6eb562481d31292ed0ab9cf16f88c9385318b4c3a3c015fd26238624e1fe9f7c files/azureus.desktop 153
+AUX azureus.png 743 RMD160 234517f80f6306ef4cf3704de59473a00efb50ab SHA1 e82ca9c922adf1fb9836033f530fc0fd3f654c17 SHA256 951bcf1bbd46d049740f50be4d1cd41bbac0892ca40b83891db6a2beff9f6a30
+MD5 2d3136c60488dd51bef012cbcb59201b files/azureus.png 743
+RMD160 234517f80f6306ef4cf3704de59473a00efb50ab files/azureus.png 743
+SHA256 951bcf1bbd46d049740f50be4d1cd41bbac0892ca40b83891db6a2beff9f6a30 files/azureus.png 743
+DIST Azureus_2.4.0.2_linux-PPC.tar.bz2 7889159 RMD160 b11a2b78b486f0620dd812dad7afc835aa8dcd32 SHA256 5591170e461656239e0bf9b9d7be8fb294c83bc4a672401bb6c2b666d649d5fd
+DIST Azureus_2.4.0.2_linux-x86_64.tar.bz2 8072902 RMD160 e57b1d96eb91c5fcc3f4ad2ed397180f69a4bdae SHA256 1fcfe0adb504dd1e145b9da54363eaa31b385000add85f0b3804465e068cb09e
+DIST Azureus_2.4.0.2_linux.tar.bz2 8017393 RMD160 3f796f7014c74533f635b572193d1ae3626f3ce0 SHA1 e1e0ee6cce2bab4f438565d736bd25c122b87e04 SHA256 44f04c460edcab62d00d584d3653d2f1d08cd0169d580f895b1def2c458b541d
+DIST seda-20040224.zip 755126 RMD160 1d18fece6512503c7e8ae310869ccde8383046c7 SHA1 00cd21c5ce2d147938d953f9fab7121639b5881a SHA256 a3e864bbfcab1cc78cc91c3d1ad65b5240a7d5a8c8912cf57f1fc44958ddd1dc
+EBUILD azureus-bin-2.4.0.2-r1.ebuild 3064 RMD160 d8b337cf81637223ef3aec1de82b9e8eec2da787 SHA1 0b55143b7ed01401d689b6451fb322d976c0e4b7 SHA256 689e52cab78a97a234727c4ed18f1ee7d3c53537d858b5f4a6eae7a1ae175beb
+MD5 04e00e08e41acb88e0ad2b3d1cf28d6c azureus-bin-2.4.0.2-r1.ebuild 3064
+RMD160 d8b337cf81637223ef3aec1de82b9e8eec2da787 azureus-bin-2.4.0.2-r1.ebuild 3064
+SHA256 689e52cab78a97a234727c4ed18f1ee7d3c53537d858b5f4a6eae7a1ae175beb azureus-bin-2.4.0.2-r1.ebuild 3064
+MISC ChangeLog 6860 RMD160 07fe115f869a53c66cf9ce364bbb33c9c6075945 SHA1 e3cdd4bb7d8ea2c913f89b6e5503d4726b4b13ff SHA256 a1d6a80da827ad2bae35f1dba805d71a5a7345b8b497776019a15ae95caa2fa7
+MD5 5e1be365502c582b8c83d1d101390c29 ChangeLog 6860
+RMD160 07fe115f869a53c66cf9ce364bbb33c9c6075945 ChangeLog 6860
+SHA256 a1d6a80da827ad2bae35f1dba805d71a5a7345b8b497776019a15ae95caa2fa7 ChangeLog 6860
+MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
+MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170
+RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170
+SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 metadata.xml 170
+MD5 96c803a4cc42698b83f65de016408e41 files/digest-azureus-bin-2.4.0.2-r1 1078
+RMD160 7b14a451b802f748a7d230450f3dbc448a7ab48d files/digest-azureus-bin-2.4.0.2-r1 1078
+SHA256 c909634ad0f8ed9402f9ffe6b135361923b7322918dc69e13716d6cddfd57813 files/digest-azureus-bin-2.4.0.2-r1 1078
diff --git a/net-p2p/azureus-bin/azureus-bin-2.4.0.2-r1.ebuild b/net-p2p/azureus-bin/azureus-bin-2.4.0.2-r1.ebuild
new file mode 100644
index 000000000..ff8fb5f84
--- /dev/null
+++ b/net-p2p/azureus-bin/azureus-bin-2.4.0.2-r1.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/azureus-bin/azureus-bin-2.4.0.2.ebuild,v 1.1 2006/03/18 10:10:23 eradicator Exp $
+
+inherit eutils java-pkg
+
+DESCRIPTION="Azureus - Java BitTorrent Client"
+HOMEPAGE="http://azureus.sourceforge.net/"
+
+MY_PN=${PN/-bin/}
+MY_PV="${PV}"
+MY_DT=20040224
+
+S=${WORKDIR}/${MY_PN}
+SRC_URI="mirror://gentoo/seda-${MY_DT}.zip
+ x86? ( mirror://sourceforge/${MY_PN}/Azureus_${MY_PV}_linux.tar.bz2 )
+ amd64? ( mirror://sourceforge/${MY_PN}/Azureus_${MY_PV}_linux-x86_64.tar.bz2 )
+ ppc? ( mirror://sourceforge/${MY_PN}/Azureus_${MY_PV}_linux-PPC.tar.bz2 )"
+
+LICENSE="GPL-2 BSD"
+SLOT="0"
+
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="kde"
+
+DEPEND="virtual/libc
+ app-arch/unzip
+ !net-p2p/azureus"
+
+RDEPEND="${DEPEND}
+ kde? ( dev-java/systray4j )
+ net-libs/linc
+ =x11-libs/gtk+-2*
+ >=virtual/jre-1.4"
+
+# Where to install the package
+PROGRAM_DIR="/usr/$(get_libdir)/${MY_PN}"
+
+src_unpack() {
+ if ! use kde; then
+ einfo "The kde use flag is off, so the systray support will be disabled."
+ einfo "kde is required to build dev-java/systray4j."
+ fi
+
+ unpack ${A}
+
+ cp ${FILESDIR}/${PN}-gentoo.sh ${MY_PN}/azureus || die "failed to copy wrapper"
+
+ # Set runtime settings in the startup script
+ sed -i "s:##PROGRAM_DIR##:${PROGRAM_DIR}:" ${MY_PN}/azureus
+
+ # Unpack seda
+ cd ${S}
+ tar xjf ${WORKDIR}/seda-jnilibs-linux.tar.bz2
+}
+
+src_compile() {
+ einfo "Binary only installation. No compilation required."
+}
+
+src_install() {
+ cd ${S}
+
+ insinto ${PROGRAM_DIR}
+ exeinto ${PROGRAM_DIR}
+
+ java-pkg_dojar *.jar
+ doexe *.so
+
+ # keep the plugins dir bug reports from flowing in
+ insinto ${PROGRAM_DIR}/plugins/azupdater
+ doins plugins/azupdater/*
+
+ dobin azureus
+
+ insinto /usr/share/pixmaps
+ doins ${FILESDIR}/azureus.png
+
+ insinto /usr/share/applications
+ doins ${FILESDIR}/azureus.desktop
+
+ dodoc seda-README.txt
+ dohtml swt-about.html
+}
+
+pkg_postinst() {
+ echo
+ einfo "Due to the nature of the portage system, we recommend"
+ einfo "that users check portage for new versions of Azureus"
+ einfo "instead of attempting to use the auto-update feature."
+ einfo "You can disable the upgrade warning in"
+ einfo "View->Configuration->Interface->Start"
+ echo
+ einfo "After running azureus for the first time, configuration"
+ einfo "options will be placed in ~/.Azureus/gentoo.config"
+ einfo "It is recommended that you modify this file rather than"
+ einfo "the azureus startup script directly."
+ echo
+ einfo "As of this version, the new ui type 'console' is supported,"
+ einfo "and this may be set in ~/.Azureus/gentoo.config."
+ echo
+ ewarn "If you are upgrading, and the menu in azurues has entries like"
+ ewarn "\"!MainWindow.menu.transfers!\" then you have a stray MessageBundle.properties file,"
+ ewarn "and you may safely delete ~/.Azureus/MessagesBundle.properties"
+ echo
+ einfo "It's recommended to use sun-java in version 1.5 or later."
+ einfo "If you'll notice any problems running azureus and you've"
+ einfo "got older java, try to upgrade it"
+ echo
+}
diff --git a/net-p2p/azureus-bin/files/azureus-bin-gentoo.sh b/net-p2p/azureus-bin/files/azureus-bin-gentoo.sh
new file mode 100644
index 000000000..067fd36a3
--- /dev/null
+++ b/net-p2p/azureus-bin/files/azureus-bin-gentoo.sh
@@ -0,0 +1,51 @@
+#!/bin/bash
+
+PROGRAM_DIR=##PROGRAM_DIR## # directory where all the files were extracted
+
+AZ_CONFIG="${HOME}/.Azureus/gentoo.config"
+if [ -f ~/.Azureus/gentoo.config ]; then
+ . ~/.Azureus/gentoo.config
+else
+ if [ ! -e ~/.Azureus ]; then
+ mkdir ~/.Azureus
+ echo "Creating ~/.Azureus..."
+ fi
+
+ # Setup defaults
+ UI_OPTIONS="--ui=swt"
+
+ # Create the config file
+ cat > ${AZ_CONFIG} <<END
+# User Interface options:
+# web - web based
+# web2 - web based
+# console - console based
+# swt - swt (GUI) based
+#
+# When selecting just 1, use '--ui=<ui>'
+# When selecting multiple, use '--uis=<ui>,<ui>'
+UI_OPTIONS="--ui=swt"
+END
+
+fi
+
+MSG0="ERROR:\nYou must edit this script and change PROGRAM_DIR to point to where you installed Azureus"
+MSG1="Attempting to start Azureus..."
+
+AZDIR=./
+if [ ! -e id.azureus.dir.file ]; then
+ AZDIR=$PROGRAM_DIR
+ if [ ! -d $AZDIR ]; then
+ echo $MSG0 >&2
+ exit -1
+ fi
+fi
+
+cd ${AZDIR}
+echo $MSG1
+
+if [ "$1" != "" ]; then
+ java -cp $(java-config -p systray4j,azureus-bin 2>/dev/null) -Djava.library.path="${AZDIR}" org.gudy.azureus2.ui.swt.Main "$1"
+else
+ java -cp $(java-config -p systray4j,azureus-bin 2>/dev/null) -Djava.library.path="${AZDIR}" org.gudy.azureus2.ui.swt.Main
+fi
diff --git a/net-p2p/azureus-bin/files/azureus.desktop b/net-p2p/azureus-bin/files/azureus.desktop
new file mode 100644
index 000000000..7a45c5e9d
--- /dev/null
+++ b/net-p2p/azureus-bin/files/azureus.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Name=Azureus
+Comment=Azureus BitTorrent Client
+Exec=azureus
+Icon=azureus.png
+Terminal=0
+Categories=Application;Network;
+Type=Application
diff --git a/net-p2p/azureus-bin/files/azureus.png b/net-p2p/azureus-bin/files/azureus.png
new file mode 100644
index 000000000..9ece3a943
--- /dev/null
+++ b/net-p2p/azureus-bin/files/azureus.png
Binary files differ
diff --git a/net-p2p/azureus-bin/files/digest-azureus-bin-2.4.0.2-r1 b/net-p2p/azureus-bin/files/digest-azureus-bin-2.4.0.2-r1
new file mode 100644
index 000000000..48e0ea7b3
--- /dev/null
+++ b/net-p2p/azureus-bin/files/digest-azureus-bin-2.4.0.2-r1
@@ -0,0 +1,12 @@
+MD5 3434ff0481694fc7c34828c9f35f1474 Azureus_2.4.0.2_linux-PPC.tar.bz2 7889159
+RMD160 b11a2b78b486f0620dd812dad7afc835aa8dcd32 Azureus_2.4.0.2_linux-PPC.tar.bz2 7889159
+SHA256 5591170e461656239e0bf9b9d7be8fb294c83bc4a672401bb6c2b666d649d5fd Azureus_2.4.0.2_linux-PPC.tar.bz2 7889159
+MD5 3cbb34078ba4c63fe22d72457513c33d Azureus_2.4.0.2_linux-x86_64.tar.bz2 8072902
+RMD160 e57b1d96eb91c5fcc3f4ad2ed397180f69a4bdae Azureus_2.4.0.2_linux-x86_64.tar.bz2 8072902
+SHA256 1fcfe0adb504dd1e145b9da54363eaa31b385000add85f0b3804465e068cb09e Azureus_2.4.0.2_linux-x86_64.tar.bz2 8072902
+MD5 30525d6d9f8ac0e770f0d846765fdbfc Azureus_2.4.0.2_linux.tar.bz2 8017393
+RMD160 3f796f7014c74533f635b572193d1ae3626f3ce0 Azureus_2.4.0.2_linux.tar.bz2 8017393
+SHA256 44f04c460edcab62d00d584d3653d2f1d08cd0169d580f895b1def2c458b541d Azureus_2.4.0.2_linux.tar.bz2 8017393
+MD5 5f79ac344851884646166d733b5cde8d seda-20040224.zip 755126
+RMD160 1d18fece6512503c7e8ae310869ccde8383046c7 seda-20040224.zip 755126
+SHA256 a3e864bbfcab1cc78cc91c3d1ad65b5240a7d5a8c8912cf57f1fc44958ddd1dc seda-20040224.zip 755126
diff --git a/net-p2p/azureus-bin/metadata.xml b/net-p2p/azureus-bin/metadata.xml
new file mode 100644
index 000000000..7e3286984
--- /dev/null
+++ b/net-p2p/azureus-bin/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>maintainer-wanted</herd>
+</pkgmetadata>