Gentoo Archives: gentoo-commits

From: Arthur Zamarin <arthurzam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-java/batik/, dev-java/batik/files/
Date: Mon, 09 May 2022 17:21:44
Message-Id: 1652116880.5776e4441e70b5695f57230978afd1fc9a6115b9.arthurzam@gentoo
1 commit: 5776e4441e70b5695f57230978afd1fc9a6115b9
2 Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
3 AuthorDate: Thu May 5 16:25:30 2022 +0000
4 Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
5 CommitDate: Mon May 9 17:21:20 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5776e444
7
8 dev-java/batik: drop 1.9
9
10 Closes: https://bugs.gentoo.org/831112
11 Closes: https://bugs.gentoo.org/833406
12 Closes: https://bugs.gentoo.org/831105
13 Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
14 Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
15
16 dev-java/batik/Manifest | 1 -
17 dev-java/batik/batik-1.9.ebuild | 109 ------------------------
18 dev-java/batik/files/batik-1.9-ImportInfo.patch | 10 ---
19 3 files changed, 120 deletions(-)
20
21 diff --git a/dev-java/batik/Manifest b/dev-java/batik/Manifest
22 index 33f7b1515575..4ac30465bd11 100644
23 --- a/dev-java/batik/Manifest
24 +++ b/dev-java/batik/Manifest
25 @@ -1,2 +1 @@
26 DIST batik-src-1.14.tar.gz 17647867 BLAKE2B 9385e77e739ece921012310a53953a6e258a5d748987e85dd20783ca248ae55619db6472b7590a45fe40a1b51c693478a37a7dbe1a958b42392c525e5f228815 SHA512 689c52f58f8f0456c89bd18745d2d92e7590b9054bea71b96be87d44977057d583e78504cbf14afc3e0c585d2383dac3009c7c421de868c847db045e921da8fb
27 -DIST batik-src-1.9.tar.gz 16748072 BLAKE2B 4e23c0de3d56ba130c5bc9ef80a01549e8c11ab4db3b1ac5dae8525cf0a3a8b7f4df3161c12f1f0df9c74229aaf2034fb6c9c2f91b7fc7407a0af580d144e606 SHA512 96a5c16bd3d61ea33ed5013fd0b00f1724470d9b667f0f84ef4a29dcaaa19b1cc8ffcc92dc49767f4e29d77a47f99df5afca479336ac5619778b51a6fb6cd952
28
29 diff --git a/dev-java/batik/batik-1.9.ebuild b/dev-java/batik/batik-1.9.ebuild
30 deleted file mode 100644
31 index 2e905bf8073d..000000000000
32 --- a/dev-java/batik/batik-1.9.ebuild
33 +++ /dev/null
34 @@ -1,109 +0,0 @@
35 -# Copyright 1999-2021 Gentoo Authors
36 -# Distributed under the terms of the GNU General Public License v2
37 -
38 -EAPI=5
39 -
40 -JAVA_PKG_IUSE="doc"
41 -
42 -inherit java-pkg-2 java-ant-2 epatch
43 -
44 -DESCRIPTION="Java based SVG toolkit"
45 -HOMEPAGE="https://xmlgraphics.apache.org/batik/"
46 -SRC_URI="http://apache.mirrors.ovh.net/ftp.apache.org/dist/xmlgraphics/${PN}/source/${PN}-src-${PV}.tar.gz"
47 -
48 -LICENSE="Apache-2.0"
49 -SLOT="1.9"
50 -KEYWORDS="amd64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
51 -IUSE="doc python tcl"
52 -
53 -CDEPEND="
54 - tcl? ( dev-java/jacl:0 )
55 - python? ( dev-java/jython:2.7 )
56 - dev-java/xalan:0
57 - dev-java/rhino:1.6
58 - dev-java/ant-core:0
59 - dev-java/xmlgraphics-commons:2
60 - dev-java/xml-commons-external:1.3"
61 -
62 -DEPEND="
63 - ${CDEPEND}
64 - >=virtual/jdk-1.6"
65 -
66 -RDEPEND="
67 - ${CDEPEND}
68 - >=virtual/jre-1.6"
69 -
70 -JAVA_ANT_REWRITE_CLASSPATH="true"
71 -
72 -EANT_GENTOO_CLASSPATH="
73 - xml-commons-external-1.3
74 - xmlgraphics-commons-2
75 - rhino-1.6
76 - xalan"
77 -
78 -src_prepare() {
79 - default
80 -
81 - # See bug 318323.
82 - local file
83 - for file in build.xml contrib/rasterizertask/build.xml; do
84 - java-ant_xml-rewrite -f ${file} -c -e javadoc -a failonerror -v no -a maxmemory -v 512m
85 - done
86 -
87 - # See bug 628812.
88 - use tcl && epatch "${FILESDIR}/${P}-ImportInfo.patch"
89 -
90 - cd lib || die
91 - rm -v *.jar build/*.jar || die
92 - use python && java-pkg_jar-from jython-2.7
93 - use tcl && java-pkg_jar-from jacl
94 -}
95 -
96 -src_compile() {
97 - # Fails to build on amd64 without this
98 - export ANT_OPTS="-Xmx256m"
99 - use amd64 && export ANT_OPTS="-Xmx1g"
100 -
101 - eant jars all-jar $(use_doc)
102 - cd contrib/rasterizertask || die
103 - eant -Dgentoo.classpath="$(java-pkg_getjar ant-core ant.jar):../../classes" jar $(use_doc)
104 -}
105 -
106 -src_install() {
107 - batik_unversion_jars() {
108 - local jar
109 - for jar in batik-*.jar; do
110 - newj="${jar%-*}.jar"
111 - java-pkg_newjar ${jar} ${newj}
112 - done
113 - }
114 -
115 - # First unversion jars in ${P}/lib
116 - cd "${S}/${P}/lib" || die
117 - batik_unversion_jars
118 -
119 - # Then, only those in ${P}
120 - cd "${S}/${P}" || die
121 - batik_unversion_jars
122 -
123 - # Proceed with documentation installation
124 - cd "${S}" || die
125 - dodoc README CHANGES
126 - use doc && java-pkg_dojavadoc "${P}/docs/javadoc"
127 -
128 - # See bug #116976.
129 - java-pkg_dolauncher "batik-${SLOT}" \
130 - --pwd "${EPREFIX}/usr/share/${PN}-${SLOT}/" \
131 - --main org.apache.batik.apps.svgbrowser.Main
132 -
133 - # To find these lsjar batik-${SLOT} | grep Main.class
134 - local launcher
135 - for launcher in ttf2svg slideshow svgpp rasterizer; do
136 - java-pkg_dolauncher batik-${launcher}-${SLOT} \
137 - --main org.apache.batik.apps.${launcher}.Main
138 - done
139 -
140 - # Install and register the ant task.
141 - java-pkg_dojar contrib/rasterizertask/build/lib/RasterizerTask.jar
142 - java-pkg_register-ant-task
143 -}
144
145 diff --git a/dev-java/batik/files/batik-1.9-ImportInfo.patch b/dev-java/batik/files/batik-1.9-ImportInfo.patch
146 deleted file mode 100644
147 index 103b99e1b967..000000000000
148 --- a/dev-java/batik/files/batik-1.9-ImportInfo.patch
149 +++ /dev/null
150 @@ -1,10 +0,0 @@
151 ---- a/batik-script/src/main/java/org/apache/batik/script/jacl/JaclInterpreterFactory.java 2017-10-28 17:24:11.401276868 +0000
152 -+++ b/batik-script/src/main/java/org/apache/batik/script/jacl/JaclInterpreterFactory.java 2017-10-28 17:27:13.314255999 +0000
153 -@@ -20,6 +20,7 @@
154 -
155 - import java.net.URL;
156 -
157 -+import org.apache.batik.script.ImportInfo;
158 - import org.apache.batik.script.Interpreter;
159 - import org.apache.batik.script.InterpreterFactory;
160 -