Gentoo Archives: gentoo-commits

From: "Miroslav Šulc" <fordfrog@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-java/lucene/
Date: Fri, 11 Jun 2021 08:33:40
Message-Id: 1623400394.8030543c8917c6f4ce5d6eb2fe9acc4eac5a23db.fordfrog@gentoo
1 commit: 8030543c8917c6f4ce5d6eb2fe9acc4eac5a23db
2 Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
3 AuthorDate: Fri Jun 11 06:16:47 2021 +0000
4 Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
5 CommitDate: Fri Jun 11 08:33:14 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8030543c
7
8 dev-java/lucene: unused slots with >=virtual/jdk-1.6
9
10 Package-Manager: Portage-3.0.18, Repoman-3.0.2
11 Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
12 Closes: https://github.com/gentoo/gentoo/pull/21196
13 Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
14
15 dev-java/lucene/Manifest | 2 -
16 dev-java/lucene/lucene-1.4.3-r4.ebuild | 52 -------------
17 dev-java/lucene/lucene-3.5.0-r2.ebuild | 136 ---------------------------------
18 3 files changed, 190 deletions(-)
19
20 diff --git a/dev-java/lucene/Manifest b/dev-java/lucene/Manifest
21 index 9ba9127489e..b9163763753 100644
22 --- a/dev-java/lucene/Manifest
23 +++ b/dev-java/lucene/Manifest
24 @@ -1,4 +1,2 @@
25 -DIST lucene-1.4.3-src.tar.gz 768320 BLAKE2B 8017b672b0104be007582a67cff5cb130187afcf9608bec0cb2b6bae9b3ea8c67486b324740c99e4db8f23879dd614a098f778f6b52b429d3dd1906387e9b61e SHA512 426539a4b4a8887485c4301b2127ad4815646d1a81bca877ed2b0e68d886fcaf844449532a080754b79696c0f9e9c5f304be28487e0f9aa11178565a20f29911
26 DIST lucene-2.4.1.tar.gz 5057003 BLAKE2B 3e2a29cfa94b367f1e62f60a2f7b7e195c788048564fb061ade4b1babcb2fd71e36b282049d3816c3faaaa3dacc07f4a7dbdb0504a659ea3ab8e06e247debcba SHA512 cf227eea4aeee904ccf5316ee7f2399864bf28b9c01e044ef27232dd483c3a5f0ecc8836633f44acfa41ffee6bf1c530e756ef45fa77ac1d15e1f83129b7aa5e
27 -DIST lucene-3.5.0-src.tgz 39564076 BLAKE2B 5018f0e07a9df3f2f55c540e94e349e64e2c02c99acf14946e4471e16ace4f17a18e306aca6187028cde4434f0d6b38090442baaddaa79ef12ff34a8461f9e98 SHA512 58846190ed0e8c0747e14cb46bf27255d0e4ee93aa0969cf16140713ce20c8fc3f451353437313f14416c92b7b6825d4ce3416d9c7ce4cb1854f31877c2af275
28 DIST lucene-3.6.2-src.tgz 32139784 BLAKE2B 48fe88efeae8396e084f827aa66530480f40aee3a2e59c8524420059f004a73be4c1e50c98345ad0ad4808ff8a0a996f9406523bf5c124616657ec91f9797f70 SHA512 e9a08a1b5303c44e4feecc0bb6e7013e4a9420517ae4e98999bd318ec25b5b2ff3b6de8b51db8f68afc0fdc3149829297023a95b103d4f99e7db68deee4c3965
29
30 diff --git a/dev-java/lucene/lucene-1.4.3-r4.ebuild b/dev-java/lucene/lucene-1.4.3-r4.ebuild
31 deleted file mode 100644
32 index a5604d395c7..00000000000
33 --- a/dev-java/lucene/lucene-1.4.3-r4.ebuild
34 +++ /dev/null
35 @@ -1,52 +0,0 @@
36 -# Copyright 1999-2018 Gentoo Foundation
37 -# Distributed under the terms of the GNU General Public License v2
38 -
39 -EAPI=6
40 -
41 -JAVA_PKG_IUSE="doc examples source test"
42 -
43 -inherit java-pkg-2 java-ant-2
44 -
45 -DESCRIPTION="High-performance, full-featured Java text search engine"
46 -HOMEPAGE="https://lucene.apache.org"
47 -SRC_URI="mirror://apache/lucene/java/archive/${P}-src.tar.gz"
48 -
49 -KEYWORDS="amd64 x86"
50 -LICENSE="Apache-1.1"
51 -SLOT="1"
52 -
53 -DEPEND="
54 - >=virtual/jdk-1.6
55 - test? ( dev-java/ant-junit:0 )"
56 -
57 -RDEPEND="
58 - >=virtual/jre-1.6"
59 -
60 -src_prepare() {
61 - default
62 - java-pkg_clean
63 -}
64 -
65 -src_compile() {
66 - eant jar-core $(use_doc javadocs)
67 -}
68 -
69 -src_test() {
70 - java-ant_rewrite-classpath build.xml
71 - EANT_GENTOO_CLASSPATH="junit ant-core" \
72 - ANT_TASKS="ant-junit" \
73 - eant test
74 -}
75 -
76 -src_install() {
77 - einstalldocs
78 - java-pkg_newjar build/lucene-1.5-rc1-dev.jar
79 -
80 - if use doc; then
81 - dodoc -r docs/*
82 - java-pkg_dojavadoc build/docs/api
83 - fi
84 -
85 - use examples && java-pkg_doexamples src/demo
86 - use source && java-pkg_dosrc src/java/org
87 -}
88
89 diff --git a/dev-java/lucene/lucene-3.5.0-r2.ebuild b/dev-java/lucene/lucene-3.5.0-r2.ebuild
90 deleted file mode 100644
91 index 6d0031e124b..00000000000
92 --- a/dev-java/lucene/lucene-3.5.0-r2.ebuild
93 +++ /dev/null
94 @@ -1,136 +0,0 @@
95 -# Copyright 1999-2018 Gentoo Foundation
96 -# Distributed under the terms of the GNU General Public License v2
97 -
98 -EAPI=6
99 -
100 -JAVA_PKG_IUSE="doc source test contrib"
101 -JAVA_PKG_BSFIX_ALL="no"
102 -JAVA_PKG_BSFIX_NAME="build.xml common-build.xml contrib-build.xml"
103 -
104 -inherit java-pkg-2 java-ant-2
105 -
106 -DESCRIPTION="High-performance, full-featured text search engine written entirely in Java"
107 -HOMEPAGE="https://lucene.apache.org"
108 -SRC_URI="mirror://apache/lucene/java/${PV}/${P}-src.tgz"
109 -
110 -LICENSE="Apache-2.0"
111 -SLOT="3.5"
112 -KEYWORDS="amd64 x86"
113 -
114 -CDEPEND="
115 - dev-java/junit:4
116 - dev-java/ant-junit:0
117 - dev-java/ant-core:0
118 - contrib? (
119 - dev-java/jakarta-regexp:1.4
120 - dev-java/commons-compress:0
121 - dev-java/commons-collections:0
122 - dev-java/commons-digester:0
123 - dev-java/commons-logging:0
124 - dev-java/commons-beanutils:1.7
125 - )"
126 -
127 -DEPEND="
128 - ${CDEPEND}
129 - >=virtual/jdk-1.6
130 - test? (
131 - dev-java/junit:4
132 - dev-java/ant-core:0
133 - )"
134 -
135 -RDEPEND="
136 - ${CDEPEND}
137 - >=virtual/jre-1.6"
138 -
139 -DOCS=(
140 - CHANGES.txt README.txt
141 - NOTICE.txt CHANGES.txt
142 - JRE_VERSION_MIGRATION.txt
143 -)
144 -
145 -# All tests fail with the following error:
146 -# junit.framework.AssertionFailedError: ensure your setUp() calls super.setUp()!!!
147 -RESTRICT="test"
148 -
149 -src_prepare() {
150 - default
151 - java-pkg_clean
152 - sed -i \
153 - -e '/-Xmax/ d' \
154 - common-build.xml || die
155 -
156 - # FIXME: contrib builds do not work if junit not included
157 - #java-pkg_jar-from --build-only --into lib \
158 - # junit-4 junit.jar junit-4.7.jar
159 - java-pkg_jar-from --build-only --into lib \
160 - ant-core ant.jar ant-1.7.1.jar
161 - java-pkg_jar-from --build-only --into lib \
162 - ant-junit ant-junit.jar ant-junit-1.7.1.jar
163 -
164 - if use contrib; then
165 - cd contrib/ || die
166 - java-pkg_jar-from --build-only --into queries/lib \
167 - jakarta-regexp:1.4 jakarta-regexp.jar jakarta-regexpt-1.4.jar
168 - java-pkg_jar-from --build-only --into benchmark/lib \
169 - commons-compress commons-compress.jar commons-compress-1.1.jar
170 - java-pkg_jar-from --build-only --into benchmark/lib \
171 - commons-collections commons-collections.jar commons-collections-3.1.jar
172 - java-pkg_jar-from --build-only --into benchmark/lib \
173 - commons-digester commons-digester.jar commons-digester-1.7.jar
174 - java-pkg_jar-from --build-only --into benchmark/lib \
175 - commons-logging commons-logging.jar commons-logging-1.0.4.jar
176 - java-pkg_jar-from --build-only --into benchmark/lib \
177 - commons-beanutils:1.7 commons-beanutils.jar commons-beanutils-1.7.0.jar
178 - fi
179 -}
180 -
181 -src_compile() {
182 - # FIXME: docs do not build if behind a proxy, -autoproxy does not work
183 - java-ant_xml-rewrite -f common-build.xml \
184 - -c -e javadoc \
185 - -a failonerror \
186 - -v "false"
187 -
188 - ANT_TASKS="none" \
189 - eant -Dversion=${PV} \
190 - -Dfailonjavadocwarning=false \
191 - jar-core \
192 - $(use_doc javadocs-core)
193 -
194 - if use contrib; then
195 - ANT_TASKS="none" \
196 - eant -Dversion=${PV} \
197 - -Dfailonjavadocwarning=false \
198 - build-contrib \
199 - $(use_doc javadocs-all)
200 - fi
201 -}
202 -
203 -src_test() {
204 - # FIXME: test does not get run, even when selected
205 - java-ant_rewrite-classpath common-build.xml
206 - EANT_GENTOO_CLASSPATH="junit-4 ant-core ant-junit" \
207 - ANT_TASKS="ant-junit" \
208 - eant test-core
209 -}
210 -
211 -src_install() {
212 - einstalldocs
213 - java-pkg_newjar build/${PN}-core-${PV}.jar ${PN}-core.jar
214 -
215 - if use contrib; then
216 - local i j
217 - for i in $(find build/contrib -name \*-${PV}.jar); do
218 - j=${i##*/}
219 - java-pkg_newjar $i ${j%%-${PV}.jar}.jar
220 - done
221 - fi
222 - if use doc; then
223 - dodoc -r docs
224 - java-pkg_dohtml -r build/docs/api
225 - fi
226 - if use source; then
227 - java-pkg_dosrc src/java/org
228 - use contrib && java-pkg_dosrc contrib
229 - fi
230 -}