Gentoo Archives: gentoo-commits

From: James Le Cuirot <chewi@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/java:master commit in: app-text/languagetool/files/, app-text/languagetool/
Date: Fri, 31 Jul 2015 12:46:02
Message-Id: 1438267119.14e6eae5608e0e08ec3fdb78a6c22179fc33ba73.chewi@gentoo
1 commit: 14e6eae5608e0e08ec3fdb78a6c22179fc33ba73
2 Author: Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
3 AuthorDate: Thu Jul 30 14:38:39 2015 +0000
4 Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
5 CommitDate: Thu Jul 30 14:38:39 2015 +0000
6 URL: https://gitweb.gentoo.org/proj/java.git/commit/?id=14e6eae5
7
8 [app-text/languagetool] Drop older version than in portage
9
10 (see app-officeext/languagetool)
11
12 app-text/languagetool/ChangeLog | 18 --
13 app-text/languagetool/Manifest | 1 -
14 .../files/languagetool-0.9.8-build.xml.patch | 217 ---------------------
15 app-text/languagetool/languagetool-0.9.8.ebuild | 78 --------
16 app-text/languagetool/metadata.xml | 6 -
17 5 files changed, 320 deletions(-)
18
19 diff --git a/app-text/languagetool/ChangeLog b/app-text/languagetool/ChangeLog
20 deleted file mode 100644
21 index b757fee..0000000
22 --- a/app-text/languagetool/ChangeLog
23 +++ /dev/null
24 @@ -1,18 +0,0 @@
25 -# ChangeLog for app-text/languagetool
26 -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: $
28 -
29 - 26 Apr 2009; Serkan Kaba <serkan@g.o> -languagetool-0.9.7.ebuild,
30 - -files/languagetool-0.9.7-build.xml.patch, +languagetool-0.9.8.ebuild,
31 - +files/languagetool-0.9.8-build.xml.patch:
32 - Version bump.
33 -
34 - 10 Apr 2009; Serkan Kaba <serkan@g.o>
35 - -languagetool-0.9.5-r1.ebuild, -files/languagetool-0.9.5-build.xml.patch,
36 - +languagetool-0.9.7.ebuild, +files/languagetool-0.9.7-build.xml.patch:
37 - Version bump. Add support for the OpenOffice.org extension using
38 - openoffice-ext.eclass.
39 -
40 - 22 Jan 2009; Alistair Bush <ali_bush@g.o> ChangeLog:
41 - Add ChangeLog for QA.
42 -
43
44 diff --git a/app-text/languagetool/Manifest b/app-text/languagetool/Manifest
45 deleted file mode 100644
46 index 960922c..0000000
47 --- a/app-text/languagetool/Manifest
48 +++ /dev/null
49 @@ -1 +0,0 @@
50 -DIST languagetool-0.9.8.tar.bz2 15246143 SHA256 53be79c8ae793cfbd00f774c9d0c22e58153fe0ee04e3889b7ce0968f771ac3b
51
52 diff --git a/app-text/languagetool/files/languagetool-0.9.8-build.xml.patch b/app-text/languagetool/files/languagetool-0.9.8-build.xml.patch
53 deleted file mode 100644
54 index da98c69..0000000
55 --- a/app-text/languagetool/files/languagetool-0.9.8-build.xml.patch
56 +++ /dev/null
57 @@ -1,217 +0,0 @@
58 ---- build.xml 2009-04-26 01:01:33.000000000 +0300
59 -+++ build.xml.fixed 2009-04-26 22:28:05.000000000 +0300
60 -@@ -18,10 +18,15 @@
61 - <pathelement location="${ext.jaminid.lib}"/>
62 - <pathelement location="${ext.jwordsplitter.lib}"/>
63 - <!-- -->
64 -- <pathelement location="${ext.ooo.juh.lib}"/>
65 -- <pathelement location="${ext.ooo.unoil.lib}"/>
66 -- <pathelement location="${ext.ooo.ridl.lib}"/>
67 -- <pathelement location="${ext.ooo.jurt.lib}"/>
68 -+ <fileset dir="${openoffice.root.dir}/basis-link/ure-link/share/java">
69 -+ <include name="**/*.jar" />
70 -+ <include name="**/*.zip" />
71 -+ </fileset>
72 -+ <fileset dir="${openoffice.root.dir}/basis-link/program/classes">
73 -+ <include name="**/*.jar" />
74 -+ <include name="**/*.zip" />
75 -+ </fileset>
76 -+
77 - <!-- -->
78 - <pathelement location="${dist.dir}/resource"/>
79 - <pathelement location="${dist.dir}/rules"/>
80 -@@ -79,7 +84,7 @@
81 - <!-- TEST -->
82 - <!-- ================================================================== -->
83 -
84 -- <target name="test" depends="clean,init,build,ooo-build" description="Runs unit tests">
85 -+ <target name="test" description="Runs unit tests">
86 -
87 - <mkdir dir="${junit.classes.dir}"/>
88 - <mkdir dir="${dist.dir}/report/tests"/>
89 -@@ -241,16 +246,6 @@
90 - debug="${debug}">
91 - <classpath refid="classpath"/>
92 - </javac>
93 -- <javac encoding="${encoding}"
94 -- srcdir="${src.test.dir}"
95 -- includes="de/danielnaber/languagetool/rules/patterns/PatternRuleTest.java
96 -- de/danielnaber/languagetool/ValidateXMLTest.java
97 -- de/danielnaber/languagetool/XMLValidator.java"
98 -- destdir="${build.classes}"
99 -- target="${target}"
100 -- debug="${debug}">
101 -- <classpath refid="classpath"/>
102 -- </javac>
103 -
104 - </target>
105 -
106 -@@ -264,14 +259,21 @@
107 - <include name="*.properties" />
108 - </fileset>
109 - </copy>
110 --
111 -+
112 -+ <copy todir="${build.classes}/resource">
113 -+ <fileset dir="src/resource"/>
114 -+ </copy>
115 -+
116 -+ <copy todir="${build.classes}/rules">
117 -+ <fileset dir="src/rules"/>
118 -+ </copy>
119 - <jar
120 - jarfile="${dist.dir}/${final.name}.jar"
121 - basedir="${build.classes}"
122 - excludes="**/*.java">
123 - <manifest>
124 - <attribute name="Main-Class" value="de.danielnaber.languagetool.Main" />
125 -- <attribute name="Class-Path" value="./ ./rules ./resource ./${stempelator.lib} ./jWordSplitter.jar" />
126 -+ <attribute name="Class-Path" value="../ ../rules ../resource ./${stempelator.lib} ./jWordSplitter.jar" />
127 - <attribute name="Implementation-Version" value="${version}" />
128 - <attribute name="Implementation-Date" value="${date}" />
129 - </manifest>
130 -@@ -283,7 +285,7 @@
131 - includes="de/danielnaber/languagetool/gui/*.class">
132 - <manifest>
133 - <attribute name="Main-Class" value="de.danielnaber.languagetool.gui.Main" />
134 -- <attribute name="Class-Path" value="./LanguageTool.jar ./ ./resource ./rules ./${stempelator.lib} ./jdic.jar ./jaminid.jar ./jWordSplitter.jar" />
135 -+ <attribute name="Class-Path" value="./LanguageTool.jar ../ ../resource ../rules ./${stempelator.lib} ./jdic.jar ./jaminid.jar ./jWordSplitter.jar" />
136 - <attribute name="Implementation-Version" value="${version}" />
137 - <attribute name="Implementation-Date" value="${date}" />
138 - </manifest>
139 -@@ -350,12 +352,12 @@
140 - <jar
141 - jarfile="${dist.dir}/LanguageTool.uno.jar"
142 - basedir="${build.classes}"
143 -- includes="de/danielnaber/languagetool/**/*.class,de/danielnaber/languagetool/**/*.properties">
144 -+ includes="de/danielnaber/languagetool/openoffice/**/*.class">
145 - <manifest>
146 - <attribute name="RegistrationClassName" value="de.danielnaber.languagetool.openoffice.Main" />
147 - <attribute name="Implementation-Version" value="${version}" />
148 - <attribute name="Implementation-Date" value="${date}" />
149 -- <attribute name="Class-Path" value=". ./rules ./resource ./${stempelator.lib} ./jWordSplitter.jar" />
150 -+ <attribute name="Class-Path" value="../ /usr/share/languagetool/lib/LanguageTool.jar /usr/share/morfologik-stemming/lib/morfologik-stemming-nodict.jar /usr/share/jwordsplitter/lib/jWordSplitter.jar" />
151 - <attribute name="Uno-Type-Path" value="" />
152 - </manifest>
153 - </jar>
154 -@@ -393,14 +395,14 @@
155 - <zip compress="yes" destfile="${dist.dir}/LanguageTool-${version}.oxt"
156 - basedir="${dist.dir}"
157 - includes="**"
158 -- excludes="deploy.sh,undeploy.sh,turn.sh,jdic.jar,printlocales.jar,linux/**,windows/**,sunos/**,mac/**" />
159 -+ excludes="deploy.sh,undeploy.sh,turn.sh,jdic.jar,printlocales.jar,LanguageToolGUI.jar,LanguageTool.jar,linux/**,windows/**,sunos/**,mac/**" />
160 - </target>
161 -
162 - <target name="fast" depends="ooo-internal" description="like dist, but without ZIP compression (for development only)">
163 - <zip compress="no" destfile="${dist.dir}/LanguageTool-${version}.oxt"
164 - basedir="${dist.dir}"
165 - includes="**"
166 -- excludes="deploy.sh,undeploy.sh,turn.sh,jdic.jar,printlocales.jar,linux/**,windows/**,sunos/**,mac/**" />
167 -+ excludes="deploy.sh,undeploy.sh,turn.sh,jdic.jar,printlocales.jar,LanguageToolGUI.jar,LanguageTool.jar,linux/**,windows/**,sunos/**,mac/**" />
168 - </target>
169 -
170 - <target name="ooo-internal" depends="clean,init,build,ooo-build">
171 -@@ -437,103 +439,6 @@
172 - <copy todir="${dist.dir}/">
173 - <fileset dir="openoffice/" includes="images/**" />
174 - </copy>
175 -- <copy todir="${dist.dir}/rules">
176 -- <fileset dir="src/rules" excludes="CVS" />
177 -- </copy>
178 --
179 -- <copy file="./README.txt" todir="${dist.dir}" />
180 -- <copy file="./CHANGES.txt" todir="${dist.dir}" />
181 -- <copy file="./COPYING.txt" todir="${dist.dir}" />
182 -- <replace file="${dist.dir}/README.txt" token="###VERSION###" value="${version}"></replace>
183 -- <replace file="${dist.dir}/README.txt" token="###DATE###" value="${date}"></replace>
184 -- <copy file="${ext.dir}/LGPL.txt" todir="${dist.dir}" />
185 -- <copy file="${ext.dir}/Morfologik-nodict-license.txt" tofile="${dist.dir}/Morfologik-license.txt" />
186 -- <copy file="${ext.dir}/CPL.txt" tofile="${dist.dir}/junit-license.txt" />
187 -- <copy file="${ext.dir}/Apache-License.txt" tofile="${dist.dir}/jWordSplitter-license.txt" />
188 --
189 -- <filter filtersFile="build.properties"/>
190 -- <copy file="${ext.dir}/README" tofile="${dist.dir}/README-license.txt"
191 -- filtering="true"/>
192 --
193 -- <copy file="${ext.stempelator.lib}" todir="${dist.dir}" />
194 -- <copy file="${ext.jdic.lib}" todir="${dist.dir}" />
195 -- <copy file="${ext.jaminid.lib}" todir="${dist.dir}" />
196 -- <copy file="${ext.jwordsplitter.lib}" todir="${dist.dir}" />
197 -- <copy file="${ext.junit.lib}" todir="${dist.dir}" />
198 --
199 -- <copy todir="${dist.dir}/linux">
200 -- <fileset dir="${ext.dir}/linux"/>
201 -- </copy>
202 -- <copy todir="${dist.dir}/windows">
203 -- <fileset dir="${ext.dir}/windows"/>
204 -- </copy>
205 -- <copy todir="${dist.dir}/sunos">
206 -- <fileset dir="${ext.dir}/sunos"/>
207 -- </copy>
208 -- <copy todir="${dist.dir}/mac">
209 -- <fileset dir="${ext.dir}/mac"/>
210 -- </copy>
211 -- <zip compress="yes" destfile="${dist.dir}/standalone-libs.zip"
212 -- basedir="${dist.dir}"
213 -- includes="jdic.jar,linux/**,windows/**,sunos/**,mac/**" />
214 --
215 -- <copy file="${src.scripts.dir}/testrules.sh" todir="${dist.dir}" />
216 -- <copy file="${src.scripts.dir}/testrules.bat" todir="${dist.dir}" />
217 --
218 -- <copy file="${resource.dir}/api-output.dtd" todir="${dist.dir}/resource" />
219 -- <copy file="${resource.dir}/disambiguation.dtd" todir="${dist.dir}/resource" />
220 -- <copy file="${resource.dir}/en/tagset.txt" todir="${dist.dir}/resource/en" />
221 -- <copy file="${resource.dir}/en/english.dict" todir="${dist.dir}/resource/en" />
222 -- <copy file="${resource.dir}/en/english.info" todir="${dist.dir}/resource/en" />
223 -- <copy file="${resource.dir}/en/english_synth.dict" todir="${dist.dir}/resource/en" />
224 -- <copy file="${resource.dir}/en/english_synth.info" todir="${dist.dir}/resource/en" />
225 -- <copy file="${resource.dir}/en/english_tags.txt" todir="${dist.dir}/resource/en" />
226 -- <copy file="${resource.dir}/en/disambiguation.xml" todir="${dist.dir}/resource/en" />
227 -- <copy file="${resource.dir}/en/compounds.txt" todir="${dist.dir}/resource/en" />
228 -- <copy file="${resource.dir}/it/italian.dict" todir="${dist.dir}/resource/it" />
229 -- <copy file="${resource.dir}/it/italian.info" todir="${dist.dir}/resource/it" />
230 -- <copy file="${resource.dir}/it/readme-morph-it.txt" todir="${dist.dir}/resource/it" />
231 -- <copy file="${resource.dir}/fr/french.dict" todir="${dist.dir}/resource/fr" />
232 -- <copy file="${resource.dir}/fr/french.info" todir="${dist.dir}/resource/fr" />
233 -- <copy file="${resource.dir}/fr/readme.txt" todir="${dist.dir}/resource/fr" />
234 -- <copy file="${resource.dir}/fr/disambiguation.xml" todir="${dist.dir}/resource/fr" />
235 -- <copy file="${resource.dir}/es/spanish.dict" todir="${dist.dir}/resource/es" />
236 -- <copy file="${resource.dir}/es/spanish.info" todir="${dist.dir}/resource/es" />
237 -- <copy file="${resource.dir}/es/etiquetas-eagles.txt" todir="${dist.dir}/resource/es" />
238 -- <copy file="${resource.dir}/de/german.dict" todir="${dist.dir}/resource/de" />
239 -- <copy file="${resource.dir}/de/german.info" todir="${dist.dir}/resource/de" />
240 -- <copy file="${resource.dir}/de/compounds.txt" todir="${dist.dir}/resource/de" />
241 -- <copy file="${resource.dir}/de/added.txt" todir="${dist.dir}/resource/de" />
242 -- <copy file="${resource.dir}/pl/polish.dict" todir="${dist.dir}/resource/pl" />
243 -- <copy file="${resource.dir}/pl/polish.info" todir="${dist.dir}/resource/pl" />
244 -- <copy file="${resource.dir}/pl/polish_synth.dict" todir="${dist.dir}/resource/pl" />
245 -- <copy file="${resource.dir}/pl/polish_synth.info" todir="${dist.dir}/resource/pl" />
246 -- <copy file="${resource.dir}/pl/polish_tags.txt" todir="${dist.dir}/resource/pl" />
247 -- <copy file="${resource.dir}/pl/compounds.txt" todir="${dist.dir}/resource/pl" />
248 -- <copy file="${resource.dir}/pl/disambiguation.xml" todir="${dist.dir}/resource/pl" />
249 -- <copy file="${resource.dir}/nl/dutch.dict" todir="${dist.dir}/resource/nl" />
250 -- <copy file="${resource.dir}/nl/dutch.info" todir="${dist.dir}/resource/nl" />
251 -- <copy file="${resource.dir}/nl/dutch_synth.dict" todir="${dist.dir}/resource/nl" />
252 -- <copy file="${resource.dir}/nl/dutch_synth.info" todir="${dist.dir}/resource/nl" />
253 -- <copy file="${resource.dir}/nl/dutch_tags.txt" todir="${dist.dir}/resource/nl" />
254 -- <copy file="${resource.dir}/nl/disambiguation.xml" todir="${dist.dir}/resource/nl" />
255 -- <copy file="${resource.dir}/sv/swedish.info" todir="${dist.dir}/resource/sv" />
256 -- <copy file="${resource.dir}/sv/swedish.dict" todir="${dist.dir}/resource/sv" />
257 -- <copy file="${resource.dir}/sv/compounds.txt" todir="${dist.dir}/resource/sv" />
258 -- <copy file="${resource.dir}/uk/ukrainian.dict" todir="${dist.dir}/resource/uk" />
259 -- <copy file="${resource.dir}/ru/russian.dict" todir="${dist.dir}/resource/ru" />
260 -- <copy file="${resource.dir}/ru/russian.info" todir="${dist.dir}/resource/ru" />
261 -- <copy file="${resource.dir}/ru/russian_tags.txt" todir="${dist.dir}/resource/ru" />
262 -- <copy file="${resource.dir}/ru/compounds_ru.txt" todir="${dist.dir}/resource/ru" />
263 -- <copy file="${resource.dir}/ro/romanian.dict" todir="${dist.dir}/resource/ro" />
264 -- <copy file="${resource.dir}/ro/romanian.info" todir="${dist.dir}/resource/ro" />
265 -- <copy file="${resource.dir}/ro/romanian_synth.dict" todir="${dist.dir}/resource/ro" />
266 -- <copy file="${resource.dir}/ro/romanian_synth.info" todir="${dist.dir}/resource/ro" />
267 -- <copy file="${resource.dir}/ro/romanian_tags.txt" todir="${dist.dir}/resource/ro" />
268 -- <copy file="${resource.dir}/ro/disambiguation.xml" todir="${dist.dir}/resource/ro" />
269 -- <copy file="${resource.dir}/sk/slovak.dict" todir="${dist.dir}/resource/sk" />
270 -- <copy file="${resource.dir}/sk/compounds.txt" todir="${dist.dir}/resource/sk" />
271 -- <copy file="${resource.dir}/xx/dummy.dict" tofile="${dist.dir}/resource/cs/czech.dict" />
272 - </target>
273 -
274 - <target name="dict-de" description="Build the German tagger dictionary from Morphy data">
275
276 diff --git a/app-text/languagetool/languagetool-0.9.8.ebuild b/app-text/languagetool/languagetool-0.9.8.ebuild
277 deleted file mode 100644
278 index eacdedb..0000000
279 --- a/app-text/languagetool/languagetool-0.9.8.ebuild
280 +++ /dev/null
281 @@ -1,78 +0,0 @@
282 -# Copyright 1999-2009 Gentoo Foundation
283 -# Distributed under the terms of the GNU General Public License v2
284 -# $Header: $
285 -
286 -EAPI=2
287 -JAVA_PKG_IUSE="doc source test"
288 -
289 -inherit eutils java-pkg-2 java-ant-2 openoffice-ext
290 -
291 -DESCRIPTION="An Open Source language checker for English, German, Polish, Dutch, and other languages."
292 -HOMEPAGE="http://www.languagetool.org/"
293 -SRC_URI="http://dev.gentoo.org/~serkan/distfiles/${PF}.tar.bz2"
294 -LICENSE="LGPL-2.1"
295 -SLOT="0"
296 -KEYWORDS="~amd64 ~x86"
297 -IUSE="openoffice"
298 -
299 -COMMON_DEPEND="dev-java/jdictrayapi:0
300 - dev-java/jaminid:0
301 - >=dev-java/morfologik-stemming-1.1.4:0
302 - >=dev-java/jwordsplitter-2.2:0
303 - openoffice? ( >=virtual/ooo-3.0.1[java] )"
304 -
305 -DEPEND=">=virtual/jdk-1.5
306 - test? ( dev-java/ant-junit:0 )
307 - ${COMMON_DEPEND}"
308 -
309 -RDEPEND=">=virtual/jre-1.5
310 - ${COMMON_DEPEND}"
311 -
312 -OOO_EXTENSIONS="${PN}.oxt"
313 -
314 -EANT_GENTOO_CLASSPATH="jdictrayapi,jaminid,morfologik-stemming,jwordsplitter"
315 -JAVA_ANT_REWRITE_CLASSPATH="true"
316 -
317 -src_prepare() {
318 - epatch "${FILESDIR}"/${P}-build.xml.patch
319 - rm -vr src/test/de/danielnaber/languagetool/server/HTTPServerTest.java || die "failed removing HTTPServerTest"
320 - java-pkg-2_src_prepare
321 -}
322 -
323 -src_compile() {
324 - local build_target="init build"
325 - use openoffice && build_target="dist"
326 - eant -Dgentoo.classpath=$(java-pkg_getjars ${EANT_GENTOO_CLASSPATH}) \
327 - -Dopenoffice.root.dir=${OOO_ROOT_DIR} \
328 - ${build_target}
329 -
330 -}
331 -
332 -src_test() {
333 - ANT_TASKS="ant-junit" \
334 - eant \
335 - -Dgentoo.classpath="$(java-pkg_getjars ${EANT_GENTOO_CLASSPATH}):$(java-pkg_getjars --build-only junit)" \
336 - -Dopenoffice.root.dir=${OOO_ROOT_DIR} \
337 - test
338 -}
339 -
340 -src_install() {
341 - java-pkg_dojar dist/LanguageTool.jar
342 - java-pkg_dojar dist/LanguageToolGUI.jar
343 -
344 - java-pkg_dolauncher ${PN} --main de.danielnaber.languagetool.Main
345 - java-pkg_dolauncher ${PN}-gui --main de.danielnaber.languagetool.gui.Main
346 -
347 - use doc && java-pkg_dojavadoc dist/docs/api
348 - use source && java-pkg_dosrc src/java/de
349 - dodoc {README,CHANGES}.txt || die "dodoc failed"
350 - if use openoffice; then
351 - mv dist/LanguageTool-${PV}.oxt ${PN}.oxt || die
352 - fi
353 - openoffice-ext_src_install
354 -}
355 -
356 -pkg_postinst() {
357 - openoffice-ext_pkg_postinst
358 - ewarn "HTTPServer of LanguageTool works unexpectedly with ASCII encoding."
359 -}
360
361 diff --git a/app-text/languagetool/metadata.xml b/app-text/languagetool/metadata.xml
362 deleted file mode 100644
363 index 604e0a4..0000000
364 --- a/app-text/languagetool/metadata.xml
365 +++ /dev/null
366 @@ -1,6 +0,0 @@
367 -<?xml version="1.0" encoding="UTF-8"?>
368 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
369 -<pkgmetadata>
370 - <herd>java</herd>
371 -</pkgmetadata>
372 -