Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 162125
Collapse All | Expand All

(-)azureus-2.5.0.0-r3.ebuild (-5 / +7 lines)
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

Return to bug 162125