Lines 9-15
Link Here
|
9 |
SRC_URI="mirror://sourceforge/azureus/Azureus_${PV}_source.zip" |
9 |
SRC_URI="mirror://sourceforge/azureus/Azureus_${PV}_source.zip" |
10 |
LICENSE="GPL-2 BSD" |
10 |
LICENSE="GPL-2 BSD" |
11 |
SLOT="0" |
11 |
SLOT="0" |
12 |
KEYWORDS="amd64 ~ppc x86 ~x86-fbsd" |
12 |
KEYWORDS="~amd64 ~x86 ~x86-fbsd" |
13 |
|
13 |
|
14 |
IUSE="source" |
14 |
IUSE="source" |
15 |
|
15 |
|
Lines 17-30
Link Here
|
17 |
# https://bugs.gentoo.org/show_bug.cgi?id=135835 |
17 |
# https://bugs.gentoo.org/show_bug.cgi?id=135835 |
18 |
|
18 |
|
19 |
RDEPEND=" |
19 |
RDEPEND=" |
20 |
>=virtual/jre-1.4 |
20 |
>=virtual/jre-1.5 |
21 |
>=dev-java/swt-3.2-r1 |
21 |
>=dev-java/swt-3.2-r1 |
22 |
>=dev-java/log4j-1.2.8 |
22 |
>=dev-java/log4j-1.2.8 |
23 |
>=dev-java/commons-cli-1.0 |
23 |
>=dev-java/commons-cli-1.0 |
24 |
>=dev-java/bcprov-1.31 |
24 |
>=dev-java/bcprov-1.31 |
25 |
!net-p2p/azureus-bin" |
25 |
!net-p2p/azureus-bin" |
26 |
DEPEND="${RDEPEND} |
26 |
DEPEND="${RDEPEND} |
27 |
>=virtual/jdk-1.4 |
27 |
>=virtual/jdk-1.5 |
28 |
dev-util/desktop-file-utils |
28 |
dev-util/desktop-file-utils |
29 |
>=dev-java/ant-core-1.6.2 |
29 |
>=dev-java/ant-core-1.6.2 |
30 |
|| ( =dev-java/eclipse-ecj-3.2* =dev-java/eclipse-ecj-3.1* ) |
30 |
|| ( =dev-java/eclipse-ecj-3.2* =dev-java/eclipse-ecj-3.1* ) |
Lines 38-50
Link Here
|
38 |
cd ${S} |
38 |
cd ${S} |
39 |
unpack ${A} |
39 |
unpack ${A} |
40 |
|
40 |
|
|
|
41 |
# patches from 2.5.0.0 still work here |
41 |
EPATCH_SUFFIX="patch" EPATCH_FORCE="yes" \ |
42 |
EPATCH_SUFFIX="patch" EPATCH_FORCE="yes" \ |
42 |
epatch ${FILESDIR}/fedora-${PV}/ |
43 |
epatch ${FILESDIR}/fedora-2.5.0.0/ |
43 |
|
44 |
|
44 |
#removing osx files and entries |
45 |
#removing osx files and entries |
45 |
rm -fr org/gudy/azureus2/ui/swt/osx org/gudy/azureus2/platform/macosx |
46 |
rm -fr org/gudy/azureus2/ui/swt/osx org/gudy/azureus2/platform/macosx |
46 |
#removing windows files |
47 |
#removing windows files |
47 |
rm -fr org/gudy/azureus2/platform/win32 |
48 |
rm -fr org/gudy/azureus2/platform/win32 |
|
|
49 |
rm -fr org/gudy/azureus2/ui/swt/win32 |
48 |
#removing test files |
50 |
#removing test files |
49 |
rm -fr org/gudy/azureus2/ui/swt/test |
51 |
rm -fr org/gudy/azureus2/ui/swt/test |
50 |
rm -f org/gudy/azureus2/ui/console/multiuser/TestUserManager.java |
52 |
rm -f org/gudy/azureus2/ui/console/multiuser/TestUserManager.java |
Lines 72-78
Link Here
|
72 |
|
74 |
|
73 |
java-pkg_dolauncher ${PN} \ |
75 |
java-pkg_dolauncher ${PN} \ |
74 |
--main org.gudy.azureus2.ui.common.Main \ |
76 |
--main org.gudy.azureus2.ui.common.Main \ |
75 |
-pre ${FILESDIR}/${P}-pre \ |
77 |
-pre ${FILESDIR}/${PN}-2.5.0.0-pre \ |
76 |
--pkg_args '--ui=${UI}' \ |
78 |
--pkg_args '--ui=${UI}' \ |
77 |
--java_args '-Dazureus.install.path=${HOME}/.azureus/ ${JAVA_OPTIONS}' |
79 |
--java_args '-Dazureus.install.path=${HOME}/.azureus/ ${JAVA_OPTIONS}' |
78 |
|
80 |
|