dev-java/tapestry: Remove last-rited pkg

Bug: https://bugs.gentoo.org/783510
Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr>
Closes: https://github.com/gentoo/gentoo/pull/20855
Signed-off-by: Sam James <sam@gentoo.org>
This commit is contained in:
Jakov Smolic 2021-05-17 12:45:42 +01:00 committed by Sam James
parent 804ba76101
commit 67101bfb96
No known key found for this signature in database
GPG Key ID: F4922810EEA0483B
7 changed files with 0 additions and 225 deletions

View File

@ -1 +0,0 @@
DIST Tapestry-3.0.4-src.zip 1174780 BLAKE2B 2f2ad5e3860ed6852962b282431df15ae4f6f17f0d08e4246dcef69bcdd033acafe881ea3ba33bd38c2dcf8843caf37fb0b46da84c5b107c2d1c4a0d77aaf89a SHA512 ab94cee9745fceeecbc98a27ace90567b3bc8ab880408da0a32526ba3a68b24f90daeca5d2ea0180b5693ae4fd12f01f0db98e78f176cdc0a0370b5554aa9d10

View File

@ -1,5 +0,0 @@
# $Id: Version.properties 390452 2006-03-31 11:34:17 -0500 (Fri, 31 Mar 2006) jkuhnert $
#
# Stores the version number of the framework.
framework.version=3.0.4

View File

@ -1,32 +0,0 @@
# $Id: build.properties.sample 243768 2004-02-04 13:04:22Z mindbridge $
# This file is used to configure the Tapestry build.
# Copy it as "build.properties" and fill in the necessary data.
# The absolute path to the directory where external distributions
# used in the building process will be downloaded and installed
base.path=/usr/share/java
# The absolute path to the directory containing the JBoss installation.
# Required to execute the configure and run-jboss targets.
jboss.dir=
# The absolute path to the directory containing the Tomcat installation.
# Required to execute the deploy-tomcat target.
#
tomcat.dir=
# The absolute path to the directory containing the Jetty installation.
# Required to execute the run-workbench target.
jetty.dir=
# The absolute path to the directory containing the Jython installation.
# Required to execute the junit target.
jython.dir=
# Home for xml-forrest, used to build documentation.
# Available from :pserver:anoncvs@cvs.apache.org:/home/cvspublic as module xml-forrest
# Build forrest, then set to the shbat directory, i.e.
# C:/workspace/xml-forrest/build/dist/shbat
forrest.home=

View File

@ -1,94 +0,0 @@
# $Id: common.properties 385802 2006-03-14 13:47:10Z jkuhnert $
#
# Specifies some general properties used throughout.
# Each build.xml must specify root.dir (as a relative path).
lib.dir=lib
root.lib.dir=${root.dir}/${lib.dir}
ext.dist.dir=${root.dir}/ext-dist
root.config.dir=${root.dir}/config
framework.jar=tapestry-${framework.version}.jar
contrib.jar=tapestry-contrib-${framework.version}.jar
examples.dir=${root.lib.dir}/examples
vlib.war=vlib.war
vlib.ear=vlib.ear
vlibbeans.jar=vlibbeans.jar
workbench.war=workbench.war
wap.war=wap.war
ext.download.dir=${ext.dist.dir}/downloads
# Names of directories under lib
ext.dir=ext
j2ee.dir=j2ee
runtime.dir=runtime
jboss.lib.dir=${jboss.dir}/lib
jboss.client.dir=${jboss.dir}/client
jboss.server.all.lib.dir=${jboss.dir}/server/all/lib
# Directory containing source code and package resources
src.dir=src
# Directory containing compiled Java code
classes.dir=classes
# Used as part of copyrights
copyright.years=2000-2004
# ----- JUnit Unit Test Suite, version 3.8 or later -----
junit.home=${ext.download.dir}/junit3.8.1
junit.lib=${junit.home}
junit.jar=${junit.lib}/junit.jar
junit.ext.jar=${ext.dist.dir}/junit.jar
junit.loc=http://telia.dl.sourceforge.net/sourceforge/junit/junit3.8.1.zip
# ----- JDOM Library, version 1.0 -----
jdom.home=${ext.download.dir}/jdom-1.0
jdom.lib=${jdom.home}
jdom.jar=${jdom.lib}/build/jdom.jar
jdom.ext.jar=${ext.dist.dir}/jdom-1.0.jar
jdom.loc=http://www.jdom.org/dist/binary/jdom-1.0.tar.gz
# ----- McKoi Pure Java Database, version 1.0.2 -----
mckoi.home=${ext.download.dir}/mckoi1.0.2
mckoi.lib=${mckoi.home}
mckoi.jar=${mckoi.lib}/mckoidb.jar
mckoi.ext.jar=${ext.dist.dir}/mckoidb.jar
mckoi.loc=http://www.mckoi.com/database/ver/mckoi1.0.2.zip
# ----- DocBook XML, version 4.1.2 -----
docbookxml.file=${ext.dist.dir}/docbkx412.zip
docbookxml.loc=http://www.docbook.org/xml/4.1.2/docbkx412.zip
# ----- DocBook XSL, version 1.64.1 -----
docbookxsl.file=${ext.dist.dir}/docbook-xsl-1.64.1.zip
docbookxsl.loc=http://telia.dl.sourceforge.net/sourceforge/docbook/docbook-xsl-1.64.1.zip
# ----- Apache Forrest, version 0.5.1 -----
forrestdl.home=${ext.download.dir}/apache-forrest-0.5.1-bin
forrestdl.ant.xml=${forrestdl.home}/forrest.antproxy.xml
forrestdl.loc=http://archive.apache.org/dist/forrest/pre-0.6/apache-forrest-0.5.1-bin.zip
# ---- OGNL ----
ognl.version=2.6.7
ognl.loc=http://ognl.org/${ognl.version}/ognl-${ognl.version}.jar
ognl.dest=${root.lib.dir}/${ext.dir}/ognl-${ognl.version}.jar
# ---- Javassist ----
javassist.version=2.5.1
javassist.loc=http://umn.dl.sourceforge.net/sourceforge/jboss/javassist-${javassist.version}.zip
javassist.dest=${ext.download.dir}/javassist-${javassist.version}
javassist.ext.jar=${root.lib.dir}/${ext.dir}/javassist-${javassist.version}.jar
javassist.jar=${javassist.dest}/javassist.jar

View File

@ -1,15 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>java@gentoo.org</email>
<name>Java</name>
</maintainer>
<longdescription lang="en">
Tapestry is a powerful, open-source, all-Java framework for creating leading edge web applications in Java.
Tapestry reconceptualizes web application development in terms of objects, methods and properties instead of URLs and query parameters.
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.
</longdescription>
</pkgmetadata>

View File

@ -1,70 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Dynamic, robust, highly scalable web framework in Java"
HOMEPAGE="https://tapestry.apache.org/"
SRC_URI="mirror://apache/${PN}/Tapestry-${PV}-src.zip"
IUSE="${JAVA_PKG_IUSE}"
LICENSE="Apache-2.0"
SLOT="3.0"
KEYWORDS="amd64 x86"
CDEPEND="
dev-java/bsf:2.3
dev-java/commons-beanutils:1.7
dev-java/commons-codec:0
dev-java/commons-digester:0
dev-java/commons-fileupload:0
dev-java/commons-lang:2.1
dev-java/commons-logging:0
dev-java/jakarta-oro:2.0
dev-java/javassist:2
dev-java/ognl:3.0
dev-java/tomcat-servlet-api:2.4
"
RDEPEND="
${CDEPEND}
>=virtual/jre-1.4
"
DEPEND="
${CDEPEND}
app-arch/unzip
>=virtual/jdk-1.4
"
S="${WORKDIR}/Tapestry-${PV}"
EANT_GENTOO_CLASSPATH="commons-logging,commons-fileupload,commons-lang-2.1"
EANT_GENTOO_CLASSPATH+=",commons-codec,commons-beanutils-1.7,commons-digester"
EANT_GENTOO_CLASSPATH+=",tomcat-servlet-api-2.4,ognl-3.0,bsf-2.3,jakarta-oro-2.0"
EANT_GENTOO_CLASSPATH+=",javassist-2"
JAVA_ANT_REWRITE_CLASSPATH="true"
src_prepare() {
default
mkdir config lib || die
cp "${FILESDIR}/Version.properties" config/ || die
cp "${FILESDIR}/build.properties" config/ || die
cp "${FILESDIR}/common.properties" config/ || die
}
src_compile() {
cd "${S}/framework" || die
eant -Dgentoo.classpath="$(java-pkg_getjars ${EANT_GENTOO_CLASSPATH})"
use doc && javadoc -sourcepath src/ org.apache.tapestry -d ../javadoc
}
src_install() {
java-pkg_newjar "lib/${P}.jar"
use source && java-pkg_dosrc framework/src/org
use doc && java-pkg_dojavadoc javadoc
}

View File

@ -658,14 +658,6 @@ net-nntp/pan
# Removal on 2021-07-01. Bug #784221.
x11-apps/amlc
# Miroslav Šulc <fordfrog@gentoo.org> (2021-04-18)
# our version is outdated with security issues, new version
# uses gradle to build which we don't support atm,
# also being a web framework deployable to application servers,
# we have no usage for it, and nothing depends on it
# removal in 30 days
dev-java/tapestry
# Volkmar W. Pogatzki <gentoo@pogatzki.net> (2021-04-18)
# dev-java/xerces-2.12.1 depends on masked >=virtual/{jdk,jre}-11
# https://bugs.gentoo.org/782697