1 |
commit: 2fbd5433754fc7d0399e93aaf09727cec1983c14 |
2 |
Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net> |
3 |
AuthorDate: Wed Dec 1 08:02:10 2021 +0000 |
4 |
Commit: Sam James <sam <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Dec 1 18:55:58 2021 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fbd5433 |
7 |
|
8 |
dev-java/jline: Drop 2.12.1-r1, 1.0-r1 |
9 |
|
10 |
Closes: https://bugs.gentoo.org/736834 |
11 |
Package-Manager: Portage-3.0.28, Repoman-3.0.3 |
12 |
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net> |
13 |
Closes: https://github.com/gentoo/gentoo/pull/23108 |
14 |
Signed-off-by: Sam James <sam <AT> gentoo.org> |
15 |
|
16 |
dev-java/jline/Manifest | 2 - |
17 |
dev-java/jline/jline-1.0-r1.ebuild | 70 ----------------------------------- |
18 |
dev-java/jline/jline-2.12.1-r1.ebuild | 66 --------------------------------- |
19 |
3 files changed, 138 deletions(-) |
20 |
|
21 |
diff --git a/dev-java/jline/Manifest b/dev-java/jline/Manifest |
22 |
index d2ec5d9401eb..b48e375690f1 100644 |
23 |
--- a/dev-java/jline/Manifest |
24 |
+++ b/dev-java/jline/Manifest |
25 |
@@ -1,3 +1 @@ |
26 |
-DIST jline-1.0.zip 463082 BLAKE2B 4f4eec5a2674bf97ed9fe83c60d339fce54dcd556aca6e95db74438e87253fd4e36e4eef26b3ac14ed84fff3d2fe1b58ba3a6fe13f33d96fe50a34f7bb34f541 SHA512 2957e19a3536d89aeaf8f27afb1f8eb4eb8bcc99560244c7f1ba14693a84a2f5e677a6c21d5f85ec519674cc4cd6cb3c9e4725cb4797144168d2f6df3954aba9 |
27 |
-DIST jline-2.12.1.tar.gz 97289 BLAKE2B 375711ad78cba26c0b4702dd739a18dd4db2fd1e8b16ce817dd1f567c405b7b0f96c72a6c6b7fabff1520617cf9149a29040e132d0b61e2d57149bb83b404c8d SHA512 368492fa0b28e6aa3827db05d266b332935d9a03c2f6645d039941c61a698e85fd57accfac444503de4cb2f2dae5787496924b8d258faad1c18b6cafe787f99d |
28 |
DIST jline-2.14.6.tar.gz 116599 BLAKE2B a3576314d8bb4886e0297822e0f37b4cc4c49cad1c5ea71a61a2813b0afae7ba8a5d5ad914fe900c4dca6c2f3891551157ca4a3d24231e8731cda4b5dbe80b32 SHA512 9e141c9a112dcb4850db95a7c2cec9b84f11be1f6740a3a33c99ec2ed5f900f4dae7474058e14319ef79476121997afbdb248ca22559a82a905c31690afa1d51 |
29 |
|
30 |
diff --git a/dev-java/jline/jline-1.0-r1.ebuild b/dev-java/jline/jline-1.0-r1.ebuild |
31 |
deleted file mode 100644 |
32 |
index eb4e3f9754da..000000000000 |
33 |
--- a/dev-java/jline/jline-1.0-r1.ebuild |
34 |
+++ /dev/null |
35 |
@@ -1,70 +0,0 @@ |
36 |
-# Copyright 1999-2021 Gentoo Authors |
37 |
-# Distributed under the terms of the GNU General Public License v2 |
38 |
- |
39 |
-EAPI=6 |
40 |
- |
41 |
-JAVA_PKG_IUSE="source test" |
42 |
- |
43 |
-inherit java-pkg-2 java-ant-2 |
44 |
- |
45 |
-DESCRIPTION="Handle console input in Java" |
46 |
-HOMEPAGE="http://jline.sourceforge.net/" |
47 |
-SRC_URI="mirror://sourceforge/${PN}/${P}.zip" |
48 |
-LICENSE="BSD" |
49 |
-SLOT="0" |
50 |
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~ppc-macos" |
51 |
- |
52 |
-DEPEND=" |
53 |
- >=virtual/jdk-1.6 |
54 |
- app-arch/unzip |
55 |
- test? ( |
56 |
- dev-java/ant-junit:0 |
57 |
- dev-java/junit:0 |
58 |
- )" |
59 |
- |
60 |
-RDEPEND=" |
61 |
- >=virtual/jre-1.6" |
62 |
- |
63 |
-S="${WORKDIR}/${P}/src" |
64 |
- |
65 |
-src_prepare() { |
66 |
- default |
67 |
- java-pkg_clean |
68 |
- |
69 |
- # we don't support maven for building yet. |
70 |
- # this build.xml was generated by: |
71 |
- # - mvn ant:ant |
72 |
- # - tweak build.xml to not load properties from home dir |
73 |
- # - tweak the test target to match the test cases |
74 |
- # - change maven.repo.local from ~/.maven to "lib" in .properties |
75 |
- # - change classpath definitions to "*.jar" |
76 |
- |
77 |
- cp "${FILESDIR}/maven-build.xml" build.xml || die |
78 |
- cp "${FILESDIR}/maven-build.properties" . || die |
79 |
- java-ant_ignore-system-classes |
80 |
- |
81 |
- mkdir lib || die |
82 |
- cd lib || die |
83 |
- if use test; then |
84 |
- java-pkg_jar-from --build-only junit |
85 |
- fi |
86 |
-} |
87 |
- |
88 |
-src_compile() { |
89 |
- # precompiled javadocs (needs maven to generate) |
90 |
- # -Dmaven.build.finalName is needed to override the one defined in the |
91 |
- # build.xml, which because it was generated with 0.9.9, defaults to |
92 |
- # jline-0.9.9 -nichoj |
93 |
- eant package -Dmaven.build.finalName=${P} |
94 |
-} |
95 |
- |
96 |
-src_test() { |
97 |
- ANT_TASKS="ant-junit" eant test -Djunit.present=true |
98 |
-} |
99 |
- |
100 |
-src_install() { |
101 |
- java-pkg_newjar target/${P}.jar |
102 |
- # no api docs in this release |
103 |
- # use doc && java-pkg_dojavadoc ../apidocs |
104 |
- use source && java-pkg_dosrc src/main/java |
105 |
-} |
106 |
|
107 |
diff --git a/dev-java/jline/jline-2.12.1-r1.ebuild b/dev-java/jline/jline-2.12.1-r1.ebuild |
108 |
deleted file mode 100644 |
109 |
index b0d0dafc0f21..000000000000 |
110 |
--- a/dev-java/jline/jline-2.12.1-r1.ebuild |
111 |
+++ /dev/null |
112 |
@@ -1,66 +0,0 @@ |
113 |
-# Copyright 1999-2021 Gentoo Authors |
114 |
-# Distributed under the terms of the GNU General Public License v2 |
115 |
- |
116 |
-EAPI=5 |
117 |
- |
118 |
-JAVA_PKG_IUSE="doc source" |
119 |
- |
120 |
-inherit java-pkg-2 java-pkg-simple |
121 |
- |
122 |
-DESCRIPTION="A Java library for handling console input" |
123 |
-HOMEPAGE="https://github.com/jline/jline2" |
124 |
-SRC_URI="https://github.com/jline/${PN}2/archive/${P}.tar.gz" |
125 |
- |
126 |
-LICENSE="BSD" |
127 |
-SLOT="2" |
128 |
-KEYWORDS="amd64 ~arm64 ~ppc64 x86" |
129 |
-IUSE="test" |
130 |
-RESTRICT="!test? ( test )" |
131 |
- |
132 |
-CDEPEND=" |
133 |
- dev-java/jansi:0 |
134 |
- dev-java/jansi-native:0" |
135 |
- |
136 |
-DEPEND=" |
137 |
- test? ( |
138 |
- dev-java/junit:4 |
139 |
- ) |
140 |
- ${CDEPEND} |
141 |
- >=virtual/jdk-1.6" |
142 |
- |
143 |
-RDEPEND=" |
144 |
- ${CDEPEND} |
145 |
- >=virtual/jre-1.6" |
146 |
- |
147 |
-S="${WORKDIR}/${PN}2-${P}" |
148 |
- |
149 |
-JAVA_SRC_DIR="src/main/java" |
150 |
- |
151 |
-JAVA_GENTOO_CLASSPATH="jansi,jansi-native" |
152 |
- |
153 |
-java_prepare() { |
154 |
- # Easier to use java-pkg-simple. |
155 |
- rm -v pom.xml || die |
156 |
- |
157 |
- # Don't forget the resources! |
158 |
- mkdir -p target/classes || die |
159 |
- cp -r src/main/resources/* target/classes || die |
160 |
-} |
161 |
- |
162 |
-src_install() { |
163 |
- java-pkg-simple_src_install |
164 |
- |
165 |
- dodoc {CHANGELOG,README}.md |
166 |
-} |
167 |
- |
168 |
-src_test() { |
169 |
- cd src/test/java || die |
170 |
- |
171 |
- local CP=".:../resources:${S}/${PN}.jar:$(java-pkg_getjars junit-4,${JAVA_GENTOO_CLASSPATH})" |
172 |
- local TESTS=$(find * -name "*Test.java") |
173 |
- TESTS="${TESTS//.java}" |
174 |
- TESTS="${TESTS//\//.}" |
175 |
- |
176 |
- ejavac -cp "${CP}" -d . $(find * -name "*.java") |
177 |
- ejunit4 -classpath "${CP}" ${TESTS} |
178 |
-} |