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/jnr-netdb/, dev-java/jnr-netdb/files/
Date: Tue, 23 Aug 2022 18:53:52
Message-Id: 1661280817.8bc100deb003d907ace64060a7c586ca81417f1d.arthurzam@gentoo
1 commit: 8bc100deb003d907ace64060a7c586ca81417f1d
2 Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
3 AuthorDate: Tue Aug 23 17:42:03 2022 +0000
4 Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
5 CommitDate: Tue Aug 23 18:53:37 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bc100de
7
8 dev-java/jnr-netdb: drop 1.1.4-r1
9
10 Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
11 Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
12
13 dev-java/jnr-netdb/Manifest | 1 -
14 dev-java/jnr-netdb/files/jnr-netdb_maven-build.xml | 231 ---------------------
15 dev-java/jnr-netdb/jnr-netdb-1.1.4-r1.ebuild | 55 -----
16 3 files changed, 287 deletions(-)
17
18 diff --git a/dev-java/jnr-netdb/Manifest b/dev-java/jnr-netdb/Manifest
19 index 9ac877e87be7..e22f9d59deea 100644
20 --- a/dev-java/jnr-netdb/Manifest
21 +++ b/dev-java/jnr-netdb/Manifest
22 @@ -1,2 +1 @@
23 -DIST jnr-netdb-1.1.4.tar.gz 648347 BLAKE2B 08953f93fe4a6146dfc77c463e07a8b9f6e784ffc26165d7409a623756733a7598b4d0a3fa55302b5f9b01c870cee3062f310c74e20f6a8a11ff1b41d38a0d7a SHA512 949a744b1d443cde564a2582baf7b4323c721417f32a45fd7413f791823cac5877bef62ed0d3079345631b908a581a1acf83dd00a926f87ebbd8e61d38a20195
24 DIST jnr-netdb-1.2.0.tar.gz 649059 BLAKE2B 660074d3a0d201784bddb259796ee4bb87a3579d6ffffcb5c3bf171d34e525c768c8c9282d8a99c250282d108011c0cf4bc9b8cf32dc7f3edc7e0a2b1cbaf9d4 SHA512 6eeb21d42b1eb7c0beed4f263c3440c7e5ae15f76365fb189fc8727c824e01d92662564ae641e1233ec0df68f6761c3c31a8a61891de59a524c213959bd32856
25
26 diff --git a/dev-java/jnr-netdb/files/jnr-netdb_maven-build.xml b/dev-java/jnr-netdb/files/jnr-netdb_maven-build.xml
27 deleted file mode 100644
28 index 9f4dfef15335..000000000000
29 --- a/dev-java/jnr-netdb/files/jnr-netdb_maven-build.xml
30 +++ /dev/null
31 @@ -1,231 +0,0 @@
32 -<?xml version="1.0" encoding="UTF-8"?>
33 -
34 -<!-- ====================================================================== -->
35 -<!-- Ant build file (http://ant.apache.org/) for Ant 1.6.2 or above. -->
36 -<!-- ====================================================================== -->
37 -
38 -<!-- ====================================================================== -->
39 -<!-- ===================== - DO NOT EDIT THIS FILE! - ===================== -->
40 -<!-- ====================================================================== -->
41 -<!-- -->
42 -<!-- Any modifications will be overwritten. -->
43 -<!-- -->
44 -<!-- Generated by Maven Ant Plugin on 5/28/12 5:31 PM -->
45 -<!-- See: http://maven.apache.org/plugins/maven-ant-plugin/ -->
46 -<!-- -->
47 -<!-- ====================================================================== -->
48 -
49 -<project name="jnr-netdb-from-maven" default="package" basedir=".">
50 -
51 - <!-- ====================================================================== -->
52 - <!-- Build environment properties -->
53 - <!-- ====================================================================== -->
54 -
55 - <property file="maven-build.properties"/>
56 -
57 - <property name="maven.build.finalName" value="jnr-netdb"/>
58 - <property name="maven.build.dir" value="target"/>
59 - <property name="maven.build.outputDir" value="${maven.build.dir}/classes"/>
60 - <property name="maven.build.srcDir.0" value="src/main/java"/>
61 - <property name="maven.build.resourceDir.0" value="src/main/resources"/>
62 - <property name="maven.build.testOutputDir" value="${maven.build.dir}/test-classes"/>
63 - <property name="maven.build.testDir.0" value="src/test/java"/>
64 - <property name="maven.build.testResourceDir.0" value="src/test/resources"/>
65 - <property name="maven.test.reports" value="${maven.build.dir}/test-reports"/>
66 - <property name="maven.reporting.outputDirectory" value="${maven.build.dir}/site"/>
67 -
68 - <property name="maven.settings.offline" value="false"/>
69 - <property name="maven.settings.interactiveMode" value="true"/>
70 -
71 - <!-- ====================================================================== -->
72 - <!-- Defining classpaths -->
73 - <!-- ====================================================================== -->
74 -
75 - <path id="build.classpath">
76 - </path>
77 - <path id="build.test.classpath">
78 - </path>
79 -
80 - <!-- ====================================================================== -->
81 - <!-- Cleaning up target -->
82 - <!-- ====================================================================== -->
83 -
84 - <target name="clean" description="Clean the output directory">
85 - <delete dir="${maven.build.dir}"/>
86 - </target>
87 -
88 - <!-- ====================================================================== -->
89 - <!-- Compilation target -->
90 - <!-- ====================================================================== -->
91 -
92 - <target name="compile" depends="get-deps" description="Compile the code">
93 - <mkdir dir="${maven.build.outputDir}"/>
94 - <javac destdir="${maven.build.outputDir}"
95 - nowarn="false"
96 - debug="true"
97 - optimize="false"
98 - deprecation="true"
99 - target="1.1"
100 - verbose="false"
101 - fork="false"
102 - source="1.3">
103 - <src>
104 - <pathelement location="${maven.build.srcDir.0}"/>
105 - </src>
106 - <classpath refid="build.classpath"/>
107 - </javac>
108 - </target>
109 -
110 - <!-- ====================================================================== -->
111 - <!-- Test-compilation target -->
112 - <!-- ====================================================================== -->
113 -
114 - <target name="compile-tests"
115 - depends="compile"
116 - description="Compile the test code"
117 - unless="maven.test.skip">
118 - <mkdir dir="${maven.build.testOutputDir}"/>
119 - <javac destdir="${maven.build.testOutputDir}"
120 - nowarn="false"
121 - debug="true"
122 - optimize="false"
123 - deprecation="true"
124 - target="1.1"
125 - verbose="false"
126 - fork="false"
127 - source="1.3">
128 - <src>
129 - <pathelement location="${maven.build.testDir.0}"/>
130 - </src>
131 - <classpath>
132 - <path refid="build.test.classpath"/>
133 - <pathelement location="${maven.build.outputDir}"/>
134 - </classpath>
135 - </javac>
136 - </target>
137 -
138 - <!-- ====================================================================== -->
139 - <!-- Run all tests -->
140 - <!-- ====================================================================== -->
141 -
142 - <target name="test"
143 - depends="compile-tests, junit-missing"
144 - unless="junit.skipped"
145 - description="Run the test cases">
146 - <mkdir dir="${maven.test.reports}"/>
147 - <junit printSummary="yes" haltonerror="true" haltonfailure="true" fork="true" dir=".">
148 - <sysproperty key="basedir" value="."/>
149 - <formatter type="xml"/>
150 - <formatter type="plain" usefile="false"/>
151 - <classpath>
152 - <path refid="build.test.classpath"/>
153 - <pathelement location="${maven.build.outputDir}"/>
154 - <pathelement location="${maven.build.testOutputDir}"/>
155 - </classpath>
156 - <batchtest todir="${maven.test.reports}" unless="test">
157 - <fileset dir="${maven.build.testDir.0}">
158 - <include name="**/Test*.java"/>
159 - <include name="**/*Test.java"/>
160 - <include name="**/*TestCase.java"/>
161 - <exclude name="**/*Abstract*Test.java"/>
162 - </fileset>
163 - </batchtest>
164 - <batchtest todir="${maven.test.reports}" if="test">
165 - <fileset dir="${maven.build.testDir.0}">
166 - <include name="**/${test}.java"/>
167 - <exclude name="**/*Abstract*Test.java"/>
168 - </fileset>
169 - </batchtest>
170 - </junit>
171 - </target>
172 -
173 - <target name="test-junit-present">
174 - <available classname="junit.framework.Test" property="junit.present"/>
175 - </target>
176 -
177 - <target name="test-junit-status"
178 - depends="test-junit-present">
179 - <condition property="junit.missing">
180 - <and>
181 - <isfalse value="${junit.present}"/>
182 - <isfalse value="${maven.test.skip}"/>
183 - </and>
184 - </condition>
185 - <condition property="junit.skipped">
186 - <or>
187 - <isfalse value="${junit.present}"/>
188 - <istrue value="${maven.test.skip}"/>
189 - </or>
190 - </condition>
191 - </target>
192 -
193 - <target name="junit-missing"
194 - depends="test-junit-status"
195 - if="junit.missing">
196 - <echo>=================================== WARNING ===================================</echo>
197 - <echo> JUnit is not present in your $ANT_HOME/lib directory. Tests not executed.</echo>
198 - <echo>===============================================================================</echo>
199 - </target>
200 -
201 - <!-- ====================================================================== -->
202 - <!-- Javadoc target -->
203 - <!-- ====================================================================== -->
204 -
205 - <target name="javadoc" description="Generates the Javadoc of the application">
206 - <javadoc sourcepath="${maven.build.srcDir.0}"
207 - packagenames="*"
208 - destdir="${maven.reporting.outputDirectory}/apidocs"
209 - access="protected"
210 - old="false"
211 - verbose="false"
212 - version="true"
213 - use="true"
214 - author="true"
215 - splitindex="false"
216 - nodeprecated="false"
217 - nodeprecatedlist="false"
218 - notree="false"
219 - noindex="false"
220 - nohelp="false"
221 - nonavbar="false"
222 - serialwarn="false"
223 - charset="ISO-8859-1"
224 - linksource="false"
225 - breakiterator="false"/>
226 - </target>
227 -
228 - <!-- ====================================================================== -->
229 - <!-- Package target -->
230 - <!-- ====================================================================== -->
231 -
232 - <target name="package" depends="compile,test" description="Package the application">
233 - <jar jarfile="${maven.build.dir}/${maven.build.finalName}.jar"
234 - compress="true"
235 - index="false"
236 - basedir="${maven.build.outputDir}"
237 - excludes="**/package.html"/>
238 - </target>
239 -
240 - <!-- ====================================================================== -->
241 - <!-- A dummy target for the package named after the type it creates -->
242 - <!-- ====================================================================== -->
243 -
244 - <target name="jar" depends="package" description="Builds the jar for the application"/>
245 -
246 - <!-- ====================================================================== -->
247 - <!-- Download dependencies target -->
248 - <!-- ====================================================================== -->
249 -
250 - <target name="test-offline">
251 - <condition property="maven.mode.offline">
252 - <equals arg1="${maven.settings.offline}" arg2="true"/>
253 - </condition>
254 - </target>
255 -
256 - <target name="get-deps"
257 - depends="test-offline"
258 - description="Download all dependencies"
259 - unless="maven.mode.offline">
260 - </target>
261 -
262 -</project>
263
264 diff --git a/dev-java/jnr-netdb/jnr-netdb-1.1.4-r1.ebuild b/dev-java/jnr-netdb/jnr-netdb-1.1.4-r1.ebuild
265 deleted file mode 100644
266 index 2a7af0818eb5..000000000000
267 --- a/dev-java/jnr-netdb/jnr-netdb-1.1.4-r1.ebuild
268 +++ /dev/null
269 @@ -1,55 +0,0 @@
270 -# Copyright 1999-2022 Gentoo Authors
271 -# Distributed under the terms of the GNU General Public License v2
272 -
273 -EAPI=7
274 -
275 -JAVA_PKG_IUSE="doc source test"
276 -
277 -inherit java-pkg-2 java-ant-2
278 -
279 -DESCRIPTION="Network services database access for java"
280 -HOMEPAGE="https://github.com/jnr/jnr-netdb"
281 -SRC_URI="https://github.com/jnr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
282 -
283 -LICENSE="Apache-2.0"
284 -SLOT="1.0"
285 -KEYWORDS="amd64 ~arm arm64 ppc64 x86"
286 -
287 -COMMON_DEP="
288 - dev-java/jnr-ffi:2"
289 -
290 -RDEPEND="${COMMON_DEP}
291 - >=virtual/jre-1.8:*"
292 -
293 -DEPEND="${COMMON_DEP}
294 - >=virtual/jdk-1.8:*
295 - test? (
296 - dev-java/ant-junit
297 - dev-java/junit:4
298 - )"
299 -
300 -src_prepare() {
301 - default
302 - find -name '*.jar' -exec rm -v {} + || die
303 -
304 - cp "${FILESDIR}"/${PN}_maven-build.xml build.xml || die
305 -}
306 -
307 -JAVA_ANT_REWRITE_CLASSPATH="yes"
308 -JAVA_ANT_CLASSPATH_TAGS="${JAVA_ANT_CLASSPATH_TAGS} javadoc"
309 -JAVA_ANT_ENCODING="UTF-8"
310 -
311 -EANT_GENTOO_CLASSPATH="jnr-ffi-2"
312 -EANT_TEST_GENTOO_CLASSPATH="${EANT_GENTOO_CLASSPATH},junit-4"
313 -
314 -src_test() {
315 - java-pkg-2_src_test
316 -}
317 -
318 -src_install() {
319 - java-pkg_dojar target/${PN}.jar
320 - dodoc README
321 -
322 - use doc && java-pkg_dojavadoc target/site/apidocs
323 - use source && java-pkg_dosrc src/main/java/*
324 -}