public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in dev-java/batik: batik-1.8-r1.ebuild ChangeLog
@ 2015-07-24  9:46 Patrice Clement (monsieurp)
  0 siblings, 0 replies; 5+ messages in thread
From: Patrice Clement (monsieurp) @ 2015-07-24  9:46 UTC (permalink / raw
  To: gentoo-commits

monsieurp    15/07/24 09:46:03

  Modified:             batik-1.8-r1.ebuild ChangeLog
  Log:
  Suppress QA warning wrt a trailing whitespace.
  
  Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
  (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 93491BB8)

Revision  Changes    Path
1.5                  dev-java/batik/batik-1.8-r1.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/batik/batik-1.8-r1.ebuild?rev=1.5&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/batik/batik-1.8-r1.ebuild?rev=1.5&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/batik/batik-1.8-r1.ebuild?r1=1.4&r2=1.5

Index: batik-1.8-r1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-java/batik/batik-1.8-r1.ebuild,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- batik-1.8-r1.ebuild	28 Jun 2015 14:58:49 -0000	1.4
+++ batik-1.8-r1.ebuild	24 Jul 2015 09:46:03 -0000	1.5
@@ -1,6 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/batik/batik-1.8-r1.ebuild,v 1.4 2015/06/28 14:58:49 monsieurp Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/batik/batik-1.8-r1.ebuild,v 1.5 2015/07/24 09:46:03 monsieurp Exp $
 
 EAPI=5
 JAVA_PKG_IUSE="doc"
@@ -74,7 +74,7 @@
 
 	cd "${S}"/"${P}/lib" || die
 
-	# batik-all-1.8.jar is a all-in-one jar that contains all other jars. 
+	# batik-all-1.8.jar is a all-in-one jar that contains all other jars.
 	# We don't want to package it.
 	rm -v ${PN}-all-${PV}.jar
 }



1.86                 dev-java/batik/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/batik/ChangeLog?rev=1.86&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/batik/ChangeLog?rev=1.86&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/batik/ChangeLog?r1=1.85&r2=1.86

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-java/batik/ChangeLog,v
retrieving revision 1.85
retrieving revision 1.86
diff -u -r1.85 -r1.86
--- ChangeLog	28 Jun 2015 14:58:49 -0000	1.85
+++ ChangeLog	24 Jul 2015 09:46:03 -0000	1.86
@@ -1,6 +1,9 @@
 # ChangeLog for dev-java/batik
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/batik/ChangeLog,v 1.85 2015/06/28 14:58:49 monsieurp Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/batik/ChangeLog,v 1.86 2015/07/24 09:46:03 monsieurp Exp $
+
+  24 Jul 2015; Patrice Clement <monsieurp@gentoo.org> batik-1.8-r1.ebuild:
+  Suppress QA warning wrt a trailing whitespace.
 
   28 Jun 2015; Patrice Clement <monsieurp@gentoo.org> batik-1.8-r1.ebuild:
   Stable for ppc+ppc64 with ALLARCHES.





^ permalink raw reply	[flat|nested] 5+ messages in thread
* [gentoo-commits] gentoo-x86 commit in dev-java/batik: batik-1.8-r1.ebuild ChangeLog
@ 2015-07-25 14:45 James Le Cuirot (chewi)
  0 siblings, 0 replies; 5+ messages in thread
From: James Le Cuirot (chewi) @ 2015-07-25 14:45 UTC (permalink / raw
  To: gentoo-commits

chewi       15/07/25 14:45:41

  Modified:             batik-1.8-r1.ebuild ChangeLog
  Log:
  Add some missing dies. Closes bug #555870.
  
  (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 9C6D7DE4)

Revision  Changes    Path
1.6                  dev-java/batik/batik-1.8-r1.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/batik/batik-1.8-r1.ebuild?rev=1.6&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/batik/batik-1.8-r1.ebuild?rev=1.6&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/batik/batik-1.8-r1.ebuild?r1=1.5&r2=1.6

Index: batik-1.8-r1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-java/batik/batik-1.8-r1.ebuild,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- batik-1.8-r1.ebuild	24 Jul 2015 09:46:03 -0000	1.5
+++ batik-1.8-r1.ebuild	25 Jul 2015 14:45:41 -0000	1.6
@@ -1,6 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/batik/batik-1.8-r1.ebuild,v 1.5 2015/07/24 09:46:03 monsieurp Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/batik/batik-1.8-r1.ebuild,v 1.6 2015/07/25 14:45:41 chewi Exp $
 
 EAPI=5
 JAVA_PKG_IUSE="doc"
@@ -50,11 +50,11 @@
 	imports+=(sources/org/apache/batik/script/jacl/JaclInterpreterFactory.java)
 	for import in ${imports[@]}; do
 		einfo "Fixing missing import in ${import}"
-		sed -i '23i import org.apache.batik.script.ImportInfo;' ${import}
+		sed -i '23i import org.apache.batik.script.ImportInfo;' ${import} || die
 		eend $?
 	done
 
-	cd lib
+	cd lib || die
 	rm -v *.jar build/*.jar || die
 	use python && java-pkg_jar-from jython
 	use tcl && java-pkg_jar-from jacl
@@ -76,7 +76,7 @@
 
 	# batik-all-1.8.jar is a all-in-one jar that contains all other jars.
 	# We don't want to package it.
-	rm -v ${PN}-all-${PV}.jar
+	rm -v ${PN}-all-${PV}.jar || die
 }
 
 src_install() {



1.87                 dev-java/batik/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/batik/ChangeLog?rev=1.87&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/batik/ChangeLog?rev=1.87&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/batik/ChangeLog?r1=1.86&r2=1.87

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-java/batik/ChangeLog,v
retrieving revision 1.86
retrieving revision 1.87
diff -u -r1.86 -r1.87
--- ChangeLog	24 Jul 2015 09:46:03 -0000	1.86
+++ ChangeLog	25 Jul 2015 14:45:41 -0000	1.87
@@ -1,6 +1,9 @@
 # ChangeLog for dev-java/batik
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/batik/ChangeLog,v 1.86 2015/07/24 09:46:03 monsieurp Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/batik/ChangeLog,v 1.87 2015/07/25 14:45:41 chewi Exp $
+
+  25 Jul 2015; James Le Cuirot <chewi@gentoo.org> batik-1.8-r1.ebuild:
+  Add some missing dies. Closes bug #555870.
 
   24 Jul 2015; Patrice Clement <monsieurp@gentoo.org> batik-1.8-r1.ebuild:
   Suppress QA warning wrt a trailing whitespace.





^ permalink raw reply	[flat|nested] 5+ messages in thread
* [gentoo-commits] gentoo-x86 commit in dev-java/batik: batik-1.8-r1.ebuild ChangeLog
@ 2015-06-28 14:58 Patrice Clement (monsieurp)
  0 siblings, 0 replies; 5+ messages in thread
From: Patrice Clement (monsieurp) @ 2015-06-28 14:58 UTC (permalink / raw
  To: gentoo-commits

monsieurp    15/06/28 14:58:49

  Modified:             batik-1.8-r1.ebuild ChangeLog
  Log:
  Stable for ppc+ppc64 with ALLARCHES.
  
  Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
  (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 93491BB8)

Revision  Changes    Path
1.4                  dev-java/batik/batik-1.8-r1.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/batik/batik-1.8-r1.ebuild?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/batik/batik-1.8-r1.ebuild?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/batik/batik-1.8-r1.ebuild?r1=1.3&r2=1.4

Index: batik-1.8-r1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-java/batik/batik-1.8-r1.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- batik-1.8-r1.ebuild	28 Jun 2015 01:45:43 -0000	1.3
+++ batik-1.8-r1.ebuild	28 Jun 2015 14:58:49 -0000	1.4
@@ -1,6 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/batik/batik-1.8-r1.ebuild,v 1.3 2015/06/28 01:45:43 monsieurp Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/batik/batik-1.8-r1.ebuild,v 1.4 2015/06/28 14:58:49 monsieurp Exp $
 
 EAPI=5
 JAVA_PKG_IUSE="doc"
@@ -13,7 +13,7 @@
 
 LICENSE="Apache-2.0"
 SLOT="1.8"
-KEYWORDS="amd64 x86 ~ppc ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="amd64 x86 ppc ppc64 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="doc python tcl"
 
 CDEPEND="dev-java/xalan:0



1.85                 dev-java/batik/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/batik/ChangeLog?rev=1.85&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/batik/ChangeLog?rev=1.85&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/batik/ChangeLog?r1=1.84&r2=1.85

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-java/batik/ChangeLog,v
retrieving revision 1.84
retrieving revision 1.85
diff -u -r1.84 -r1.85
--- ChangeLog	28 Jun 2015 01:45:43 -0000	1.84
+++ ChangeLog	28 Jun 2015 14:58:49 -0000	1.85
@@ -1,6 +1,9 @@
 # ChangeLog for dev-java/batik
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/batik/ChangeLog,v 1.84 2015/06/28 01:45:43 monsieurp Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/batik/ChangeLog,v 1.85 2015/06/28 14:58:49 monsieurp Exp $
+
+  28 Jun 2015; Patrice Clement <monsieurp@gentoo.org> batik-1.8-r1.ebuild:
+  Stable for ppc+ppc64 with ALLARCHES.
 
   28 Jun 2015; Patrice Clement <monsieurp@gentoo.org> batik-1.8-r1.ebuild:
   Keyword for ppc+ppc64. Signed off by James Le Cuirot <chewi@gentoo.org>.





^ permalink raw reply	[flat|nested] 5+ messages in thread
* [gentoo-commits] gentoo-x86 commit in dev-java/batik: batik-1.8-r1.ebuild ChangeLog
@ 2015-06-28  1:45 Patrice Clement (monsieurp)
  0 siblings, 0 replies; 5+ messages in thread
From: Patrice Clement (monsieurp) @ 2015-06-28  1:45 UTC (permalink / raw
  To: gentoo-commits

monsieurp    15/06/28 01:45:43

  Modified:             batik-1.8-r1.ebuild ChangeLog
  Log:
  Keyword for ppc+ppc64. Signed off by James Le Cuirot <chewi@gentoo.org>.
  
  Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
  (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 93491BB8)

Revision  Changes    Path
1.3                  dev-java/batik/batik-1.8-r1.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/batik/batik-1.8-r1.ebuild?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/batik/batik-1.8-r1.ebuild?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/batik/batik-1.8-r1.ebuild?r1=1.2&r2=1.3

Index: batik-1.8-r1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-java/batik/batik-1.8-r1.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- batik-1.8-r1.ebuild	27 Jun 2015 18:35:54 -0000	1.2
+++ batik-1.8-r1.ebuild	28 Jun 2015 01:45:43 -0000	1.3
@@ -1,6 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/batik/batik-1.8-r1.ebuild,v 1.2 2015/06/27 18:35:54 monsieurp Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/batik/batik-1.8-r1.ebuild,v 1.3 2015/06/28 01:45:43 monsieurp Exp $
 
 EAPI=5
 JAVA_PKG_IUSE="doc"
@@ -13,7 +13,7 @@
 
 LICENSE="Apache-2.0"
 SLOT="1.8"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="amd64 x86 ~ppc ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="doc python tcl"
 
 CDEPEND="dev-java/xalan:0



1.84                 dev-java/batik/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/batik/ChangeLog?rev=1.84&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/batik/ChangeLog?rev=1.84&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/batik/ChangeLog?r1=1.83&r2=1.84

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-java/batik/ChangeLog,v
retrieving revision 1.83
retrieving revision 1.84
diff -u -r1.83 -r1.84
--- ChangeLog	27 Jun 2015 18:35:54 -0000	1.83
+++ ChangeLog	28 Jun 2015 01:45:43 -0000	1.84
@@ -1,6 +1,9 @@
 # ChangeLog for dev-java/batik
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/batik/ChangeLog,v 1.83 2015/06/27 18:35:54 monsieurp Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/batik/ChangeLog,v 1.84 2015/06/28 01:45:43 monsieurp Exp $
+
+  28 Jun 2015; Patrice Clement <monsieurp@gentoo.org> batik-1.8-r1.ebuild:
+  Keyword for ppc+ppc64. Signed off by James Le Cuirot <chewi@gentoo.org>.
 
   27 Jun 2015; Patrice Clement <monsieurp@gentoo.org> -batik-1.7-r3.ebuild,
   -batik-1.8.ebuild, batik-1.8-r1.ebuild:





^ permalink raw reply	[flat|nested] 5+ messages in thread
* [gentoo-commits] gentoo-x86 commit in dev-java/batik: batik-1.8-r1.ebuild ChangeLog
@ 2015-06-27 18:27 Patrice Clement (monsieurp)
  0 siblings, 0 replies; 5+ messages in thread
From: Patrice Clement (monsieurp) @ 2015-06-27 18:27 UTC (permalink / raw
  To: gentoo-commits

monsieurp    15/06/27 18:27:34

  Modified:             ChangeLog
  Added:                batik-1.8-r1.ebuild
  Log:
  xmlgraphics-common dependency bump from :1.5 to :2.
  
  Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
  (Portage version: 2.2.18/cvs/Linux x86_64, RepoMan options: --force, signed Manifest commit with key 93491BB8)

Revision  Changes    Path
1.82                 dev-java/batik/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/batik/ChangeLog?rev=1.82&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/batik/ChangeLog?rev=1.82&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/batik/ChangeLog?r1=1.81&r2=1.82

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-java/batik/ChangeLog,v
retrieving revision 1.81
retrieving revision 1.82
diff -u -r1.81 -r1.82
--- ChangeLog	22 Jun 2015 14:03:37 -0000	1.81
+++ ChangeLog	27 Jun 2015 18:27:34 -0000	1.82
@@ -1,6 +1,11 @@
 # ChangeLog for dev-java/batik
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/batik/ChangeLog,v 1.81 2015/06/22 14:03:37 monsieurp Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/batik/ChangeLog,v 1.82 2015/06/27 18:27:34 monsieurp Exp $
+
+*batik-1.8-r1 (27 Jun 2015)
+
+  27 Jun 2015; Patrice Clement <monsieurp@gentoo.org> +batik-1.8-r1.ebuild:
+  xmlgraphics-common dependency bump from :1.5 to :2.
 
   22 Jun 2015; Patrice Clement <monsieurp@gentoo.org> batik-1.7-r3.ebuild,
   batik-1.8.ebuild:



1.1                  dev-java/batik/batik-1.8-r1.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/batik/batik-1.8-r1.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/batik/batik-1.8-r1.ebuild?rev=1.1&content-type=text/plain

Index: batik-1.8-r1.ebuild
===================================================================
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/batik/batik-1.8-r1.ebuild,v 1.1 2015/06/27 18:27:34 monsieurp Exp $

EAPI=5
JAVA_PKG_IUSE="doc"

inherit java-pkg-2 java-ant-2 eutils

DESCRIPTION="Java based SVG toolkit"
HOMEPAGE="https://xmlgraphics.apache.org/batik/"
SRC_URI="http://apache.mirrors.ovh.net/ftp.apache.org/dist/xmlgraphics/${PN}/source/${PN}-src-${PV}.tar.gz"

LICENSE="Apache-2.0"
SLOT="1.8"
KEYWORDS="amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="doc python tcl"

CDEPEND="dev-java/xalan:0
	dev-java/rhino:1.6
	dev-java/xml-commons-external:1.3
	dev-java/xmlgraphics-commons:2
	python? ( dev-java/jython:0 )
	tcl? ( dev-java/jacl:0 )
	dev-java/ant-core:0"
DEPEND=">=virtual/jdk-1.6
	${CDEPEND}"
RDEPEND=">=virtual/jre-1.6
	${CDEPEND}"

JAVA_ANT_REWRITE_CLASSPATH="true"
EANT_GENTOO_CLASSPATH="
	xml-commons-external-1.3
	xmlgraphics-commons-2
	xalan
	rhino-1.6
"

java_prepare() {
	# bug #318323
	for file in build.xml contrib/rasterizertask/build.xml; do
		java-ant_xml-rewrite -f ${file} -c -e javadoc -a failonerror -v no -a maxmemory -v 512m
	done

	# Add some missing imports to avoid a compiling issue.
	# https://bugs.gentoo.org/show_bug.cgi?id=551952
	# https://issues.apache.org/jira/browse/BATIK-1123
	local imports=()
	imports+=(sources/org/apache/batik/script/jpython/JPythonInterpreterFactory.java)
	imports+=(sources/org/apache/batik/script/jacl/JaclInterpreterFactory.java)
	for import in ${imports[@]}; do
		einfo "Fixing missing import in ${import}"
		sed -i '23i import org.apache.batik.script.ImportInfo;' ${import}
		eend $?
	done

	cd lib
	rm -v *.jar build/*.jar || die
	use python && java-pkg_jar-from jython
	use tcl && java-pkg_jar-from jacl
}

src_compile() {
	# Fails to build on amd64 without this
	if use amd64 ; then
		export ANT_OPTS="-Xmx1g"
	else
		export ANT_OPTS="-Xmx256m"
	fi

	eant jars all-jar $(use_doc)
	cd contrib/rasterizertask || die
	eant -Dgentoo.classpath="$(java-pkg_getjar ant-core ant.jar):../../classes" jar $(use_doc)

	cd "${S}"/"${P}/lib" || die

	# batik-all-1.8.jar is a all-in-one jar that contains all other jars. 
	# We don't want to package it.
	rm -v ${PN}-all-${PV}.jar
}

src_install() {
	batik_unversion_jars() {
		for jar in batik-*.jar; do
			newj="${jar%-*}.jar"
			java-pkg_newjar ${jar} ${newj}
		done
	}

	# First unversion jars in ${P}/lib
	cd "${S}"/"${P}"/lib || die
	batik_unversion_jars

	# Then, only those in ${P}
	cd "${S}"/"${P}" || die
	batik_unversion_jars

	# Proceed with documentation installation
	cd "${S}" || die
	dodoc README CHANGES
	use doc && java-pkg_dojavadoc ${P}/docs/javadoc

	# pwd fixes bug #116976
	java-pkg_dolauncher batik-${SLOT} --pwd "${EPREFIX}/usr/share/${PN}-${SLOT}/" \
		--main org.apache.batik.apps.svgbrowser.Main

	# To find these lsjar batik-${SLOT} | grep Main.class
	for launcher in ttf2svg slideshow svgpp rasterizer; do
		java-pkg_dolauncher batik-${launcher}-${SLOT} \
			--main org.apache.batik.apps.${launcher}.Main
	done

	# Install and register the ant task.
	java-pkg_dojar contrib/rasterizertask/build/lib/RasterizerTask.jar
	java-pkg_register-ant-task
}





^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2015-07-25 14:45 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-07-24  9:46 [gentoo-commits] gentoo-x86 commit in dev-java/batik: batik-1.8-r1.ebuild ChangeLog Patrice Clement (monsieurp)
  -- strict thread matches above, loose matches on Subject: below --
2015-07-25 14:45 James Le Cuirot (chewi)
2015-06-28 14:58 Patrice Clement (monsieurp)
2015-06-28  1:45 Patrice Clement (monsieurp)
2015-06-27 18:27 Patrice Clement (monsieurp)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox