summaryrefslogtreecommitdiff
path: root/dev-java
diff options
context:
space:
mode:
Diffstat (limited to 'dev-java')
-rw-r--r--dev-java/classmate/Manifest2
-rw-r--r--dev-java/classmate/classmate-0.9.0-r1.ebuild47
-rw-r--r--dev-java/classmate/classmate-1.2.0.ebuild45
-rw-r--r--dev-java/classmate/metadata.xml12
-rw-r--r--dev-java/commons-configuration/Manifest1
-rw-r--r--dev-java/commons-configuration/commons-configuration-1.6-r2.ebuild67
-rw-r--r--dev-java/commons-configuration/files/commons-configuration-1.6-gentoo.patch19
-rw-r--r--dev-java/commons-configuration/metadata.xml17
-rw-r--r--dev-java/commons-jelly/Manifest1
-rw-r--r--dev-java/commons-jelly/commons-jelly-1.0-r8.ebuild63
-rw-r--r--dev-java/commons-jelly/files/commons-jelly-1.0-gentoo.patch59
-rw-r--r--dev-java/commons-jelly/metadata.xml10
-rw-r--r--dev-java/commons-lang/commons-lang-3.12.0.ebuild2
-rw-r--r--dev-java/ezmorph/Manifest1
-rw-r--r--dev-java/ezmorph/ezmorph-1.0.6.ebuild44
-rw-r--r--dev-java/ezmorph/metadata.xml23
-rw-r--r--dev-java/ical4j/Manifest1
-rw-r--r--dev-java/ical4j/files/1.0.5-build.xml.patch80
-rw-r--r--dev-java/ical4j/ical4j-1.0.5.ebuild57
-rw-r--r--dev-java/ical4j/metadata.xml25
-rw-r--r--dev-java/tapestry/Manifest1
-rw-r--r--dev-java/tapestry/files/Version.properties5
-rw-r--r--dev-java/tapestry/files/build.properties32
-rw-r--r--dev-java/tapestry/files/common.properties94
-rw-r--r--dev-java/tapestry/metadata.xml19
-rw-r--r--dev-java/tapestry/tapestry-3.0.4-r3.ebuild70
26 files changed, 1 insertions, 796 deletions
diff --git a/dev-java/classmate/Manifest b/dev-java/classmate/Manifest
deleted file mode 100644
index 3d4206ac9f76..000000000000
--- a/dev-java/classmate/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST classmate-0.9.0.tar.gz 57752 BLAKE2B 31247d159be4898b9ae71024da41c8602fe4d82f4ee10edab3146355cac06b23991fe926397737c43341085f35b392fc3f8a6b8278b9e47706f6fd06012f4c59 SHA512 7fb331c462458c8aab143f23c0d128a0e4e976f9d12bd181eb5658961b217bd1fe0871d056fc38bff794522c8b3118a2a017eab265afffc1d60b5580df1237a2
-DIST classmate-1.2.0.tar.gz 62150 BLAKE2B fac7cb24e527f69863cfb4c59e634ac77165aa5a1ecae9d887511818a87ae9cd2652eb47e72844f3e38bed3c4856185020db6ece90553d14ce84cf6ce859cae7 SHA512 82f38229cbe57531354300b967589afcf064970a2b41ac56ad3520582719416ca878d9a4adc46d46a4470077e5f14ddcf2906b0af03156863301dca0b20d4151
diff --git a/dev-java/classmate/classmate-0.9.0-r1.ebuild b/dev-java/classmate/classmate-0.9.0-r1.ebuild
deleted file mode 100644
index f6deb6b4e717..000000000000
--- a/dev-java/classmate/classmate-0.9.0-r1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-JAVA_PKG_IUSE="doc source test"
-
-inherit java-pkg-2 java-pkg-simple vcs-snapshot
-
-DESCRIPTION="Zero-dependency Java library for accurately introspecting type information"
-HOMEPAGE="https://github.com/cowtowncoder/java-classmate/"
-SRC_URI="https://github.com/cowtowncoder/java-classmate/archive/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-IUSE=""
-
-RDEPEND=">=virtual/jre-1.6"
-DEPEND=">=virtual/jdk-1.6
- test? ( dev-java/junit:4 )"
-
-S="${WORKDIR}/${P}"
-
-JAVA_SRC_DIR="src/main/java"
-
-# This one test is buggy.
-JAVA_RM_FILES=(
- src/test/java/com/fasterxml/classmate/AnnotationsTest.java
-)
-
-java_prepare() {
- rm pom.xml || die
-}
-
-src_test() {
- testcp="${S}/${PN}.jar:$(java-pkg_getjars junit-4):target/tests"
-
- mkdir target/tests || die
- ejavac -cp "${testcp}" -d target/tests $(find src/test/java -name "*.java")
-
- tests=$(find target/tests -name "*Test.class" -not -name "BaseTest.class" \
- | sed -e 's/target\/tests\///g' -e "s/\.class//" -e "s/\//./g" \
- | grep -vP '\$');
- ejunit4 -cp "${testcp}" ${tests}
-}
diff --git a/dev-java/classmate/classmate-1.2.0.ebuild b/dev-java/classmate/classmate-1.2.0.ebuild
deleted file mode 100644
index 5b084f9f2a6c..000000000000
--- a/dev-java/classmate/classmate-1.2.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-JAVA_PKG_IUSE="doc source test"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="Zero-dependency Java library for accurately introspecting type information"
-HOMEPAGE="https://github.com/cowtowncoder/java-classmate/"
-SRC_URI="https://github.com/cowtowncoder/java-classmate/archive/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
- >=virtual/jre-1.6"
-
-DEPEND="
- >=virtual/jdk-1.6
- test? ( dev-java/junit:4 )"
-
-S="${WORKDIR}/java-${PN}-${P}"
-
-JAVA_SRC_DIR="src/main/java"
-
-src_prepare() {
- default
- rm -v pom.xml \
- src/test/java/com/fasterxml/classmate/AnnotationsTest.java || die
-}
-
-src_test() {
- testcp="${S}/${PN}.jar:$(java-pkg_getjars junit-4):target/tests"
-
- mkdir target/tests || die
- ejavac -cp "${testcp}" -d target/tests $(find src/test/java -name "*.java")
-
- tests=$(find target/tests -name "*Test.class" -not -name "BaseTest.class" \
- | sed -e 's/target\/tests\///g' -e "s/\.class//" -e "s/\//./g" \
- | grep -vP '\$');
- ejunit4 -cp "${testcp}" ${tests}
-}
diff --git a/dev-java/classmate/metadata.xml b/dev-java/classmate/metadata.xml
deleted file mode 100644
index 9d3b85219972..000000000000
--- a/dev-java/classmate/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>java@gentoo.org</email>
- <name>Java</name>
- </maintainer>
- <upstream>
- <remote-id type="github">cowtowncoder/java-classmate</remote-id>
- </upstream>
- <origin>gentoo-staging</origin>
-</pkgmetadata> \ No newline at end of file
diff --git a/dev-java/commons-configuration/Manifest b/dev-java/commons-configuration/Manifest
deleted file mode 100644
index 7cf3c7f21a03..000000000000
--- a/dev-java/commons-configuration/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST commons-configuration-1.6-src.tar.gz 559621 BLAKE2B ce6ca821c03b4948796c46fe796684dbcc8eafbc6004e2abace573f8fa316f638056c03684d10d29c0f3126554bc8cf2c9195228044a2db7203f847d2b71b22e SHA512 5d82b844cf39162976820d030d05afeeec1151aa33bf4353f9ca844e552c55ea26daa1b74158baa31d0677e311e9dd83a1d9721c8d5f4e23d21068c4ca2eeb01
diff --git a/dev-java/commons-configuration/commons-configuration-1.6-r2.ebuild b/dev-java/commons-configuration/commons-configuration-1.6-r2.ebuild
deleted file mode 100644
index 4402e78cf004..000000000000
--- a/dev-java/commons-configuration/commons-configuration-1.6-r2.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-JAVA_PKG_IUSE="doc source"
-
-inherit epatch java-pkg-2 java-ant-2
-
-DESCRIPTION="Generic interface for reading configuration data from a variety of sources"
-HOMEPAGE="http://commons.apache.org/configuration/"
-SRC_URI="mirror://apache/commons/configuration/source/${P}-src.tar.gz"
-
-# it needs functionality from ant-core, although not providing an ant task
-# the functionality is apparently needed only for 1.4 jdk
-# but I don't feel like adding virtual for this
-CDEPEND="
- >=dev-java/commons-beanutils-1.7.0:1.7
- >=dev-java/commons-codec-1.3:0
- >=dev-java/commons-collections-3.1:0
- >=dev-java/commons-digester-1.8:0
- >=dev-java/commons-jxpath-1.2:0
- >=dev-java/commons-lang-2.4:2.1
- >=dev-java/commons-logging-1.1.1:0
- java-virtuals/servlet-api:3.0
- dev-java/ant-core:0"
-
-DEPEND=">=virtual/jdk-1.6
- ${CDEPEND}"
-RDEPEND=">=virtual/jre-1.6
- ${CDEPEND}"
-LICENSE="Apache-2.0"
-SLOT="0"
-
-KEYWORDS="amd64 ppc64 x86"
-IUSE=""
-
-S="${WORKDIR}/${P}-src"
-
-JAVA_ANT_REWRITE_CLASSPATH="yes"
-
-java_prepare() {
- # Tweak build classpath and don't automatically run tests
- epatch "${FILESDIR}/${P}-gentoo.patch"
-}
-
-EANT_GENTOO_CLASSPATH="
- commons-beanutils-1.7
- commons-codec
- commons-collections
- commons-digester
- commons-jxpath
- commons-lang-2.1
- commons-logging
- servlet-api-3.0
- ant-core"
-
-# Would need mockobjects with j2ee support which we don't have
-# Check overlay for ebuild with test support
-RESTRICT="test"
-
-src_install() {
- java-pkg_newjar target/${P}.jar
- dodoc RELEASE-NOTES.txt
- use doc && java-pkg_dohtml -r dist/docs/api
- use source && java-pkg_dosrc src/java/*
-}
diff --git a/dev-java/commons-configuration/files/commons-configuration-1.6-gentoo.patch b/dev-java/commons-configuration/files/commons-configuration-1.6-gentoo.patch
deleted file mode 100644
index 0cfa8f6511e7..000000000000
--- a/dev-java/commons-configuration/files/commons-configuration-1.6-gentoo.patch
+++ /dev/null
@@ -1,19 +0,0 @@
---- build.xml.orig 2006-10-13 00:00:17.000000000 +0200
-+++ build.xml 2006-10-13 00:02:37.000000000 +0200
-@@ -97,13 +97,13 @@
- </copy>
- </target>
-
-- <target name="jar" description="o Create the jar" depends="compile,test">
-+ <target name="jar" description="o Create the jar" depends="compile">
- <mkdir dir="${classesdir}/META-INF"/>
- <copy file="LICENSE.txt" todir="${metadir}"/>
- <copy file="NOTICE.txt" todir="${metadir}"/>
-- <copy file="${conf.home}/manifest.mf" todir="${defaulttargetdir}" filtering="on"/>
-+ <copy file="${conf.home}/MANIFEST.MF" todir="${defaulttargetdir}" filtering="on"/>
- <jar jarfile="${defaulttargetdir}/${final.name}.jar" basedir="${classesdir}"
-- manifest="${defaulttargetdir}/manifest.mf" excludes="**/package.html">
-+ manifest="${defaulttargetdir}/MANIFEST.MF" excludes="**/package.html">
- </jar>
- </target>
- <target name="clean" description="o Clean up the generated directories">
diff --git a/dev-java/commons-configuration/metadata.xml b/dev-java/commons-configuration/metadata.xml
deleted file mode 100644
index ee5fffcf5036..000000000000
--- a/dev-java/commons-configuration/metadata.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>java@gentoo.org</email>
- <name>Java</name>
- </maintainer>
- <longdescription>
- Commons Configuration provides a generic configuration interface
- which enables an application to read configuration data from
- a variety of sources.
- </longdescription>
- <upstream>
- <remote-id type="cpe">cpe:/a:apache:commons_configuration</remote-id>
- </upstream>
- <origin>gentoo-staging</origin>
-</pkgmetadata> \ No newline at end of file
diff --git a/dev-java/commons-jelly/Manifest b/dev-java/commons-jelly/Manifest
deleted file mode 100644
index 2664e8ef855b..000000000000
--- a/dev-java/commons-jelly/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST commons-jelly-1.0-src.tar.gz 174769 BLAKE2B 2dc43eef28c76252976616f0509aacbfed31ec0b99916730d86d084ec54bacc4f49000d04a953002717670d17a4ae2ae7249d57b327258414c3515dbb8abde7f SHA512 a72ae2dc8eea3fc19838f386dca38807a16326a3a93f483219212844f8ec033088b7721c78a4370f78a06cbee0c685144a2b16f171d54134822d06f653bcef35
diff --git a/dev-java/commons-jelly/commons-jelly-1.0-r8.ebuild b/dev-java/commons-jelly/commons-jelly-1.0-r8.ebuild
deleted file mode 100644
index 6cdda5bfc129..000000000000
--- a/dev-java/commons-jelly/commons-jelly-1.0-r8.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-JAVA_PKG_IUSE="doc source test"
-
-inherit java-pkg-2 java-ant-2
-
-MY_P="${P}-src"
-DESCRIPTION="A Java and XML based scripting and processing engine"
-HOMEPAGE="http://commons.apache.org/jelly/"
-SRC_URI="mirror://apache/jakarta/commons/jelly/source/${MY_P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="1"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-CDEPEND="
- dev-java/dom4j:1
- dev-java/junit:0
- dev-java/jaxen:1.1
- dev-java/commons-cli:1
- dev-java/commons-lang:0
- dev-java/commons-jexl:1.0
- dev-java/commons-logging:0
- dev-java/commons-discovery:0
- dev-java/commons-collections:0
- dev-java/commons-beanutils:1.7
- dev-java/tomcat-jstl-spec:0
- java-virtuals/servlet-api:3.0"
-RDEPEND="${CDEPEND}
- >=virtual/jre-1.6"
-DEPEND="${CDEPEND}
- >=virtual/jdk-1.6
- test? ( dev-java/ant-junit:0 )"
-
-S=${WORKDIR}/${MY_P}
-
-java_prepare() {
- # disables dependency fetching, and remove tests as a dependency of jar
- epatch "${FILESDIR}/${P}-gentoo.patch"
-}
-
-JAVA_ANT_REWRITE_CLASSPATH="yes"
-
-EANT_EXTRA_ARGS="-Dlibdir=."
-EANT_GENTOO_CLASSPATH="
- commons-beanutils-1.7,commons-cli-1,commons-collections,commons-discovery
- commons-jexl-1.0,commons-lang,commons-logging,dom4j-1,tomcat-jstl-spec
- jaxen-1.1,junit,servlet-api-3.0"
-
-src_test() {
- java-pkg-2_src_test
-}
-
-src_install() {
- java-pkg_newjar target/${P}.jar ${PN}.jar
- dodoc NOTICE.txt README.txt RELEASE-NOTES.txt
- use doc && java-pkg_dojavadoc dist/docs/api
- use source && java-pkg_dosrc src/java/*
-}
diff --git a/dev-java/commons-jelly/files/commons-jelly-1.0-gentoo.patch b/dev-java/commons-jelly/files/commons-jelly-1.0-gentoo.patch
deleted file mode 100644
index 8fafca81ea79..000000000000
--- a/dev-java/commons-jelly/files/commons-jelly-1.0-gentoo.patch
+++ /dev/null
@@ -1,59 +0,0 @@
-diff -ru commons-jelly-1.0-src/build.xml commons-jelly-1.0-src-patched/build.xml
---- commons-jelly-1.0-src/build.xml 2005-06-16 10:39:44.000000000 -0400
-+++ commons-jelly-1.0-src-patched/build.xml 2005-09-04 19:39:19.000000000 -0400
-@@ -37,6 +37,8 @@
- <property name="proxy.password" value="">
- </property>
- <path id="build.classpath">
-+ <fileset dir="${libdir}" includes="**/*.jar"/>
-+ <!--
- <pathelement location="${libdir}/servletapi/jars/servletapi-2.3.jar">
- </pathelement>
- <pathelement location="${libdir}/commons-cli/jars/commons-cli-1.0.jar">
-@@ -67,6 +69,7 @@
- </pathelement>
- <pathelement location="${libdir}/xerces/jars/xerces-2.2.1.jar">
- </pathelement>
-+ -->
- </path>
- <target name="init" description="o Initializes some properties">
- <mkdir dir="${libdir}">
-@@ -92,7 +95,7 @@
- </and>
- </condition>
- </target>
-- <target name="compile" description="o Compile the code" depends="get-deps">
-+ <target name="compile" description="o Compile the code" depends="">
- <mkdir dir="${classesdir}">
- </mkdir>
- <javac destdir="${classesdir}" deprecation="true" debug="true" optimize="false" excludes="**/package.html">
-@@ -120,10 +123,12 @@
- <copy todir="${classesdir}/META-INF" file="${basedir}/LICENSE.txt">
- </copy>
- </target>
-- <target name="jar" description="o Create the jar" depends="compile,test">
-+
-+ <target name="jar" description="o Create the jar" depends="compile">
- <jar jarfile="${defaulttargetdir}/${final.name}.jar" excludes="**/package.html" basedir="${classesdir}">
- </jar>
- </target>
-+
- <target name="clean" description="o Clean up the generated directories">
- <delete dir="${defaulttargetdir}">
- </delete>
-@@ -213,7 +218,7 @@
- </fileset>
- </copy>
- </target>
-- <target name="javadoc" description="o Generate javadoc" depends="get-deps">
-+ <target name="javadoc" description="o Generate javadoc" depends="">
- <mkdir dir="${javadocdir}">
- </mkdir>
- <tstamp>
-@@ -432,4 +437,4 @@
- <unjar dest="${maven.home}" src="${user.home}/maven-install-latest.jar">
- </unjar>
- </target>
--</project>
-\ No newline at end of file
-+</project>
diff --git a/dev-java/commons-jelly/metadata.xml b/dev-java/commons-jelly/metadata.xml
deleted file mode 100644
index e25b5c52aab3..000000000000
--- a/dev-java/commons-jelly/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>java@gentoo.org</email>
- <name>Java</name>
- </maintainer>
-
- <origin>gentoo-staging</origin>
-</pkgmetadata> \ No newline at end of file
diff --git a/dev-java/commons-lang/commons-lang-3.12.0.ebuild b/dev-java/commons-lang/commons-lang-3.12.0.ebuild
index a3ff872376f8..596d01232017 100644
--- a/dev-java/commons-lang/commons-lang-3.12.0.ebuild
+++ b/dev-java/commons-lang/commons-lang-3.12.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://commons.apache.org/proper/commons-lang/"
SRC_URI="mirror://apache/commons/lang/source/${PN}3-${PV}-src.tar.gz -> ${P}-sources.tar.gz"
LICENSE="Apache-2.0"
SLOT="3.6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
DEPEND="
>=virtual/jdk-1.8:*
diff --git a/dev-java/ezmorph/Manifest b/dev-java/ezmorph/Manifest
deleted file mode 100644
index f6a9369da2d8..000000000000
--- a/dev-java/ezmorph/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST ezmorph-1.0.6-sources.jar 68198 BLAKE2B c8df2da6282361932041de5cb7200119dd70279b1b4a0aa0ecdb8b87d5582fddd8716c593850af6d3da972b51dcee9f62eb5bfee83e698a1ce1c3b6f23f359df SHA512 a8f88ff38e2d2815ee64436af87c4dc5a9858edec729c8db3ebda6d64d2fe2644b5e56deafedcf242caffa523643ccb978cd775c85793df6e2e5487c6d878cea
diff --git a/dev-java/ezmorph/ezmorph-1.0.6.ebuild b/dev-java/ezmorph/ezmorph-1.0.6.ebuild
deleted file mode 100644
index 9474256a8679..000000000000
--- a/dev-java/ezmorph/ezmorph-1.0.6.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-JAVA_PKG_IUSE="doc source test"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="A simple Java library for transforming an Object to another Object"
-HOMEPAGE="https://sourceforge.net/projects/ezmorph/"
-SRC_URI="mirror://sourceforge/${PN}/${P}-sources.jar"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-COMMON_DEP="dev-java/commons-lang:2.1
- dev-java/commons-beanutils:1.7
- dev-java/commons-logging:0"
-RDEPEND=">=virtual/jre-1.4
- ${COMMON_DEP}"
-DEPEND=">=virtual/jdk-1.4
- app-arch/unzip
- ${COMMON_DEP}"
-
-JAVA_GENTOO_CLASSPATH="
- commons-lang-2.1
- commons-beanutils-1.7
- commons-logging"
-
-RESTRICT=test #564158
-
-java_prepare() {
- # Don't build tests all the time
- if ! use test ; then
- rm -r net/sf/ezmorph/test || die
- fi
-}
-
-src_install() {
- java-pkg_dojar ${PN}.jar
- use doc && java-pkg_dojavadoc target/api
- use source && java-pkg_dosrc net
-}
diff --git a/dev-java/ezmorph/metadata.xml b/dev-java/ezmorph/metadata.xml
deleted file mode 100644
index 85a791b19588..000000000000
--- a/dev-java/ezmorph/metadata.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>java@gentoo.org</email>
- <name>Java</name>
- </maintainer>
- <longdescription lang="en">
- EZMorph is simple java library for transforming an Object to another Object.
-
- EZMorph's key strengths are:
-
- Supports transformations for primitives and Objects
- Supports transformations for multidimensional arrays
- Supports transformations with DynaBeans
- JDK 1.3.1 compatible
- Small memory footprint (~76K)
- </longdescription>
- <upstream>
- <remote-id type="sourceforge">ezmorph</remote-id>
- </upstream>
- <origin>gentoo-staging</origin>
-</pkgmetadata> \ No newline at end of file
diff --git a/dev-java/ical4j/Manifest b/dev-java/ical4j/Manifest
deleted file mode 100644
index 00dfbfda3ced..000000000000
--- a/dev-java/ical4j/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST ical4j-1.0.5-src.tar.bz2 9307268 BLAKE2B f72cb77a73e1b1740f52accf5296630ba4e2ef9d4610a384a400ea50e84f245c2d320e05b2702e963ef3d7097e073687343fe2e924eca5e64b80a8f2dc1adcdf SHA512 1c2c1eb6207094fd12036d4eb93afaef820c19c7bce99611ddb9115cd62ece76972b7280364b49643147e4456ef4afca4df23ce4413e0288804183f33c2cc286
diff --git a/dev-java/ical4j/files/1.0.5-build.xml.patch b/dev-java/ical4j/files/1.0.5-build.xml.patch
deleted file mode 100644
index 7e68876616d8..000000000000
--- a/dev-java/ical4j/files/1.0.5-build.xml.patch
+++ /dev/null
@@ -1,80 +0,0 @@
-diff --git a/ical4j-1.0.5/build.xml b/ical4j-1.0.5/build.xml
-index 512738c..be5aac9 100644
---- a/ical4j-1.0.5/build.xml
-+++ b/ical4j-1.0.5/build.xml
-@@ -14,7 +14,7 @@
- <property file="build.properties" />
-
- <!-- Project paths -->
-- <property name="source.dir" location="source" />
-+ <property name="source.dir" location="src" />
- <property name="test.source.dir" location="test" />
- <property name="output.dir" location="bin" />
- <property name="package.dir" location="build" />
-@@ -99,7 +99,7 @@
- <echo message="Compiling source from classpath: ${project.classpath}" />
- <mkdir dir="${output.dir}" />
-
-- <copy file="${source.dir}/net/fortuna/ical4j/model/tz.alias" todir="${output.dir}/net/fortuna/ical4j/model" />
-+ <copy file="src/main/resources/net/fortuna/ical4j/model/tz.alias" todir="${output.dir}/net/fortuna/ical4j/model" />
-
- <javac source="1.4" target="1.4" srcdir="${source.dir}" destdir="${output.dir}" debug="true" debuglevel="lines,source,vars" deprecation="true" classpathref="project.classpath" />
- </target>
-@@ -123,7 +123,7 @@
- <attribute name="Class-Path" value="commons-logging.jar,commons-codec.jar,commons-lang.jar" />
- </manifest>
- <jar basedir="${output.dir}" compress="true" jarfile="${package.dir}/${package.file}" manifest="etc/manifest.mf">
-- <zipfileset dir="etc/zoneinfo" prefix="zoneinfo" excludes="zones.h,zones.tab" />
-+ <zipfileset dir="/usr/share/zoneinfo" prefix="zoneinfo" excludes="zones.h,zones.tab" />
- </jar>
- </target>
-
-@@ -187,10 +187,8 @@
- <instr instrpathref="coverage.classpath" destdir="${out.instr.dir}" metadatafile="${coverage.dir}/metadata.emma" merge="true" />
- </emma>
-
-- <junit printsummary="withOutAndErr" showoutput="yes" fork="yes">
-- <!--
-- <classpath path="${project.classpath}"/>
-- -->
-+ <junit printSummary="yes" haltonerror="true" haltonfailure="true" fork="true" dir=".">
-+
- <classpath>
- <pathelement location="${out.instr.dir}" />
- <path refid="coverage.classpath" />
-@@ -198,22 +196,19 @@
- </classpath>
- <jvmarg value="-Demma.coverage.out.file=${coverage.dir}/coverage.emma" />
- <jvmarg value="-Demma.coverage.out.merge=false" />
-- <test name="net.fortuna.ical4j.AllTests" />
-- <!--
-- <batchtest>
-- <fileset dir="${test.source.dir}">
-- <include name="**/*Test.java"/>
-- </fileset>
-- </batchtest>
-- -->
--
-- <!--
-- <test name="net.fortuna.ical4j.data.CalendarOutputterTest"/>
-- <test name="net.fortuna.ical4j.model.component.VTimeZoneTest"/>
-- <test name="net.fortuna.ical4j.model.component.VEventTest"/>
-- <test name="net.fortuna.ical4j.data.CalendarBuilderTest"/>
-- -->
-- </junit>
-+
-+
-+ <sysproperty key="basedir" value="."/>
-+ <formatter type="xml"/>
-+ <formatter type="plain" usefile="false"/>
-+
-+ <batchtest>
-+ <fileset dir="${test.source.dir}">
-+ <include name="**/*Test.java"/>
-+ <exclude name="**/*Abstract*Test.java"/>
-+ </fileset>
-+ </batchtest>
-+ </junit>
-
- <emma enabled="${emma.enabled}">
- <report sourcepath="${src.dir}">
diff --git a/dev-java/ical4j/ical4j-1.0.5.ebuild b/dev-java/ical4j/ical4j-1.0.5.ebuild
deleted file mode 100644
index 61d376bdeff0..000000000000
--- a/dev-java/ical4j/ical4j-1.0.5.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-JAVA_PKG_IUSE="doc examples source"
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="a Java library for handling iCalendar data streams"
-HOMEPAGE="https://sourceforge.net/projects/ical4j/"
-MY_PV=${PV/_/-}
-MY_P=${PN}-${MY_PV}
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}-src.tar.bz2"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-COMMON_DEP="
- dev-java/commons-logging:0
- dev-java/commons-codec:0
- dev-java/commons-lang:2.1
- dev-java/backport-util-concurrent:0"
-
-RDEPEND=">=virtual/jre-1.4
- ${COMMON_DEP}"
-DEPEND=">=virtual/jdk-1.4
- dev-java/emma:0
- ${COMMON_DEP}"
-
-S=${WORKDIR}/${MY_P}
-
-java_prepare() {
- epatch "${FILESDIR}"/${PV}-build.xml.patch
- rm -v lib/*.jar || die "rm jar failed"
- #mkdir bin || die "mkdir bin failed"
- java-pkg_filter-compiler jikes
-}
-
-EANT_ANT_TASKS="emma"
-JAVA_ANT_REWRITE_CLASSPATH="true"
-EANT_BUILD_TARGET="package"
-EANT_GENTOO_CLASSPATH="commons-logging,commons-codec,commons-lang-2.1,backport-util-concurrent"
-EANT_EXTRA_ARGS="-Demma.dir=/usr/share/emma/lib/ -Dsource.dir=src/main/java"
-
-RESTRICT="test"
-# two tests fail with maven, they work in HEAD
-
-src_install() {
- java-pkg_dojar build/*.jar
- dodoc README AUTHORS CHANGELOG etc/FAQ \
- etc/TODO etc/standard_deviations.txt
- use doc && java-pkg_dojavadoc docs/api
- use source && java-pkg_dosrc src/main/java/net
- use examples && java-pkg_doexamples etc/samples
-}
diff --git a/dev-java/ical4j/metadata.xml b/dev-java/ical4j/metadata.xml
deleted file mode 100644
index 8cad40f73b20..000000000000
--- a/dev-java/ical4j/metadata.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>java@gentoo.org</email>
- <name>Java</name>
- </maintainer>
- <longdescription lang="en">
- iCal4j is a Java library used to read and write iCalendar data streams
- as defined in RFC2445. The iCalendar standard provides a common data
- format used to store information about calendar-specific data such as
- events, appointments, to-do lists, etc. All of the popular calendaring
- tools, such as Lotus Notes, Outlook and Apple's iCal also support the
- iCalendar standard.
-
- Providing both a parser and an object model, iCal4j allows you to either
- modify existing iCalendar data or create new data models. Validation is
- also provided to ensure the data maintains a state consistent with the
- specification.
- </longdescription>
- <upstream>
- <remote-id type="sourceforge">ical4j</remote-id>
- </upstream>
- <origin>gentoo-staging</origin>
-</pkgmetadata> \ No newline at end of file
diff --git a/dev-java/tapestry/Manifest b/dev-java/tapestry/Manifest
deleted file mode 100644
index 594b1eb1c29d..000000000000
--- 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 4b67c327efa1..000000000000
--- 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 b82007cc4202..000000000000
--- 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 775eec976ea3..000000000000
--- 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 4bf89c0bf1a1..000000000000
--- a/dev-java/tapestry/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/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>
- <upstream>
- <remote-id type="cpe">cpe:/a:apache:tapestry</remote-id>
- </upstream>
- <origin>gentoo-staging</origin>
-</pkgmetadata> \ No newline at end of file
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 0d12ef740137..000000000000
--- 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
-}