diff options
author | Ernst de Haan <znerd@FreeBSD.org> | 2004-04-15 20:53:59 +0000 |
---|---|---|
committer | Ernst de Haan <znerd@FreeBSD.org> | 2004-04-15 20:53:59 +0000 |
commit | 44aa7ae91143c0452a6481577945470810297bbf (patch) | |
tree | 1d98717a35c1cabdf814efaaf99b2c47d2016f42 /java | |
parent | - update to gcc33 (diff) |
Log:
- Update to version 3.0
- Now using PORTDOCS macro for automated PLIST build (should fix the deinstall
issue)
- Now using MASTER_SITE_APACHE_JAKARTA
- Now installs various additional docs: e.g. DEVELOPERS-GUIDE.html
- Now using JAVAJARDIR instead of JAVASHAREDIR/classes
- bsd.java.mk 2.0 compliant
- ECHO_CMD instead of ECHO
- Make JAVAJARDIR
- Echo doc files as they are installed
- Removed pkg-plist entirely (use PLIST_FILES)
- Changed the name of the installed JAR (no more version number in it as
it is the case for other Java libraries)
PR: 64171
Submitted by: Herve Quiroz <herve.quiroz@esil.univ-mrs.fr>
Notes
Notes:
svn path=/head/; revision=107151
Diffstat (limited to 'java')
-rw-r--r-- | java/jakarta-commons-collections/Makefile | 44 | ||||
-rw-r--r-- | java/jakarta-commons-collections/distinfo | 4 | ||||
-rw-r--r-- | java/jakarta-commons-collections/pkg-plist | 85 |
3 files changed, 29 insertions, 104 deletions
diff --git a/java/jakarta-commons-collections/Makefile b/java/jakarta-commons-collections/Makefile index 0f82a6dc991b..fcd30cf17777 100644 --- a/java/jakarta-commons-collections/Makefile +++ b/java/jakarta-commons-collections/Makefile @@ -6,9 +6,10 @@ # PORTNAME= commons-collections -PORTVERSION= 2.1 +PORTVERSION= 3.0 CATEGORIES= java -MASTER_SITES= http://jakarta.apache.org/builds/jakarta-commons/release/${PORTNAME}/v${PORTVERSION}/ +MASTER_SITES= ${MASTER_SITE_APACHE_JAKARTA} +MASTER_SITE_SUBDIR= commons/collections/source/ PKGNAMEPREFIX= jakarta- DISTNAME= ${PORTNAME}-${PORTVERSION}-src @@ -17,32 +18,41 @@ COMMENT= Classes that extend/augment the Java Collections Framework BUILD_DEPENDS= ${ANT}:${PORTSDIR}/devel/apache-ant -USE_JAVA= 1.2+ +USE_JAVA= yes +JAVA_VERSION= 1.2+ + +WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} -PLIST_SUB+= T=${TARGET_DIR:S/^${PREFIX}\///} ANT?= ${LOCALBASE}/bin/ant -.if defined(NOPORTDOCS) -ANT_TARGET= dist-jar -.else -ANT_TARGET= dist-jar doc-javadoc +ANT_TARGET= jar +.if !defined(NOPORTDOCS) +ANT_TARGET+= javadoc +OTHERDOCS= DEVELOPERS-GUIDE.html LICENSE.txt PROPOSAL.html README.txt RELEASE-NOTES.html STATUS.html +PORTDOCS= apidocs ${OTHERDOCS} .endif -JAVASHAREDIR= ${PREFIX}/share/java -JARDIR= ${JAVASHAREDIR}/classes -JARFILE= ${PORTNAME}.jar +JARFILE= ${PORTNAME}-${PORTVERSION}.jar +DESTJARFILE= ${PORTNAME}.jar +PLIST_FILES+= ${JAVAJARDIR:S,^${PREFIX}/,,}/${DESTJARFILE} do-build: @cd ${WRKSRC} && ${ANT} ${ANT_TARGET} do-install: - @${ECHO} -n ">> Installing JAR as ${JARDIR}/${JARFILE}..." - @${CP} ${WRKSRC}/dist/${JARFILE} ${JARDIR}/ - @${ECHO} " [ DONE ]" + @${ECHO_CMD} -n ">> Installing JAR as ${JAVAJARDIR}/${DESTJARFILE}..." + @${MKDIR} ${JAVAJARDIR} + @${CP} ${WRKSRC}/build/${JARFILE} ${JAVAJARDIR}/${DESTJARFILE} + @${ECHO_CMD} " [ DONE ]" .if !defined(NOPORTDOCS) - @${ECHO} -n ">> Installing documentation in ${DOCSDIR}..." + @${ECHO_CMD} -n ">> Installing documentation in ${DOCSDIR}..." @${MKDIR} ${DOCSDIR} - @${CP} -r ${WRKSRC}/dist/docs/api/* ${DOCSDIR} - @${ECHO} " [ DONE ]" + @${CP} -r ${WRKSRC}/build/docs/apidocs ${DOCSDIR} + @${ECHO_CMD} -n " apidocs" +.for DOCFILE in ${OTHERDOCS} + @${CP} ${WRKSRC}/${DOCFILE} ${DOCSDIR} + @${ECHO_CMD} -n " ${DOCFILE}" +.endfor + @${ECHO_CMD} " [ DONE ]" .endif .include <bsd.port.mk> diff --git a/java/jakarta-commons-collections/distinfo b/java/jakarta-commons-collections/distinfo index fdfad1be310c..c94baa1125e5 100644 --- a/java/jakarta-commons-collections/distinfo +++ b/java/jakarta-commons-collections/distinfo @@ -1,2 +1,2 @@ -MD5 (commons-collections-2.1-src.tar.gz) = ee30c02b1b57693f72cd86c899b925d9 -SIZE (commons-collections-2.1-src.tar.gz) = 229173 +MD5 (commons-collections-3.0-src.tar.gz) = 94d08b038526781e9f757048bb68cbae +SIZE (commons-collections-3.0-src.tar.gz) = 1067775 diff --git a/java/jakarta-commons-collections/pkg-plist b/java/jakarta-commons-collections/pkg-plist deleted file mode 100644 index 4314c7365fea..000000000000 --- a/java/jakarta-commons-collections/pkg-plist +++ /dev/null @@ -1,85 +0,0 @@ -share/doc/commons-collections/org/apache/commons/collections/iterators/UniqueFilterIterator.html -share/doc/commons-collections/org/apache/commons/collections/iterators/package-frame.html -share/doc/commons-collections/org/apache/commons/collections/iterators/ArrayIterator.html -share/doc/commons-collections/org/apache/commons/collections/iterators/CollatingIterator.html -share/doc/commons-collections/org/apache/commons/collections/iterators/EnumerationIterator.html -share/doc/commons-collections/org/apache/commons/collections/iterators/FilterIterator.html -share/doc/commons-collections/org/apache/commons/collections/iterators/FilterListIterator.html -share/doc/commons-collections/org/apache/commons/collections/iterators/IteratorChain.html -share/doc/commons-collections/org/apache/commons/collections/iterators/IteratorEnumeration.html -share/doc/commons-collections/org/apache/commons/collections/iterators/ListIteratorWrapper.html -share/doc/commons-collections/org/apache/commons/collections/iterators/ProxyIterator.html -share/doc/commons-collections/org/apache/commons/collections/iterators/ProxyListIterator.html -share/doc/commons-collections/org/apache/commons/collections/iterators/SingletonIterator.html -share/doc/commons-collections/org/apache/commons/collections/iterators/SingletonListIterator.html -share/doc/commons-collections/org/apache/commons/collections/iterators/TransformIterator.html -share/doc/commons-collections/org/apache/commons/collections/iterators/package-summary.html -share/doc/commons-collections/org/apache/commons/collections/comparators/ComparatorChain.html -share/doc/commons-collections/org/apache/commons/collections/comparators/package-frame.html -share/doc/commons-collections/org/apache/commons/collections/comparators/ComparableComparator.html -share/doc/commons-collections/org/apache/commons/collections/comparators/package-summary.html -share/doc/commons-collections/org/apache/commons/collections/comparators/NullComparator.html -share/doc/commons-collections/org/apache/commons/collections/comparators/ReverseComparator.html -share/doc/commons-collections/org/apache/commons/collections/comparators/TransformingComparator.html -share/doc/commons-collections/org/apache/commons/collections/Bag.html -share/doc/commons-collections/org/apache/commons/collections/Buffer.html -share/doc/commons-collections/org/apache/commons/collections/Closure.html -share/doc/commons-collections/org/apache/commons/collections/Factory.html -share/doc/commons-collections/org/apache/commons/collections/MultiMap.html -share/doc/commons-collections/org/apache/commons/collections/Predicate.html -share/doc/commons-collections/org/apache/commons/collections/PriorityQueue.html -share/doc/commons-collections/org/apache/commons/collections/SortedBag.html -share/doc/commons-collections/org/apache/commons/collections/Transformer.html -share/doc/commons-collections/org/apache/commons/collections/ArrayStack.html -share/doc/commons-collections/org/apache/commons/collections/BagUtils.html -share/doc/commons-collections/org/apache/commons/collections/BeanMap.html -share/doc/commons-collections/org/apache/commons/collections/BeanMap.MyMapEntry.html -share/doc/commons-collections/org/apache/commons/collections/BinaryHeap.html -share/doc/commons-collections/org/apache/commons/collections/BoundedFifoBuffer.html -share/doc/commons-collections/org/apache/commons/collections/BufferUtils.html -share/doc/commons-collections/org/apache/commons/collections/CollectionUtils.html -share/doc/commons-collections/org/apache/commons/collections/ComparatorUtils.html -share/doc/commons-collections/org/apache/commons/collections/CursorableLinkedList.html -share/doc/commons-collections/org/apache/commons/collections/CursorableLinkedList.Cursor.html -share/doc/commons-collections/org/apache/commons/collections/DefaultMapBag.html -share/doc/commons-collections/org/apache/commons/collections/DefaultMapEntry.html -share/doc/commons-collections/org/apache/commons/collections/DoubleOrderedMap.html -share/doc/commons-collections/org/apache/commons/collections/ExtendedProperties.html -share/doc/commons-collections/org/apache/commons/collections/FastArrayList.html -share/doc/commons-collections/org/apache/commons/collections/FastHashMap.html -share/doc/commons-collections/org/apache/commons/collections/FastTreeMap.html -share/doc/commons-collections/org/apache/commons/collections/HashBag.html -share/doc/commons-collections/org/apache/commons/collections/IteratorUtils.html -share/doc/commons-collections/org/apache/commons/collections/ListUtils.html -share/doc/commons-collections/org/apache/commons/collections/LRUMap.html -share/doc/commons-collections/org/apache/commons/collections/MapUtils.html -share/doc/commons-collections/org/apache/commons/collections/MultiHashMap.html -share/doc/commons-collections/org/apache/commons/collections/ProxyMap.html -share/doc/commons-collections/org/apache/commons/collections/ReferenceMap.html -share/doc/commons-collections/org/apache/commons/collections/SequencedHashMap.html -share/doc/commons-collections/org/apache/commons/collections/SetUtils.html -share/doc/commons-collections/org/apache/commons/collections/StaticBucketMap.html -share/doc/commons-collections/org/apache/commons/collections/SynchronizedPriorityQueue.html -share/doc/commons-collections/org/apache/commons/collections/TreeBag.html -share/doc/commons-collections/org/apache/commons/collections/UnboundedFifoBuffer.html -share/doc/commons-collections/org/apache/commons/collections/BufferOverflowException.html -share/doc/commons-collections/org/apache/commons/collections/package-summary.html -share/doc/commons-collections/org/apache/commons/collections/BufferUnderflowException.html -share/doc/commons-collections/org/apache/commons/collections/package-frame.html -share/doc/commons-collections/serialized-form.html -share/doc/commons-collections/packages.html -share/doc/commons-collections/package-list -share/doc/commons-collections/overview-summary.html -share/doc/commons-collections/overview-frame.html -share/doc/commons-collections/index.html -share/doc/commons-collections/index-all.html -share/doc/commons-collections/stylesheet.css -share/doc/commons-collections/allclasses-frame.html -share/java/classes/commons-collections.jar -@dirrm share/doc/commons-collections/org/apache/commons/collections/iterators -@dirrm share/doc/commons-collections/org/apache/commons/collections/comparators -@dirrm share/doc/commons-collections/org/apache/commons/collections -@dirrm share/doc/commons-collections/org/apache/commons -@dirrm share/doc/commons-collections/org/apache -@dirrm share/doc/commons-collections/org -@dirrm share/doc/commons-collections |