Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 200851 | Differences between
and this patch

Collapse All | Expand All

(-)/usr/portage/dev-java/batik/batik-1.6-r3.ebuild (-9 / +6 lines)
Lines 9-49 Link Here
9
SRC_URI="mirror://apache/xml/batik/${PN}-src-${PV}.zip"
9
SRC_URI="mirror://apache/xml/batik/${PN}-src-${PV}.zip"
10
10
11
LICENSE="Apache-2.0"
11
LICENSE="Apache-2.0"
12
SLOT="1.6"
12
SLOT="1.7"
13
KEYWORDS="amd64 ~ia64 ppc ~ppc64 x86"
13
KEYWORDS="amd64 ~ia64 ppc ~ppc64 x86"
14
IUSE="doc python tcl"
14
IUSE="doc python tcl"
15
15
16
CDEPEND="=dev-java/rhino-1.5*
16
CDEPEND="=dev-java/rhino-1.6*
17
	>=dev-java/xerces-2.7.1
17
	>=dev-java/xerces-2.7.1
18
	dev-java/xalan
18
	=dev-java/xml-commons-external-1.3*
19
	=dev-java/xml-commons-external-1.3*
19
	python? ( dev-java/jython )
20
	python? ( dev-java/jython )
20
	tcl? ( dev-java/jacl )"
21
	tcl? ( dev-java/jacl )"
21
DEPEND="=virtual/jdk-1.4*
22
DEPEND=">=virtual/jdk-1.4
22
	dev-java/ant-core
23
	dev-java/ant-core
23
	app-arch/unzip
24
	app-arch/unzip
24
	${CDEPEND}"
25
	${CDEPEND}"
25
RDEPEND=">=virtual/jre-1.4
26
RDEPEND=">=virtual/jre-1.4
26
	${CDEPEND}"
27
	${CDEPEND}"
27
28
28
S="${WORKDIR}/xml-${PN}"
29
30
src_unpack() {
29
src_unpack() {
31
	unpack ${A}
30
	unpack ${A}
32
	cd "${S}"
31
	cd "${S}"
33
32
34
	epatch ${FILESDIR}/${P}-jikes.patch
35
	epatch ${FILESDIR}/${P}-dont-copy-deps.patch
36
37
	java-ant_ignore-system-classes
33
	java-ant_ignore-system-classes
38
34
39
	cd lib
35
	cd lib
40
	rm -f *.jar build/*.jar
36
	rm -f *.jar build/*.jar
41
37
42
	java-pkg_jar-from xml-commons-external-1.3
38
	java-pkg_jar-from xml-commons-external-1.3
39
	java-pkg_jar-from xalan
43
	java-pkg_jar-from xerces-2
40
	java-pkg_jar-from xerces-2
44
	# Can't make rhino optional because
41
	# Can't make rhino optional because
45
	# apps/svgbrowser needs it
42
	# apps/svgbrowser needs it
46
	java-pkg_jar-from rhino-1.5
43
	java-pkg_jar-from rhino-1.6
47
	use python && java-pkg_jar-from jython
44
	use python && java-pkg_jar-from jython
48
	use tcl && java-pkg_jar-from jacl
45
	use tcl && java-pkg_jar-from jacl
49
}
46
}

Return to bug 200851