public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: profiles/, dev-java/tapestry/files/, dev-java/tapestry/
@ 2021-05-17 21:10 Sam James
  0 siblings, 0 replies; only message in thread
From: Sam James @ 2021-05-17 21:10 UTC (permalink / raw
  To: gentoo-commits

commit:     67101bfb96ab495d37941d4e33fdc6d7a44b1a47
Author:     Jakov Smolic <jakov.smolic <AT> sartura <DOT> hr>
AuthorDate: Mon May 17 11:45:42 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon May 17 21:09:28 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67101bfb

dev-java/tapestry: Remove last-rited pkg

Bug: https://bugs.gentoo.org/783510
Signed-off-by: Jakov Smolic <jakov.smolic <AT> sartura.hr>
Closes: https://github.com/gentoo/gentoo/pull/20855
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-java/tapestry/Manifest                 |  1 -
 dev-java/tapestry/files/Version.properties |  5 --
 dev-java/tapestry/files/build.properties   | 32 ----------
 dev-java/tapestry/files/common.properties  | 94 ------------------------------
 dev-java/tapestry/metadata.xml             | 15 -----
 dev-java/tapestry/tapestry-3.0.4-r3.ebuild | 70 ----------------------
 profiles/package.mask                      |  8 ---
 7 files changed, 225 deletions(-)

diff --git a/dev-java/tapestry/Manifest b/dev-java/tapestry/Manifest
deleted file mode 100644
index 594b1eb1c29..00000000000
--- a/dev-java/tapestry/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST Tapestry-3.0.4-src.zip 1174780 BLAKE2B 2f2ad5e3860ed6852962b282431df15ae4f6f17f0d08e4246dcef69bcdd033acafe881ea3ba33bd38c2dcf8843caf37fb0b46da84c5b107c2d1c4a0d77aaf89a SHA512 ab94cee9745fceeecbc98a27ace90567b3bc8ab880408da0a32526ba3a68b24f90daeca5d2ea0180b5693ae4fd12f01f0db98e78f176cdc0a0370b5554aa9d10

diff --git a/dev-java/tapestry/files/Version.properties b/dev-java/tapestry/files/Version.properties
deleted file mode 100644
index 4b67c327efa..00000000000
--- a/dev-java/tapestry/files/Version.properties
+++ /dev/null
@@ -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

diff --git a/dev-java/tapestry/files/build.properties b/dev-java/tapestry/files/build.properties
deleted file mode 100644
index b82007cc420..00000000000
--- a/dev-java/tapestry/files/build.properties
+++ /dev/null
@@ -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=
-

diff --git a/dev-java/tapestry/files/common.properties b/dev-java/tapestry/files/common.properties
deleted file mode 100644
index 775eec976ea..00000000000
--- a/dev-java/tapestry/files/common.properties
+++ /dev/null
@@ -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
-
-

diff --git a/dev-java/tapestry/metadata.xml b/dev-java/tapestry/metadata.xml
deleted file mode 100644
index 63cc3f84641..00000000000
--- a/dev-java/tapestry/metadata.xml
+++ /dev/null
@@ -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>

diff --git a/dev-java/tapestry/tapestry-3.0.4-r3.ebuild b/dev-java/tapestry/tapestry-3.0.4-r3.ebuild
deleted file mode 100644
index 0d12ef74013..00000000000
--- a/dev-java/tapestry/tapestry-3.0.4-r3.ebuild
+++ /dev/null
@@ -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
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index 61c822ed552..e9f174b0782 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -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


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2021-05-17 21:10 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-05-17 21:10 [gentoo-commits] repo/gentoo:master commit in: profiles/, dev-java/tapestry/files/, dev-java/tapestry/ Sam James

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox