diff options
Diffstat (limited to 'dev-java')
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 -} |
