Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 85928 - dev-java/batik does not need dev-java/fop to compile
Summary: dev-java/batik does not need dev-java/fop to compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 63262
  Show dependency tree
 
Reported: 2005-03-19 11:42 UTC by Vibhav Garg (RETIRED)
Modified: 2005-03-19 15:58 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Removes dependency on fop (batik-1.5.1-r3.ebuild.patch,811 bytes, patch)
2005-03-19 12:28 UTC, Vibhav Garg (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Vibhav Garg (RETIRED) gentoo-dev 2005-03-19 11:42:39 UTC
It seems that batik dosent need fop to compile. We can therefore remove fop as a dependency which would help us build a source version of fop(as it depends on batik)
Comment 1 Vibhav Garg (RETIRED) gentoo-dev 2005-03-19 12:28:55 UTC
Created attachment 53879 [details, diff]
Removes dependency on fop

Also adds ~amd64 as keyword, and fixes bug where the max heap size is set to
256m in every case.
Comment 2 Vibhav Garg (RETIRED) gentoo-dev 2005-03-19 12:31:31 UTC
Comment on attachment 53879 [details, diff]
Removes dependency on fop

>--- batik-1.5.1-r3.ebuild.orig	2005-03-19 14:22:29.000000000 -0600
>+++ batik-1.5.1-r3.ebuild	2005-03-19 14:24:21.000000000 -0600
>@@ -10,14 +10,13 @@
> IUSE="doc"
> DEPEND=">=virtual/jdk-1.3
> 		=dev-java/rhino-1.5*
>-		dev-java/fop
> 		app-arch/unzip
> 		>=dev-java/xerces-2.6.2-r1
> 		dev-java/ant"
> RDEPEND=">=virtual/jdk-1.3"
> LICENSE="Apache-1.1"
> SLOT="0"
>-KEYWORDS="x86 ~sparc ~ppc"
>+KEYWORDS="x86 ~amd64 ~sparc ~ppc"
> 
> S=${WORKDIR}/xml-batik
> 
>@@ -27,7 +26,6 @@
> 	rm -f *.jar
> 	java-pkg_jar-from xerces-2
> 	java-pkg_jar-from rhino-1.5
>-	java-pkg_jar-from fop
> }
> 
> src_compile() {
>@@ -37,8 +35,8 @@
> 		ewarn "Your system has less than 256MB of RAM, continuing anyways."
> 		echo
> 
>-		export ANT_OPTS=-Xmx256m
> 	fi
>+		export ANT_OPTS=-Xmx256m
> 
> 	local antflags="jars"
> 	ant ${antflags} || die "compile problem"
Comment 3 Jan Brinkmann (RETIRED) gentoo-dev 2005-03-19 15:58:29 UTC
fixed in cvs , thanks
Comment 4 Jan Brinkmann (RETIRED) gentoo-dev 2005-03-19 15:58:54 UTC
this time i'm going to mark it as fixed ;)