Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/, dev-java/tapestry/files/, dev-java/tapestry/
Date: Mon, 17 May 2021 21:10:31
Message-Id: 1621285768.67101bfb96ab495d37941d4e33fdc6d7a44b1a47.sam@gentoo
1 commit: 67101bfb96ab495d37941d4e33fdc6d7a44b1a47
2 Author: Jakov Smolic <jakov.smolic <AT> sartura <DOT> hr>
3 AuthorDate: Mon May 17 11:45:42 2021 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Mon May 17 21:09:28 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67101bfb
7
8 dev-java/tapestry: Remove last-rited pkg
9
10 Bug: https://bugs.gentoo.org/783510
11 Signed-off-by: Jakov Smolic <jakov.smolic <AT> sartura.hr>
12 Closes: https://github.com/gentoo/gentoo/pull/20855
13 Signed-off-by: Sam James <sam <AT> gentoo.org>
14
15 dev-java/tapestry/Manifest | 1 -
16 dev-java/tapestry/files/Version.properties | 5 --
17 dev-java/tapestry/files/build.properties | 32 ----------
18 dev-java/tapestry/files/common.properties | 94 ------------------------------
19 dev-java/tapestry/metadata.xml | 15 -----
20 dev-java/tapestry/tapestry-3.0.4-r3.ebuild | 70 ----------------------
21 profiles/package.mask | 8 ---
22 7 files changed, 225 deletions(-)
23
24 diff --git a/dev-java/tapestry/Manifest b/dev-java/tapestry/Manifest
25 deleted file mode 100644
26 index 594b1eb1c29..00000000000
27 --- a/dev-java/tapestry/Manifest
28 +++ /dev/null
29 @@ -1 +0,0 @@
30 -DIST Tapestry-3.0.4-src.zip 1174780 BLAKE2B 2f2ad5e3860ed6852962b282431df15ae4f6f17f0d08e4246dcef69bcdd033acafe881ea3ba33bd38c2dcf8843caf37fb0b46da84c5b107c2d1c4a0d77aaf89a SHA512 ab94cee9745fceeecbc98a27ace90567b3bc8ab880408da0a32526ba3a68b24f90daeca5d2ea0180b5693ae4fd12f01f0db98e78f176cdc0a0370b5554aa9d10
31
32 diff --git a/dev-java/tapestry/files/Version.properties b/dev-java/tapestry/files/Version.properties
33 deleted file mode 100644
34 index 4b67c327efa..00000000000
35 --- a/dev-java/tapestry/files/Version.properties
36 +++ /dev/null
37 @@ -1,5 +0,0 @@
38 -# $Id: Version.properties 390452 2006-03-31 11:34:17 -0500 (Fri, 31 Mar 2006) jkuhnert $
39 -#
40 -# Stores the version number of the framework.
41 -
42 -framework.version=3.0.4
43
44 diff --git a/dev-java/tapestry/files/build.properties b/dev-java/tapestry/files/build.properties
45 deleted file mode 100644
46 index b82007cc420..00000000000
47 --- a/dev-java/tapestry/files/build.properties
48 +++ /dev/null
49 @@ -1,32 +0,0 @@
50 -# $Id: build.properties.sample 243768 2004-02-04 13:04:22Z mindbridge $
51 -# This file is used to configure the Tapestry build.
52 -# Copy it as "build.properties" and fill in the necessary data.
53 -
54 -# The absolute path to the directory where external distributions
55 -# used in the building process will be downloaded and installed
56 -base.path=/usr/share/java
57 -
58 -# The absolute path to the directory containing the JBoss installation.
59 -# Required to execute the configure and run-jboss targets.
60 -jboss.dir=
61 -
62 -# The absolute path to the directory containing the Tomcat installation.
63 -# Required to execute the deploy-tomcat target.
64 -#
65 -tomcat.dir=
66 -
67 -# The absolute path to the directory containing the Jetty installation.
68 -# Required to execute the run-workbench target.
69 -jetty.dir=
70 -
71 -# The absolute path to the directory containing the Jython installation.
72 -# Required to execute the junit target.
73 -jython.dir=
74 -
75 -# Home for xml-forrest, used to build documentation.
76 -# Available from :pserver:anoncvs@××××××××××.org:/home/cvspublic as module xml-forrest
77 -# Build forrest, then set to the shbat directory, i.e.
78 -# C:/workspace/xml-forrest/build/dist/shbat
79 -
80 -forrest.home=
81 -
82
83 diff --git a/dev-java/tapestry/files/common.properties b/dev-java/tapestry/files/common.properties
84 deleted file mode 100644
85 index 775eec976ea..00000000000
86 --- a/dev-java/tapestry/files/common.properties
87 +++ /dev/null
88 @@ -1,94 +0,0 @@
89 -# $Id: common.properties 385802 2006-03-14 13:47:10Z jkuhnert $
90 -#
91 -# Specifies some general properties used throughout.
92 -# Each build.xml must specify root.dir (as a relative path).
93 -
94 -lib.dir=lib
95 -
96 -root.lib.dir=${root.dir}/${lib.dir}
97 -
98 -ext.dist.dir=${root.dir}/ext-dist
99 -
100 -root.config.dir=${root.dir}/config
101 -
102 -framework.jar=tapestry-${framework.version}.jar
103 -contrib.jar=tapestry-contrib-${framework.version}.jar
104 -
105 -examples.dir=${root.lib.dir}/examples
106 -
107 -vlib.war=vlib.war
108 -vlib.ear=vlib.ear
109 -vlibbeans.jar=vlibbeans.jar
110 -workbench.war=workbench.war
111 -wap.war=wap.war
112 -
113 -ext.download.dir=${ext.dist.dir}/downloads
114 -
115 -# Names of directories under lib
116 -
117 -ext.dir=ext
118 -j2ee.dir=j2ee
119 -runtime.dir=runtime
120 -
121 -jboss.lib.dir=${jboss.dir}/lib
122 -jboss.client.dir=${jboss.dir}/client
123 -jboss.server.all.lib.dir=${jboss.dir}/server/all/lib
124 -
125 -# Directory containing source code and package resources
126 -src.dir=src
127 -
128 -# Directory containing compiled Java code
129 -classes.dir=classes
130 -
131 -# Used as part of copyrights
132 -
133 -copyright.years=2000-2004
134 -
135 -# ----- JUnit Unit Test Suite, version 3.8 or later -----
136 -junit.home=${ext.download.dir}/junit3.8.1
137 -junit.lib=${junit.home}
138 -junit.jar=${junit.lib}/junit.jar
139 -junit.ext.jar=${ext.dist.dir}/junit.jar
140 -junit.loc=http://telia.dl.sourceforge.net/sourceforge/junit/junit3.8.1.zip
141 -
142 -# ----- JDOM Library, version 1.0 -----
143 -jdom.home=${ext.download.dir}/jdom-1.0
144 -jdom.lib=${jdom.home}
145 -jdom.jar=${jdom.lib}/build/jdom.jar
146 -jdom.ext.jar=${ext.dist.dir}/jdom-1.0.jar
147 -jdom.loc=http://www.jdom.org/dist/binary/jdom-1.0.tar.gz
148 -
149 -# ----- McKoi Pure Java Database, version 1.0.2 -----
150 -mckoi.home=${ext.download.dir}/mckoi1.0.2
151 -mckoi.lib=${mckoi.home}
152 -mckoi.jar=${mckoi.lib}/mckoidb.jar
153 -mckoi.ext.jar=${ext.dist.dir}/mckoidb.jar
154 -mckoi.loc=http://www.mckoi.com/database/ver/mckoi1.0.2.zip
155 -
156 -# ----- DocBook XML, version 4.1.2 -----
157 -docbookxml.file=${ext.dist.dir}/docbkx412.zip
158 -docbookxml.loc=http://www.docbook.org/xml/4.1.2/docbkx412.zip
159 -
160 -# ----- DocBook XSL, version 1.64.1 -----
161 -docbookxsl.file=${ext.dist.dir}/docbook-xsl-1.64.1.zip
162 -docbookxsl.loc=http://telia.dl.sourceforge.net/sourceforge/docbook/docbook-xsl-1.64.1.zip
163 -
164 -# ----- Apache Forrest, version 0.5.1 -----
165 -forrestdl.home=${ext.download.dir}/apache-forrest-0.5.1-bin
166 -forrestdl.ant.xml=${forrestdl.home}/forrest.antproxy.xml
167 -forrestdl.loc=http://archive.apache.org/dist/forrest/pre-0.6/apache-forrest-0.5.1-bin.zip
168 -
169 -# ---- OGNL ----
170 -ognl.version=2.6.7
171 -ognl.loc=http://ognl.org/${ognl.version}/ognl-${ognl.version}.jar
172 -ognl.dest=${root.lib.dir}/${ext.dir}/ognl-${ognl.version}.jar
173 -
174 -# ---- Javassist ----
175 -
176 -javassist.version=2.5.1
177 -javassist.loc=http://umn.dl.sourceforge.net/sourceforge/jboss/javassist-${javassist.version}.zip
178 -javassist.dest=${ext.download.dir}/javassist-${javassist.version}
179 -javassist.ext.jar=${root.lib.dir}/${ext.dir}/javassist-${javassist.version}.jar
180 -javassist.jar=${javassist.dest}/javassist.jar
181 -
182 -
183
184 diff --git a/dev-java/tapestry/metadata.xml b/dev-java/tapestry/metadata.xml
185 deleted file mode 100644
186 index 63cc3f84641..00000000000
187 --- a/dev-java/tapestry/metadata.xml
188 +++ /dev/null
189 @@ -1,15 +0,0 @@
190 -<?xml version="1.0" encoding="UTF-8"?>
191 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
192 -<pkgmetadata>
193 -<maintainer type="project">
194 - <email>java@g.o</email>
195 - <name>Java</name>
196 -</maintainer>
197 -<longdescription lang="en">
198 -Tapestry is a powerful, open-source, all-Java framework for creating leading edge web applications in Java.
199 -
200 -Tapestry reconceptualizes web application development in terms of objects, methods and properties instead of URLs and query parameters.
201 -
202 -Tapestry is an alternative to scripting environments such as JavaServer Pages or Velocity. Tapestry goes far further, providing a complete framework for creating extremely dynamic applications with minimal amounts of coding.
203 -</longdescription>
204 -</pkgmetadata>
205
206 diff --git a/dev-java/tapestry/tapestry-3.0.4-r3.ebuild b/dev-java/tapestry/tapestry-3.0.4-r3.ebuild
207 deleted file mode 100644
208 index 0d12ef74013..00000000000
209 --- a/dev-java/tapestry/tapestry-3.0.4-r3.ebuild
210 +++ /dev/null
211 @@ -1,70 +0,0 @@
212 -# Copyright 1999-2020 Gentoo Authors
213 -# Distributed under the terms of the GNU General Public License v2
214 -
215 -EAPI=6
216 -JAVA_PKG_IUSE="doc source"
217 -
218 -inherit java-pkg-2 java-ant-2
219 -
220 -DESCRIPTION="Dynamic, robust, highly scalable web framework in Java"
221 -HOMEPAGE="https://tapestry.apache.org/"
222 -SRC_URI="mirror://apache/${PN}/Tapestry-${PV}-src.zip"
223 -
224 -IUSE="${JAVA_PKG_IUSE}"
225 -
226 -LICENSE="Apache-2.0"
227 -SLOT="3.0"
228 -KEYWORDS="amd64 x86"
229 -
230 -CDEPEND="
231 - dev-java/bsf:2.3
232 - dev-java/commons-beanutils:1.7
233 - dev-java/commons-codec:0
234 - dev-java/commons-digester:0
235 - dev-java/commons-fileupload:0
236 - dev-java/commons-lang:2.1
237 - dev-java/commons-logging:0
238 - dev-java/jakarta-oro:2.0
239 - dev-java/javassist:2
240 - dev-java/ognl:3.0
241 - dev-java/tomcat-servlet-api:2.4
242 -"
243 -RDEPEND="
244 - ${CDEPEND}
245 - >=virtual/jre-1.4
246 -"
247 -DEPEND="
248 - ${CDEPEND}
249 - app-arch/unzip
250 - >=virtual/jdk-1.4
251 -"
252 -
253 -S="${WORKDIR}/Tapestry-${PV}"
254 -
255 -EANT_GENTOO_CLASSPATH="commons-logging,commons-fileupload,commons-lang-2.1"
256 -EANT_GENTOO_CLASSPATH+=",commons-codec,commons-beanutils-1.7,commons-digester"
257 -EANT_GENTOO_CLASSPATH+=",tomcat-servlet-api-2.4,ognl-3.0,bsf-2.3,jakarta-oro-2.0"
258 -EANT_GENTOO_CLASSPATH+=",javassist-2"
259 -
260 -JAVA_ANT_REWRITE_CLASSPATH="true"
261 -
262 -src_prepare() {
263 - default
264 -
265 - mkdir config lib || die
266 - cp "${FILESDIR}/Version.properties" config/ || die
267 - cp "${FILESDIR}/build.properties" config/ || die
268 - cp "${FILESDIR}/common.properties" config/ || die
269 -}
270 -
271 -src_compile() {
272 - cd "${S}/framework" || die
273 - eant -Dgentoo.classpath="$(java-pkg_getjars ${EANT_GENTOO_CLASSPATH})"
274 - use doc && javadoc -sourcepath src/ org.apache.tapestry -d ../javadoc
275 -}
276 -
277 -src_install() {
278 - java-pkg_newjar "lib/${P}.jar"
279 - use source && java-pkg_dosrc framework/src/org
280 - use doc && java-pkg_dojavadoc javadoc
281 -}
282
283 diff --git a/profiles/package.mask b/profiles/package.mask
284 index 61c822ed552..e9f174b0782 100644
285 --- a/profiles/package.mask
286 +++ b/profiles/package.mask
287 @@ -658,14 +658,6 @@ net-nntp/pan
288 # Removal on 2021-07-01. Bug #784221.
289 x11-apps/amlc
290
291 -# Miroslav Šulc <fordfrog@g.o> (2021-04-18)
292 -# our version is outdated with security issues, new version
293 -# uses gradle to build which we don't support atm,
294 -# also being a web framework deployable to application servers,
295 -# we have no usage for it, and nothing depends on it
296 -# removal in 30 days
297 -dev-java/tapestry
298 -
299 # Volkmar W. Pogatzki <gentoo@××××××××.net> (2021-04-18)
300 # dev-java/xerces-2.12.1 depends on masked >=virtual/{jdk,jre}-11
301 # https://bugs.gentoo.org/782697