From c937a4ccc9f8c084344ae2b95fda9e50dfe7ab03 Mon Sep 17 00:00:00 2001 From: "Pedro F. Giffuni" Date: Sun, 6 Oct 2019 19:08:14 +0000 Subject: rename most cases of jakarta- to apache- The Apache Softare Foundation used to maintain an umbrella project named Jakarta but it was retired on 2011. This name now conflicts with the new name for Java EE under the Eclipse Foundation. Rename most of the packages to be more consistent. Some other packages remain but they will require intervention by their corresponding maintainers. Approved by: thierry (mentor), makc Differential Revision: https://reviews.freebsd.org/D21902 --- java/Makefile | 10 +- java/apache-commons-cli/Makefile | 39 ++++++ java/apache-commons-cli/distinfo | 3 + java/apache-commons-cli/pkg-descr | 4 + java/apache-commons-collections/Makefile | 43 +++++++ java/apache-commons-collections/distinfo | 3 + java/apache-commons-collections/files/patch-jdk8 | 136 ++++++++++++++++++++ java/apache-commons-collections/pkg-descr | 11 ++ java/apache-commons-lang/Makefile | 48 ++++++++ java/apache-commons-lang/distinfo | 2 + java/apache-commons-lang/pkg-descr | 13 ++ java/apache-commons-logging/Makefile | 35 ++++++ java/apache-commons-logging/distinfo | 3 + java/apache-commons-logging/pkg-descr | 12 ++ java/apache-commons-primitives/Makefile | 43 +++++++ java/apache-commons-primitives/distinfo | 2 + java/apache-commons-primitives/pkg-descr | 9 ++ java/jakarta-commons-beanutils/Makefile | 9 +- java/jakarta-commons-cli/Makefile | 40 ------ java/jakarta-commons-cli/distinfo | 3 - java/jakarta-commons-cli/pkg-descr | 4 - java/jakarta-commons-collections/Makefile | 40 ------ java/jakarta-commons-collections/distinfo | 2 - java/jakarta-commons-collections/files/patch-jdk8 | 144 ---------------------- java/jakarta-commons-collections/pkg-descr | 12 -- java/jakarta-commons-httpclient/Makefile | 6 +- java/jakarta-commons-lang/Makefile | 48 -------- java/jakarta-commons-lang/distinfo | 2 - java/jakarta-commons-lang/pkg-descr | 13 -- java/jakarta-commons-logging/Makefile | 35 ------ java/jakarta-commons-logging/distinfo | 2 - java/jakarta-commons-logging/pkg-descr | 12 -- java/jakarta-commons-primitives/Makefile | 42 ------- java/jakarta-commons-primitives/distinfo | 2 - java/jakarta-commons-primitives/pkg-descr | 9 -- java/jakarta-oro/pkg-descr | 2 + java/jakarta-regexp/pkg-descr | 2 + 37 files changed, 423 insertions(+), 422 deletions(-) create mode 100644 java/apache-commons-cli/Makefile create mode 100644 java/apache-commons-cli/distinfo create mode 100644 java/apache-commons-cli/pkg-descr create mode 100644 java/apache-commons-collections/Makefile create mode 100644 java/apache-commons-collections/distinfo create mode 100644 java/apache-commons-collections/files/patch-jdk8 create mode 100644 java/apache-commons-collections/pkg-descr create mode 100644 java/apache-commons-lang/Makefile create mode 100644 java/apache-commons-lang/distinfo create mode 100644 java/apache-commons-lang/pkg-descr create mode 100644 java/apache-commons-logging/Makefile create mode 100644 java/apache-commons-logging/distinfo create mode 100644 java/apache-commons-logging/pkg-descr create mode 100644 java/apache-commons-primitives/Makefile create mode 100644 java/apache-commons-primitives/distinfo create mode 100644 java/apache-commons-primitives/pkg-descr delete mode 100644 java/jakarta-commons-cli/Makefile delete mode 100644 java/jakarta-commons-cli/distinfo delete mode 100644 java/jakarta-commons-cli/pkg-descr delete mode 100644 java/jakarta-commons-collections/Makefile delete mode 100644 java/jakarta-commons-collections/distinfo delete mode 100644 java/jakarta-commons-collections/files/patch-jdk8 delete mode 100644 java/jakarta-commons-collections/pkg-descr delete mode 100644 java/jakarta-commons-lang/Makefile delete mode 100644 java/jakarta-commons-lang/distinfo delete mode 100644 java/jakarta-commons-lang/pkg-descr delete mode 100644 java/jakarta-commons-logging/Makefile delete mode 100644 java/jakarta-commons-logging/distinfo delete mode 100644 java/jakarta-commons-logging/pkg-descr delete mode 100644 java/jakarta-commons-primitives/Makefile delete mode 100644 java/jakarta-commons-primitives/distinfo delete mode 100644 java/jakarta-commons-primitives/pkg-descr (limited to 'java') diff --git a/java/Makefile b/java/Makefile index 7245c690c1a8..f06431ded1a9 100644 --- a/java/Makefile +++ b/java/Makefile @@ -3,6 +3,11 @@ COMMENT = Java language support + SUBDIR += apache-commons-cli + SUBDIR += apache-commons-collections + SUBDIR += apache-commons-lang + SUBDIR += apache-commons-logging + SUBDIR += apache-commons-primitives SUBDIR += aparapi SUBDIR += avis SUBDIR += berkeley-db @@ -39,17 +44,12 @@ SUBDIR += jai SUBDIR += jakarta-bcel SUBDIR += jakarta-commons-beanutils - SUBDIR += jakarta-commons-cli SUBDIR += jakarta-commons-codec - SUBDIR += jakarta-commons-collections SUBDIR += jakarta-commons-dbcp SUBDIR += jakarta-commons-discovery SUBDIR += jakarta-commons-httpclient - SUBDIR += jakarta-commons-lang SUBDIR += jakarta-commons-lang3 - SUBDIR += jakarta-commons-logging SUBDIR += jakarta-commons-pool - SUBDIR += jakarta-commons-primitives SUBDIR += jakarta-oro SUBDIR += jakarta-regexp SUBDIR += jasmin diff --git a/java/apache-commons-cli/Makefile b/java/apache-commons-cli/Makefile new file mode 100644 index 000000000000..3c8f8fef617b --- /dev/null +++ b/java/apache-commons-cli/Makefile @@ -0,0 +1,39 @@ +# Created by: Ernst de Haan +# $FreeBSD$ + +PORTNAME= commons-cli +PORTVERSION= 1.4 +CATEGORIES= java devel +MASTER_SITES= APACHE_COMMONS_BINARIES +PKGNAMEPREFIX= apache- +DISTNAME= ${PORTNAME}-${PORTVERSION}-bin + +MAINTAINER= ports@FreeBSD.org +COMMENT= Java library for command line arguments and options + +LICENSE= APACHE20 + +USE_JAVA= yes +JAVA_VERSION= 1.6+ +NO_BUILD= yes + +WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} + +JARFILE= ${PORTNAME}-${PORTVERSION}.jar +DESTJARFILE= ${PORTNAME}.jar +PLIST_FILES= %%JAVAJARDIR%%/${DESTJARFILE} +PORTDOCS= * + +OPTIONS_DEFINE= DOCS + +do-install: + ${INSTALL_DATA} ${WRKSRC}/${JARFILE} \ + ${STAGEDIR}${JAVAJARDIR}/${DESTJARFILE} + +do-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + (cd ${WRKSRC} && ${COPYTREE_SHARE} apidocs ${STAGEDIR}${DOCSDIR}) + (cd ${WRKSRC} && ${INSTALL_DATA} LICENSE.txt NOTICE.txt \ + RELEASE-NOTES.txt ${STAGEDIR}${DOCSDIR}) + +.include diff --git a/java/apache-commons-cli/distinfo b/java/apache-commons-cli/distinfo new file mode 100644 index 000000000000..d17791bd43f0 --- /dev/null +++ b/java/apache-commons-cli/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1489478273 +SHA256 (commons-cli-1.4-bin.tar.gz) = e9f134cd94c13a77b87648871140104338a3b90320658c1860b73f4d5732a793 +SIZE (commons-cli-1.4-bin.tar.gz) = 505547 diff --git a/java/apache-commons-cli/pkg-descr b/java/apache-commons-cli/pkg-descr new file mode 100644 index 000000000000..f4bf86fafc24 --- /dev/null +++ b/java/apache-commons-cli/pkg-descr @@ -0,0 +1,4 @@ +The Apache Commons CLI library provides a simple and easy to use +API for working with the command line arguments and options. + +WWW: http://commons.apache.org/proper/commons-cli/ diff --git a/java/apache-commons-collections/Makefile b/java/apache-commons-collections/Makefile new file mode 100644 index 000000000000..16ab1601e58f --- /dev/null +++ b/java/apache-commons-collections/Makefile @@ -0,0 +1,43 @@ +# Created by: Ernst de Haan +# $FreeBSD$ + +PORTNAME= commons-collections +PORTVERSION= 3.2.1 +CATEGORIES= java devel +MASTER_SITES= APACHE_COMMONS_SOURCE +PKGNAMEPREFIX= apache- +DISTNAME= ${PORTNAME}-${PORTVERSION}-src + +MAINTAINER= makc@FreeBSD.org +COMMENT= Classes that extend/augment the Java Collections Framework + +LICENSE= APACHE20 + +USES= dos2unix + +USE_JAVA= yes +JAVA_VERSION= 8+ +USE_ANT= yes +DOS2UNIX_GLOB= Multi*.java Test*.java + +ALL_TARGET= jar +PLIST_FILES= %%JAVAJARDIR%%/${PORTNAME}.jar +OTHERDOCS= DEVELOPERS-GUIDE.html LICENSE.txt PROPOSAL.html README.txt RELEASE-NOTES.html +PORTDOCS= apidocs ${OTHERDOCS} + +OPTIONS_DEFINE= DOCS + +DOCS_ALL_TARGET= javadoc + +do-install: + @${MKDIR} ${STAGEDIR}${JAVAJARDIR} + ${INSTALL_DATA} ${WRKSRC}/build/${PORTNAME}-${PORTVERSION}.jar \ + ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}.jar + +do-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + (cd ${WRKSRC}/build/docs && \ + ${COPYTREE_SHARE} apidocs ${STAGEDIR}${DOCSDIR}) + ${INSTALL_DATA} ${OTHERDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} + +.include diff --git a/java/apache-commons-collections/distinfo b/java/apache-commons-collections/distinfo new file mode 100644 index 000000000000..ef7c4127095b --- /dev/null +++ b/java/apache-commons-collections/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1570206793 +SHA256 (commons-collections-3.2.1-src.tar.gz) = 9a4a800cb7ecdaf3b6f608cd608682b88b506f1b1c4b727d15471ae3329fc63d +SIZE (commons-collections-3.2.1-src.tar.gz) = 609930 diff --git a/java/apache-commons-collections/files/patch-jdk8 b/java/apache-commons-collections/files/patch-jdk8 new file mode 100644 index 000000000000..b59963086a39 --- /dev/null +++ b/java/apache-commons-collections/files/patch-jdk8 @@ -0,0 +1,136 @@ +--- src/java/org/apache/commons/collections/MultiHashMap.java.orig 2019-10-04 16:36:43 UTC ++++ src/java/org/apache/commons/collections/MultiHashMap.java +@@ -331,21 +331,21 @@ public class MultiHashMap extends HashMap implements M + * @param item the value to remove + * @return the value removed (which was passed in), null if nothing removed + */ +- public Object remove(Object key, Object item) { ++ public boolean remove(Object key, Object item) { + Collection valuesForKey = getCollection(key); + if (valuesForKey == null) { +- return null; ++ return false; + } + boolean removed = valuesForKey.remove(item); + if (removed == false) { +- return null; ++ return false; + } + // remove the list if it is now empty + // (saves space, and allows equals to work) + if (valuesForKey.isEmpty()){ + remove(key); + } +- return item; ++ return true; + } + + /** +--- src/java/org/apache/commons/collections/MultiMap.java.orig 2019-10-04 16:36:43 UTC ++++ src/java/org/apache/commons/collections/MultiMap.java +@@ -66,7 +66,7 @@ public interface MultiMap extends Map { + * @throws ClassCastException if the key or value is of an invalid type + * @throws NullPointerException if the key or value is null and null is invalid + */ +- public Object remove(Object key, Object item); ++ public boolean remove(Object key, Object item); + + //----------------------------------------------------------------------- + /** +@@ -144,7 +144,7 @@ public interface MultiMap extends Map { + * @throws ClassCastException if the key is of an invalid type + * @throws NullPointerException if the key is null and null keys are invalid + */ +- Object remove(Object key); ++ //boolean remove(Object key); + + /** + * Gets a collection containing all the values in the map. +--- src/java/org/apache/commons/collections/map/MultiKeyMap.java.orig 2019-10-04 16:36:43 UTC ++++ src/java/org/apache/commons/collections/map/MultiKeyMap.java +@@ -197,7 +197,7 @@ public class MultiKeyMap + * @param key2 the second key + * @return the value mapped to the removed key, null if key not in map + */ +- public Object remove(Object key1, Object key2) { ++ public boolean remove(Object key1, Object key2) { + int hashCode = hash(key1, key2); + int index = map.hashIndex(hashCode, map.data.length); + AbstractHashedMap.HashEntry entry = map.data[index]; +@@ -206,12 +206,14 @@ public class MultiKeyMap + if (entry.hashCode == hashCode && isEqualKey(entry, key1, key2)) { + Object oldValue = entry.getValue(); + map.removeMapping(entry, index, previous); +- return oldValue; ++ //return oldValue; ++ return true; + } + previous = entry; + entry = entry.next; + } +- return null; ++ //return null; ++ return false; + } + + /** +--- src/java/org/apache/commons/collections/map/MultiValueMap.java.orig 2019-10-04 16:36:43 UTC ++++ src/java/org/apache/commons/collections/map/MultiValueMap.java +@@ -153,19 +153,19 @@ public class MultiValueMap extends AbstractMapDecorato + * @param value the value to remove + * @return the value removed (which was passed in), null if nothing removed + */ +- public Object remove(Object key, Object value) { ++ public boolean remove(Object key, Object value) { + Collection valuesForKey = getCollection(key); + if (valuesForKey == null) { +- return null; ++ return false; + } + boolean removed = valuesForKey.remove(value); + if (removed == false) { +- return null; ++ return false; + } + if (valuesForKey.isEmpty()) { + remove(key); + } +- return value; ++ return true; + } + + /** +--- src/test/org/apache/commons/collections/TestMultiHashMap.java.orig 2019-10-04 16:36:43 UTC ++++ src/test/org/apache/commons/collections/TestMultiHashMap.java +@@ -464,11 +464,11 @@ public class TestMultiHashMap extends AbstractTestMap + map.put("A", "AA"); + map.put("A", "AB"); + map.put("A", "AC"); +- assertEquals(null, map.remove("C", "CA")); +- assertEquals(null, map.remove("A", "AD")); +- assertEquals("AC", map.remove("A", "AC")); +- assertEquals("AB", map.remove("A", "AB")); +- assertEquals("AA", map.remove("A", "AA")); ++ assertEquals(false, map.remove("C", "CA")); ++ assertEquals(false, map.remove("A", "AD")); ++ assertEquals(true, map.remove("A", "AC")); ++ assertEquals(true, map.remove("A", "AB")); ++ assertEquals(true, map.remove("A", "AA")); + assertEquals(new MultiHashMap(), map); + } + +--- src/test/org/apache/commons/collections/map/TestMultiKeyMap.java.orig 2019-10-04 16:36:43 UTC ++++ src/test/org/apache/commons/collections/map/TestMultiKeyMap.java +@@ -315,10 +315,10 @@ public class TestMultiKeyMap extends AbstractTestItera + switch (key.size()) { + case 2: + assertEquals(true, multimap.containsKey(key.getKey(0), key.getKey(1))); +- assertEquals(value, multimap.remove(key.getKey(0), key.getKey(1))); ++ assertEquals(true, multimap.remove(key.getKey(0), key.getKey(1))); + assertEquals(false, multimap.containsKey(key.getKey(0), key.getKey(1))); + assertEquals(size - 1, multimap.size()); +- assertEquals(null, multimap.remove(key.getKey(0), key.getKey(1))); ++ assertEquals(false, multimap.remove(key.getKey(0), key.getKey(1))); + assertEquals(false, multimap.containsKey(key.getKey(0), key.getKey(1))); + break; + case 3: diff --git a/java/apache-commons-collections/pkg-descr b/java/apache-commons-collections/pkg-descr new file mode 100644 index 000000000000..82612041d587 --- /dev/null +++ b/java/apache-commons-collections/pkg-descr @@ -0,0 +1,11 @@ +A suite of classes that extend or augment the Java Collections Framework. + +Commons-Collections seek to build upon the JDK classes by providing new interfaces, implementations and utilities. There are many features, +including: + +Special-purpose implementations of Lists and Maps for fast access Adapter +classes from Java1-style containers (arrays, enumerations) to Java 2-style +collections. Methods to test or create typical set-theory properties of +collections such as union, intersection, and closure. + +WWW: http://commons.apache.org/proper/commons-collections/ diff --git a/java/apache-commons-lang/Makefile b/java/apache-commons-lang/Makefile new file mode 100644 index 000000000000..1dc30a7a3b81 --- /dev/null +++ b/java/apache-commons-lang/Makefile @@ -0,0 +1,48 @@ +# Created by: Ernst de Haan +# $FreeBSD$ + +PORTNAME= commons-lang +PORTVERSION= 2.6 +CATEGORIES= java devel +MASTER_SITES= APACHE_COMMONS_SOURCE +PKGNAMEPREFIX= apache- +DISTNAME= ${PORTNAME}-${PORTVERSION}-src + +MAINTAINER= ports@FreeBSD.org +COMMENT= Apache library with helper utilities for the java.lang API + +LICENSE= APACHE20 + +USE_JAVA= yes +JAVA_VERSION= 1.6+ +USE_ANT= yes +ALL_TARGET= jar + +JARFILE= ${PORTNAME}-${PORTVERSION}.jar +DESTJARFILE= ${PORTNAME}.jar +PLIST_FILES= %%JAVAJARDIR%%/${DESTJARFILE} +PORTDOCS= * + +OPTIONS_DEFINE= DOCS + +.include + +.if ${PORT_OPTIONS:MDOCS} +ALL_TARGET+= javadoc +.endif + +JDK_API!= (${FIND} -s ${LOCALBASE}/share/doc/jdk1.? -maxdepth 1 -name api -type d 2>/dev/null || ${ECHO_CMD}) | ${TAIL} -n 1 + +.if ${JDK_API} != "" +MAKE_ARGS+= -Djdk.javadoc=${JDK_API} +.endif + +do-install: + ${INSTALL_DATA} ${WRKSRC}/target/${JARFILE} \ + ${STAGEDIR}${JAVAJARDIR}/${DESTJARFILE} +.if ${PORT_OPTIONS:MDOCS} + (cd ${WRKSRC}/target/apidocs && ${COPYTREE_SHARE} . \ + ${STAGEDIR}${DOCSDIR}) +.endif + +.include diff --git a/java/apache-commons-lang/distinfo b/java/apache-commons-lang/distinfo new file mode 100644 index 000000000000..7e9fabf47253 --- /dev/null +++ b/java/apache-commons-lang/distinfo @@ -0,0 +1,2 @@ +SHA256 (commons-lang-2.6-src.tar.gz) = 05479771851be0af057032fa26ad90aa0c91c10e1fc4439558a1ffa6f053bcd7 +SIZE (commons-lang-2.6-src.tar.gz) = 564032 diff --git a/java/apache-commons-lang/pkg-descr b/java/apache-commons-lang/pkg-descr new file mode 100644 index 000000000000..a9e5b50b78ec --- /dev/null +++ b/java/apache-commons-lang/pkg-descr @@ -0,0 +1,13 @@ +The standard Java libraries fail to provide enough methods for +manipulation of its core classes. The Lang Component provides +these extra methods. + +The Lang Component provides a host of helper utilities for the +java.lang API, notably String manipulation methods, basic +numerical methods, object reflection, creation and serialization, +and System properties. Additionally it contains an inheritable +enum type, an exception structure that supports multiple types of +nested-Exceptions and a series of utlities dedicated to help with +building methods, such as hashCode, toString and equals. + +WWW: http://commons.apache.org/proper/commons-lang/ diff --git a/java/apache-commons-logging/Makefile b/java/apache-commons-logging/Makefile new file mode 100644 index 000000000000..d11312f4134b --- /dev/null +++ b/java/apache-commons-logging/Makefile @@ -0,0 +1,35 @@ +# Created by: Ernst de Haan +# $FreeBSD$ + +PORTNAME= commons-logging +PORTVERSION= 1.2 +CATEGORIES= java devel +MASTER_SITES= APACHE_COMMONS_BINARIES +PKGNAMEPREFIX= apache- +DISTNAME= ${PORTNAME}-${PORTVERSION}-bin + +MAINTAINER= makc@FreeBSD.org +COMMENT= Generic logging wrapper library + +LICENSE= APACHE20 + +WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} + +OPTIONS_DEFINE= DOCS + +USE_JAVA= yes +JAVA_VERSION= 1.6+ +NO_BUILD= yes + +JARFILE= ${PORTNAME}-${PORTVERSION}.jar + +PORTDOCS= * +PLIST_FILES= %%JAVAJARDIR%%/${PORTNAME}.jar \ + %%JAVAJARDIR%%/${JARFILE} + +do-install: + ${INSTALL_DATA} ${WRKSRC}/${JARFILE} ${STAGEDIR}${JAVAJARDIR} + ${LN} -sf ${JARFILE} ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}.jar + (cd ${WRKSRC}/apidocs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) + +.include diff --git a/java/apache-commons-logging/distinfo b/java/apache-commons-logging/distinfo new file mode 100644 index 000000000000..dbbab162e5d4 --- /dev/null +++ b/java/apache-commons-logging/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1570207571 +SHA256 (commons-logging-1.2-bin.tar.gz) = 3f758805c7290d9c6d22d1451587c9f7232744aef4c984e88aa683cdea0587bd +SIZE (commons-logging-1.2-bin.tar.gz) = 315429 diff --git a/java/apache-commons-logging/pkg-descr b/java/apache-commons-logging/pkg-descr new file mode 100644 index 000000000000..02a93bf2c47d --- /dev/null +++ b/java/apache-commons-logging/pkg-descr @@ -0,0 +1,12 @@ +Apache Commons Logging library. + +There is a great need for debugging and logging information inside of Commons +components such as HTTPClient and DBCP. However, there are many logging APIs +out there and it is difficult to choose among them. + +The Logging package is an ultra-thin bridge between different logging +libraries. Commons components may use the Logging API to remove compile-time +and run-time dependencies on any particular logging package, and contributors +may write Log implementations for the library of their choice. + +WWW: http://commons.apache.org/proper/commons-logging/ diff --git a/java/apache-commons-primitives/Makefile b/java/apache-commons-primitives/Makefile new file mode 100644 index 000000000000..d0f90bd72722 --- /dev/null +++ b/java/apache-commons-primitives/Makefile @@ -0,0 +1,43 @@ +# Created by: Herve Quiroz +# $FreeBSD$ + +PORTNAME= commons-primitives +PORTVERSION= 1.0 +CATEGORIES= java +MASTER_SITES= APACHE_COMMONS_SOURCE +PKGNAMEPREFIX= apache- +DISTNAME= ${PORTNAME}-${PORTVERSION}-src + +MAINTAINER= ports@FreeBSD.org +COMMENT= Library supporting Java primitive types + +LICENSE= APACHE20 + +USE_JAVA= yes +JAVA_VERSION= 1.6+ +USE_ANT= yes + +WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} +ALL_TARGET= jar + +PLIST_FILES= %%JAVAJARDIR%%/${PORTNAME}.jar +PORTDOCS= * + +OPTIONS_DEFINE= DOCS + +.include + +.if ${PORT_OPTIONS:MDOCS} +ALL_TARGET+= javadoc +.endif + +do-install: + ${INSTALL_DATA} ${WRKSRC}/target/${PORTNAME}-${PORTVERSION}.jar \ + ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}.jar +.if ${PORT_OPTIONS:MDOCS} + @${MKDIR} ${STAGEDIR}${DOCSDIR} + (cd ${WRKSRC}/target/docs && ${COPYTREE_SHARE} api ${STAGEDIR}${DOCSDIR}) + ${INSTALL_DATA} ${WRKSRC}/LICENSE.txt ${STAGEDIR}${DOCSDIR} +.endif + +.include diff --git a/java/apache-commons-primitives/distinfo b/java/apache-commons-primitives/distinfo new file mode 100644 index 000000000000..a67b7cbf3782 --- /dev/null +++ b/java/apache-commons-primitives/distinfo @@ -0,0 +1,2 @@ +SHA256 (commons-primitives-1.0-src.tar.gz) = 96927b484b8cac7e33612469099e7bbd7139cbc79666d5612a32c997fa671ac4 +SIZE (commons-primitives-1.0-src.tar.gz) = 172369 diff --git a/java/apache-commons-primitives/pkg-descr b/java/apache-commons-primitives/pkg-descr new file mode 100644 index 000000000000..3c8644d749fd --- /dev/null +++ b/java/apache-commons-primitives/pkg-descr @@ -0,0 +1,9 @@ +Apache Commons Primitives provides a collection of types and utilities +optimized for working with Java primitives (boolean, byte, char, double, float, +int, long, short). Generally, the Commons-Primitives classes are faster, +smaller and easier to work with than their purely Object based alternatives. + +Currently Commons Primitives is primarily composed of implementations of the +java.util collections adapted for the primitive types. + +WWW: http://commons.apache.org/dormant/commons-primitives/ diff --git a/java/jakarta-commons-beanutils/Makefile b/java/jakarta-commons-beanutils/Makefile index 4f71830f072c..c099069efeb3 100644 --- a/java/jakarta-commons-beanutils/Makefile +++ b/java/jakarta-commons-beanutils/Makefile @@ -3,6 +3,7 @@ PORTNAME= commons-beanutils PORTVERSION= 1.9.2 +PORTREVISION= 1 CATEGORIES= java devel MASTER_SITES= APACHE_COMMONS_SOURCE PKGNAMEPREFIX= jakarta- @@ -13,10 +14,10 @@ COMMENT= JavaBeans utility library LICENSE= APACHE20 -BUILD_DEPENDS= ${JAVALIBDIR}/commons-logging.jar:java/jakarta-commons-logging \ - ${JAVALIBDIR}/commons-collections.jar:java/jakarta-commons-collections -RUN_DEPENDS= ${JAVALIBDIR}/commons-logging.jar:java/jakarta-commons-logging \ - ${JAVALIBDIR}/commons-collections.jar:java/jakarta-commons-collections +BUILD_DEPENDS= ${JAVALIBDIR}/commons-logging.jar:java/apache-commons-logging \ + ${JAVALIBDIR}/commons-collections.jar:java/apache-commons-collections +RUN_DEPENDS= ${JAVALIBDIR}/commons-logging.jar:java/apache-commons-logging \ + ${JAVALIBDIR}/commons-collections.jar:java/apache-commons-collections USES= dos2unix USE_JAVA= yes diff --git a/java/jakarta-commons-cli/Makefile b/java/jakarta-commons-cli/Makefile deleted file mode 100644 index ae8a03806f32..000000000000 --- a/java/jakarta-commons-cli/Makefile +++ /dev/null @@ -1,40 +0,0 @@ -# Created by: Ernst de Haan -# $FreeBSD$ - -PORTNAME= commons-cli -PORTVERSION= 1.4 -PORTEPOCH= 1 -CATEGORIES= java devel -MASTER_SITES= APACHE_COMMONS_BINARIES -PKGNAMEPREFIX= jakarta- -DISTNAME= ${PORTNAME}-${PORTVERSION}-bin - -MAINTAINER= ports@FreeBSD.org -COMMENT= Java library for command line arguments and options - -LICENSE= APACHE20 - -USE_JAVA= yes -JAVA_VERSION= 1.6+ -NO_BUILD= yes - -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} - -JARFILE= ${PORTNAME}-${PORTVERSION}.jar -DESTJARFILE= ${PORTNAME}.jar -PLIST_FILES= %%JAVAJARDIR%%/${DESTJARFILE} -PORTDOCS= * - -OPTIONS_DEFINE= DOCS - -do-install: - ${INSTALL_DATA} ${WRKSRC}/${JARFILE} \ - ${STAGEDIR}${JAVAJARDIR}/${DESTJARFILE} - -do-install-DOCS-on: - @${MKDIR} ${STAGEDIR}${DOCSDIR} - (cd ${WRKSRC} && ${COPYTREE_SHARE} apidocs ${STAGEDIR}${DOCSDIR}) - (cd ${WRKSRC} && ${INSTALL_DATA} LICENSE.txt NOTICE.txt \ - RELEASE-NOTES.txt ${STAGEDIR}${DOCSDIR}) - -.include diff --git a/java/jakarta-commons-cli/distinfo b/java/jakarta-commons-cli/distinfo deleted file mode 100644 index d17791bd43f0..000000000000 --- a/java/jakarta-commons-cli/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1489478273 -SHA256 (commons-cli-1.4-bin.tar.gz) = e9f134cd94c13a77b87648871140104338a3b90320658c1860b73f4d5732a793 -SIZE (commons-cli-1.4-bin.tar.gz) = 505547 diff --git a/java/jakarta-commons-cli/pkg-descr b/java/jakarta-commons-cli/pkg-descr deleted file mode 100644 index 92c720c4d4f3..000000000000 --- a/java/jakarta-commons-cli/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -The Jakarta Commons CLI library provides a simple and easy to use -API for working with the command line arguments and options. - -WWW: http://jakarta.apache.org/commons/cli/ diff --git a/java/jakarta-commons-collections/Makefile b/java/jakarta-commons-collections/Makefile deleted file mode 100644 index 8d18f1a2c234..000000000000 --- a/java/jakarta-commons-collections/Makefile +++ /dev/null @@ -1,40 +0,0 @@ -# Created by: Ernst de Haan -# $FreeBSD$ - -PORTNAME= commons-collections -PORTVERSION= 3.2.1 -CATEGORIES= java devel -MASTER_SITES= APACHE_COMMONS_SOURCE -PKGNAMEPREFIX= jakarta- -DISTNAME= ${PORTNAME}-${PORTVERSION}-src - -MAINTAINER= makc@FreeBSD.org -COMMENT= Classes that extend/augment the Java Collections Framework - -USE_JAVA= yes -JAVA_VERSION= 1.6+ -USE_ANT= yes -USES= dos2unix -DOS2UNIX_GLOB= Multi*.java Test*.java - -ALL_TARGET= jar -PLIST_FILES= %%JAVAJARDIR%%/${PORTNAME}.jar -OTHERDOCS= DEVELOPERS-GUIDE.html LICENSE.txt PROPOSAL.html README.txt RELEASE-NOTES.html -PORTDOCS= apidocs ${OTHERDOCS} - -OPTIONS_DEFINE= DOCS - -DOCS_ALL_TARGET= javadoc - -do-install: - @${MKDIR} ${STAGEDIR}${JAVAJARDIR} - ${INSTALL_DATA} ${WRKSRC}/build/${PORTNAME}-${PORTVERSION}.jar \ - ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}.jar - -do-install-DOCS-on: - @${MKDIR} ${STAGEDIR}${DOCSDIR} - (cd ${WRKSRC}/build/docs && \ - ${COPYTREE_SHARE} apidocs ${STAGEDIR}${DOCSDIR}) - ${INSTALL_DATA} ${OTHERDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} - -.include diff --git a/java/jakarta-commons-collections/distinfo b/java/jakarta-commons-collections/distinfo deleted file mode 100644 index 66bcef28aaaa..000000000000 --- a/java/jakarta-commons-collections/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (commons-collections-3.2.1-src.tar.gz) = 9a4a800cb7ecdaf3b6f608cd608682b88b506f1b1c4b727d15471ae3329fc63d -SIZE (commons-collections-3.2.1-src.tar.gz) = 609930 diff --git a/java/jakarta-commons-collections/files/patch-jdk8 b/java/jakarta-commons-collections/files/patch-jdk8 deleted file mode 100644 index 3c4cd156b6b3..000000000000 --- a/java/jakarta-commons-collections/files/patch-jdk8 +++ /dev/null @@ -1,144 +0,0 @@ ---- src/java/org/apache/commons/collections/MultiHashMap.java -+++ src/java/org/apache/commons/collections/MultiHashMap.java -@@ -331,21 +331,21 @@ public class MultiHashMap extends HashMap implements MultiMap { - * @param item the value to remove - * @return the value removed (which was passed in), null if nothing removed - */ -- public Object remove(Object key, Object item) { -+ public boolean remove(Object key, Object item) { - Collection valuesForKey = getCollection(key); - if (valuesForKey == null) { -- return null; -+ return false; - } - boolean removed = valuesForKey.remove(item); - if (removed == false) { -- return null; -+ return false; - } - // remove the list if it is now empty - // (saves space, and allows equals to work) - if (valuesForKey.isEmpty()){ - remove(key); - } -- return item; -+ return true; - } - - /** - ---- src/java/org/apache/commons/collections/MultiMap.java -+++ src/java/org/apache/commons/collections/MultiMap.java -@@ -66,7 +66,7 @@ public interface MultiMap extends Map { - * @throws ClassCastException if the key or value is of an invalid type - * @throws NullPointerException if the key or value is null and null is invalid - */ -- public Object remove(Object key, Object item); -+ public boolean remove(Object key, Object item); - - //----------------------------------------------------------------------- - /** -@@ -144,7 +144,7 @@ public interface MultiMap extends Map { - * @throws ClassCastException if the key is of an invalid type - * @throws NullPointerException if the key is null and null keys are invalid - */ -- Object remove(Object key); -+ //boolean remove(Object key); - - /** - * Gets a collection containing all the values in the map. - ---- src/java/org/apache/commons/collections/map/MultiKeyMap.java -+++ src/java/org/apache/commons/collections/map/MultiKeyMap.java -@@ -197,7 +197,7 @@ public class MultiKeyMap - * @param key2 the second key - * @return the value mapped to the removed key, null if key not in map - */ -- public Object remove(Object key1, Object key2) { -+ public boolean remove(Object key1, Object key2) { - int hashCode = hash(key1, key2); - int index = map.hashIndex(hashCode, map.data.length); - AbstractHashedMap.HashEntry entry = map.data[index]; -@@ -206,12 +206,14 @@ public class MultiKeyMap - if (entry.hashCode == hashCode && isEqualKey(entry, key1, key2)) { - Object oldValue = entry.getValue(); - map.removeMapping(entry, index, previous); -- return oldValue; -+ //return oldValue; -+ return true; - } - previous = entry; - entry = entry.next; - } -- return null; -+ //return null; -+ return false; - } - - /** - ---- src/java/org/apache/commons/collections/map/MultiValueMap.java -+++ src/java/org/apache/commons/collections/map/MultiValueMap.java -@@ -153,19 +153,19 @@ public class MultiValueMap extends AbstractMapDecorator implements MultiMap { - * @param value the value to remove - * @return the value removed (which was passed in), null if nothing removed - */ -- public Object remove(Object key, Object value) { -+ public boolean remove(Object key, Object value) { - Collection valuesForKey = getCollection(key); - if (valuesForKey == null) { -- return null; -+ return false; - } - boolean removed = valuesForKey.remove(value); - if (removed == false) { -- return null; -+ return false; - } - if (valuesForKey.isEmpty()) { - remove(key); - } -- return value; -+ return true; - } - - /** - ---- src/test/org/apache/commons/collections/TestMultiHashMap.java -+++ src/test/org/apache/commons/collections/TestMultiHashMap.java -@@ -464,11 +464,11 @@ public class TestMultiHashMap extends AbstractTestMap { - map.put("A", "AA"); - map.put("A", "AB"); - map.put("A", "AC"); -- assertEquals(null, map.remove("C", "CA")); -- assertEquals(null, map.remove("A", "AD")); -- assertEquals("AC", map.remove("A", "AC")); -- assertEquals("AB", map.remove("A", "AB")); -- assertEquals("AA", map.remove("A", "AA")); -+ assertEquals(false, map.remove("C", "CA")); -+ assertEquals(false, map.remove("A", "AD")); -+ assertEquals(true, map.remove("A", "AC")); -+ assertEquals(true, map.remove("A", "AB")); -+ assertEquals(true, map.remove("A", "AA")); - assertEquals(new MultiHashMap(), map); - } - - ---- src/test/org/apache/commons/collections/map/TestMultiKeyMap.java -+++ src/test/org/apache/commons/collections/map/TestMultiKeyMap.java -@@ -315,10 +315,10 @@ public class TestMultiKeyMap extends AbstractTestIterableMap { - switch (key.size()) { - case 2: - assertEquals(true, multimap.containsKey(key.getKey(0), key.getKey(1))); -- assertEquals(value, multimap.remove(key.getKey(0), key.getKey(1))); -+ assertEquals(true, multimap.remove(key.getKey(0), key.getKey(1))); - assertEquals(false, multimap.containsKey(key.getKey(0), key.getKey(1))); - assertEquals(size - 1, multimap.size()); -- assertEquals(null, multimap.remove(key.getKey(0), key.getKey(1))); -+ assertEquals(false, multimap.remove(key.getKey(0), key.getKey(1))); - assertEquals(false, multimap.containsKey(key.getKey(0), key.getKey(1))); - break; - case 3: --- -2.5.0 - diff --git a/java/jakarta-commons-collections/pkg-descr b/java/jakarta-commons-collections/pkg-descr deleted file mode 100644 index 30ff4cf8b74a..000000000000 --- a/java/jakarta-commons-collections/pkg-descr +++ /dev/null @@ -1,12 +0,0 @@ -A suite of classes that extend or augment the Java Collections Framework. - -There are certain holes left unfilled by Sun's implementations, and the -Jakarta-Commons Collections Component strives to fulfill them. Among the -features of this package are: - -Special-purpose implementations of Lists and Maps for fast access Adapter -classes from Java1-style containers (arrays, enumerations) to Java 2-style -collections. Methods to test or create typical set-theory properties of -collections such as union, intersection, and closure. - -WWW: http://jakarta.apache.org/commons/collections/ diff --git a/java/jakarta-commons-httpclient/Makefile b/java/jakarta-commons-httpclient/Makefile index 9d0a38b74fa2..1b682d7f3837 100644 --- a/java/jakarta-commons-httpclient/Makefile +++ b/java/jakarta-commons-httpclient/Makefile @@ -3,7 +3,7 @@ PORTNAME= commons-httpclient DISTVERSION= 3.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= java www MASTER_SITES= APACHE/httpcomponents/${PORTNAME}/source PKGNAMEPREFIX= jakarta- @@ -14,9 +14,9 @@ COMMENT= Package implementing the client side of the HTTP standard LICENSE= APACHE20 -BUILD_DEPENDS= ${JAVALIBDIR}/commons-logging.jar:java/jakarta-commons-logging +BUILD_DEPENDS= ${JAVALIBDIR}/commons-logging.jar:java/apache-commons-logging BUILD_DEPENDS+= ${JAVALIBDIR}/commons-codec.jar:java/jakarta-commons-codec -RUN_DEPENDS= ${JAVALIBDIR}/commons-logging.jar:java/jakarta-commons-logging +RUN_DEPENDS= ${JAVALIBDIR}/commons-logging.jar:java/apache-commons-logging RUN_DEPENDS+= ${JAVALIBDIR}/commons-codec.jar:java/jakarta-commons-codec OPTIONS_DEFINE= DOCS diff --git a/java/jakarta-commons-lang/Makefile b/java/jakarta-commons-lang/Makefile deleted file mode 100644 index c9099b278dde..000000000000 --- a/java/jakarta-commons-lang/Makefile +++ /dev/null @@ -1,48 +0,0 @@ -# Created by: Ernst de Haan -# $FreeBSD$ - -PORTNAME= commons-lang -PORTVERSION= 2.6 -CATEGORIES= java devel -MASTER_SITES= APACHE_COMMONS_SOURCE -PKGNAMEPREFIX= jakarta- -DISTNAME= ${PORTNAME}-${PORTVERSION}-src - -MAINTAINER= ports@FreeBSD.org -COMMENT= Jakarta library with helper utilities for the java.lang API - -LICENSE= APACHE20 - -USE_JAVA= yes -JAVA_VERSION= 1.6+ -USE_ANT= yes -ALL_TARGET= jar - -JARFILE= ${PORTNAME}-${PORTVERSION}.jar -DESTJARFILE= ${PORTNAME}.jar -PLIST_FILES= %%JAVAJARDIR%%/${DESTJARFILE} -PORTDOCS= * - -OPTIONS_DEFINE= DOCS - -.include - -.if ${PORT_OPTIONS:MDOCS} -ALL_TARGET+= javadoc -.endif - -JDK_API!= (${FIND} -s ${LOCALBASE}/share/doc/jdk1.? -maxdepth 1 -name api -type d 2>/dev/null || ${ECHO_CMD}) | ${TAIL} -n 1 - -.if ${JDK_API} != "" -MAKE_ARGS+= -Djdk.javadoc=${JDK_API} -.endif - -do-install: - ${INSTALL_DATA} ${WRKSRC}/target/${JARFILE} \ - ${STAGEDIR}${JAVAJARDIR}/${DESTJARFILE} -.if ${PORT_OPTIONS:MDOCS} - (cd ${WRKSRC}/target/apidocs && ${COPYTREE_SHARE} . \ - ${STAGEDIR}${DOCSDIR}) -.endif - -.include diff --git a/java/jakarta-commons-lang/distinfo b/java/jakarta-commons-lang/distinfo deleted file mode 100644 index 7e9fabf47253..000000000000 --- a/java/jakarta-commons-lang/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (commons-lang-2.6-src.tar.gz) = 05479771851be0af057032fa26ad90aa0c91c10e1fc4439558a1ffa6f053bcd7 -SIZE (commons-lang-2.6-src.tar.gz) = 564032 diff --git a/java/jakarta-commons-lang/pkg-descr b/java/jakarta-commons-lang/pkg-descr deleted file mode 100644 index f3201fc3f34a..000000000000 --- a/java/jakarta-commons-lang/pkg-descr +++ /dev/null @@ -1,13 +0,0 @@ -The standard Java libraries fail to provide enough methods for -manipulation of its core classes. The Lang Component provides -these extra methods. - -The Lang Component provides a host of helper utilities for the -java.lang API, notably String manipulation methods, basic -numerical methods, object reflection, creation and serialization, -and System properties. Additionally it contains an inheritable -enum type, an exception structure that supports multiple types of -nested-Exceptions and a series of utlities dedicated to help with -building methods, such as hashCode, toString and equals. - -WWW: http://jakarta.apache.org/commons/lang/ diff --git a/java/jakarta-commons-logging/Makefile b/java/jakarta-commons-logging/Makefile deleted file mode 100644 index 7271807ca0a5..000000000000 --- a/java/jakarta-commons-logging/Makefile +++ /dev/null @@ -1,35 +0,0 @@ -# Created by: Ernst de Haan -# $FreeBSD$ - -PORTNAME= commons-logging -PORTVERSION= 1.2 -CATEGORIES= java devel -MASTER_SITES= APACHE_COMMONS_BINARIES -PKGNAMEPREFIX= jakarta- -DISTNAME= ${PORTNAME}-${PORTVERSION}-bin - -MAINTAINER= makc@FreeBSD.org -COMMENT= Generic logging wrapper library - -LICENSE= APACHE20 - -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} - -OPTIONS_DEFINE= DOCS - -USE_JAVA= yes -JAVA_VERSION= 1.6+ -NO_BUILD= yes - -JARFILE= ${PORTNAME}-${PORTVERSION}.jar - -PORTDOCS= * -PLIST_FILES= %%JAVAJARDIR%%/${PORTNAME}.jar \ - %%JAVAJARDIR%%/${JARFILE} - -do-install: - ${INSTALL_DATA} ${WRKSRC}/${JARFILE} ${STAGEDIR}${JAVAJARDIR} - ${LN} -sf ${JARFILE} ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}.jar - (cd ${WRKSRC}/apidocs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) - -.include diff --git a/java/jakarta-commons-logging/distinfo b/java/jakarta-commons-logging/distinfo deleted file mode 100644 index a8e6b728f678..000000000000 --- a/java/jakarta-commons-logging/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (commons-logging-1.2-bin.tar.gz) = 3f758805c7290d9c6d22d1451587c9f7232744aef4c984e88aa683cdea0587bd -SIZE (commons-logging-1.2-bin.tar.gz) = 315429 diff --git a/java/jakarta-commons-logging/pkg-descr b/java/jakarta-commons-logging/pkg-descr deleted file mode 100644 index cca5492a557b..000000000000 --- a/java/jakarta-commons-logging/pkg-descr +++ /dev/null @@ -1,12 +0,0 @@ -Jakarta Commons Logging library. - -There is a great need for debugging and logging information inside of Commons -components such as HTTPClient and DBCP. However, there are many logging APIs -out there and it is difficult to choose among them. - -The Logging package is an ultra-thin bridge between different logging -libraries. Commons components may use the Logging API to remove compile-time -and run-time dependencies on any particular logging package, and contributors -may write Log implementations for the library of their choice. - -WWW: http://jakarta.apache.org/commons/logging/ diff --git a/java/jakarta-commons-primitives/Makefile b/java/jakarta-commons-primitives/Makefile deleted file mode 100644 index d2b42ac33f1a..000000000000 --- a/java/jakarta-commons-primitives/Makefile +++ /dev/null @@ -1,42 +0,0 @@ -# Created by: Herve Quiroz -# $FreeBSD$ - -PORTNAME= commons-primitives -PORTVERSION= 1.0 -PORTREVISION= 3 -CATEGORIES= java -MASTER_SITES= APACHE_COMMONS_SOURCE -PKGNAMEPREFIX= jakarta- -DISTNAME= ${PORTNAME}-${PORTVERSION}-src - -MAINTAINER= ports@FreeBSD.org -COMMENT= Library supporting Java primitive types - -USE_JAVA= yes -JAVA_VERSION= 1.6+ -USE_ANT= yes - -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} -ALL_TARGET= jar - -PLIST_FILES= %%JAVAJARDIR%%/${PORTNAME}.jar -PORTDOCS= * - -OPTIONS_DEFINE= DOCS - -.include - -.if ${PORT_OPTIONS:MDOCS} -ALL_TARGET+= javadoc -.endif - -do-install: - ${INSTALL_DATA} ${WRKSRC}/target/${PORTNAME}-${PORTVERSION}.jar \ - ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}.jar -.if ${PORT_OPTIONS:MDOCS} - @${MKDIR} ${STAGEDIR}${DOCSDIR} - (cd ${WRKSRC}/target/docs && ${COPYTREE_SHARE} api ${STAGEDIR}${DOCSDIR}) - ${INSTALL_DATA} ${WRKSRC}/LICENSE.txt ${STAGEDIR}${DOCSDIR} -.endif - -.include diff --git a/java/jakarta-commons-primitives/distinfo b/java/jakarta-commons-primitives/distinfo deleted file mode 100644 index a67b7cbf3782..000000000000 --- a/java/jakarta-commons-primitives/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (commons-primitives-1.0-src.tar.gz) = 96927b484b8cac7e33612469099e7bbd7139cbc79666d5612a32c997fa671ac4 -SIZE (commons-primitives-1.0-src.tar.gz) = 172369 diff --git a/java/jakarta-commons-primitives/pkg-descr b/java/jakarta-commons-primitives/pkg-descr deleted file mode 100644 index 8b027b0211ab..000000000000 --- a/java/jakarta-commons-primitives/pkg-descr +++ /dev/null @@ -1,9 +0,0 @@ -Apache Jakarta Commons Primitives provides a collection of types and utilities -optimized for working with Java primitives (boolean, byte, char, double, float, -int, long, short). Generally, the Commons-Primitives classes are faster, -smaller and easier to work with than their purely Object based alternatives. - -Currently Commons Primitives is primarily composed of implementations of the -java.util collections adapted for the primitive types. - -WWW: http://jakarta.apache.org/commons/primitives diff --git a/java/jakarta-oro/pkg-descr b/java/jakarta-oro/pkg-descr index fc15f6512b0d..21a52b2b5616 100644 --- a/java/jakarta-oro/pkg-descr +++ b/java/jakarta-oro/pkg-descr @@ -7,4 +7,6 @@ libraries from ORO, Inc. (www.oroinc.com). They have been donated to the Jakarta Project by Daniel Savarese (www.savarese.org), the copyright holder of the ORO libraries. +As of 2010-09-01, the ORO project is retired. + WWW: http://jakarta.apache.org/oro/ diff --git a/java/jakarta-regexp/pkg-descr b/java/jakarta-regexp/pkg-descr index 00b0866dc117..d91bade637c4 100644 --- a/java/jakarta-regexp/pkg-descr +++ b/java/jakarta-regexp/pkg-descr @@ -1,3 +1,5 @@ A 100% Pure Java Regular Expression package by Jonathan Locke. +As of 2011-04-17, the Regexp project is retired. + WWW: http://jakarta.apache.org/regexp/ -- cgit v1.2.3