debian/0000775000000000000000000000000012213352142007163 5ustar debian/patches/0000775000000000000000000000000012213347517010624 5ustar debian/patches/OSGI_Manifest.diff0000664000000000000000000000662212213347517014053 0ustar Description: Adds the OSGi metadata to the manifest Author: Ludovic Claude Forwarded: not-needed --- a/build.xml +++ b/build.xml @@ -148,6 +148,7 @@ + --- a/src/conf/MANIFEST.MF +++ b/src/conf/MANIFEST.MF @@ -1,12 +1,48 @@ -Manifest-Version: 1.0 -Package: org.apache.commons.collections -Extension-Name: commons-collections -Specification-Version: @version@ -Specification-Vendor: Apache Software Foundation -Specification-Title: Commons Collections -Implementation-Version: @version@ -Implementation-Vendor: Apache Software Foundation -Implementation-Title: Commons Collections -Implementation-Vendor-Id: org.apache -X-Compile-Source-JDK: 1.2 -X-Compile-Target-JDK: 1.2 \ No newline at end of file +Manifest-Version: 1.0 +Package: org.apache.commons.collections +Extension-Name: commons-collections +Specification-Version: @version@ +Specification-Vendor: Apache Software Foundation +Specification-Title: Commons Collections +Implementation-Version: @version@ +Implementation-Vendor: Apache Software Foundation +Implementation-Title: Commons Collections +Implementation-Vendor-Id: org.apache +X-Compile-Source-JDK: 1.2 +X-Compile-Target-JDK: 1.2 +Bundle-License: http://www.apache.org/licenses/LICENSE-2.0.txt +Import-Package: org.apache.commons.collections;version="@version@", + org.apache.commons.collections.bag;version="@version@", + org.apache.commons.collections.bidimap;version="@version@", + org.apache.commons.collections.buffer;version="@version@", + org.apache.commons.collections.collection;version="@version@", + org.apache.commons.collections.comparators;version="@version@", + org.apache.commons.collections.functors;version="@version@", + org.apache.commons.collections.iterators;version="@version@", + org.apache.commons.collections.keyvalue;version="@version@", + org.apache.commons.collections.list;version="@version@", + org.apache.commons.collections.map;version="@version@", + org.apache.commons.collections.set;version="@version@" +Bnd-LastModified: @lastmodified@ +Export-Package: org.apache.commons.collections.map;version="@version@", + org.apache.commons.collections.buffer;version="@version@", + org.apache.commons.collections.comparators;version="@version@", + org.apache.commons.collections.collection;version="@version@", + org.apache.commons.collections.bag;version="@version@", + org.apache.commons.collections.iterators;version="@version@", + org.apache.commons.collections.bidimap;version="@version@", + org.apache.commons.collections.set;version="@version@", + org.apache.commons.collections.functors;version="@version@", + org.apache.commons.collections.list;version="@version@", + org.apache.commons.collections.keyvalue;version="@version@", + org.apache.commons.collections;version="@version@" +Bundle-Version: @version@ +Bundle-Description: Types that extend and augment the Java Collections + Framework. +Bundle-Name: Commons Collections +Bundle-DocURL: http://commons.apache.org/collections/ +Bundle-ManifestVersion: 2 +Bundle-Vendor: The Apache Software Foundation +Bundle-SymbolicName: org.apache.commons.collections +Tool: Bnd-0.0.238 + debian/patches/series0000664000000000000000000000002312213346634012033 0ustar OSGI_Manifest.diff debian/rules0000775000000000000000000000237212213344710010251 0ustar #!/usr/bin/make -f # debian/rules file for libcommons-collections3-java (uses cdbs) include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/ant.mk PACKAGE := $(DEB_SOURCE_PACKAGE) VERSION := $(DEB_UPSTREAM_VERSION) JAVA_HOME := /usr/lib/jvm/default-java DEB_JARS := $(ANT_HOME)/lib/ant-junit.jar junit DEB_ANT_BUILD_TARGET := jar tf.jar javadoc LAST_MODIFIED := $(shell date +%s%N | cut -c -13) DEB_ANT_ARGS := -Dlastmodified=$(LAST_MODIFIED) ANT_OPTS = -Dant.build.javac.source=1.4 clean:: mh_clean -rm -f debian/files -rm -f TEST-* -rm -rf debian/tmp install/libcommons-collections3-java:: mh_installpoms -p$(PACKAGE) mh_installjar -p$(PACKAGE) -l --usj-name=commons-collections3 pom.xml build/commons-collections-$(VERSION).jar install -D -m644 $(DEB_SRCDIR)/build/commons-collections-testframework-[0-9]*.jar \ debian/libcommons-collections3-java/usr/share/java/commons-collections3-testframework-$(DEB_UPSTREAM_VERSION).jar dh_link /usr/share/java//commons-collections3-testframework-$(DEB_UPSTREAM_VERSION).jar \ /usr/share/java//commons-collections3-testframework.jar get-orig-source: -uscan --download-version $(DEB_UPSTREAM_VERSION) --force-download --rename debian/watch0000664000000000000000000000020412213342425010213 0ustar version=3 http://www.apache.org/dist/commons/collections/source/ commons-collections-([\d\.]+)-src.tar.gz debian debian/orig-tar.sh debian/orig-tar.sh0000775000000000000000000000057612213342425011261 0ustar #!/bin/sh -e # called by uscan with '--upstream-version' DIR=libcommons-collections3-java.orig # clean up the upstream tarball tar -z -x -f $3 mv commons-collections-$2-src $DIR tar -c -z -f $3 --exclude '*.jar' $DIR rm -rf $DIR # move to directory 'tarballs' if [ -r .svn/deb-layout ]; then . .svn/deb-layout mv $3 $origDir echo "moved $3 to $origDir" fi debian/changelog0000664000000000000000000001200312213350570011034 0ustar libcommons-collections3-java (3.2.1-6) unstable; urgency=low * debian/control: - Build-Depends on debhelper >= 9 - Use canonical URLs for the Vcs-* fields - Updated Standards-Version to 3.9.4 (no changes) - Improved the description of the package * debian/rules: Improved the clean target * The Javadoc is now linked to the default JDK documentation * Added a description to the patch OSGI_Manifest.diff -- Emmanuel Bourg Mon, 09 Sep 2013 15:47:25 +0200 libcommons-collections3-java (3.2.1-5) unstable; urgency=low * Team upload. * Remove Arnaud from Uploaders list. * Remove Java runtime Depends. * Switch to source format 3.0. -- Torsten Werner Sun, 07 Aug 2011 01:47:37 +0200 libcommons-collections3-java (3.2.1-4) unstable; urgency=low * Upload to unstable. -- Torsten Werner Sun, 09 Aug 2009 11:59:07 +0200 libcommons-collections3-java (3.2.1-3) experimental; urgency=low [ Ludovic Claude ] * Change section to java, bump up Standards-Version to 3.8.1 * Add the Maven POM to the package, * Add a Build-Depends-Indep dependency on maven-repo-helper * Use mh_installpom and mh_installjar to install the POM and the jar to the Maven repository * Add ${misc:Depends} to Depends to clear Lintian warnings * Patch src/conf/MANIFEST.MF: add the OSGi metadata generated by the Maven build, use quilt * Fix Lintian warning: Remove full text of Apache license [ Matthias Klose ] * (Build-)depend on default-jre/-jdk. * Set java source version to 1.4. [ Emmanuel Bourg ] * Update of the URLs * Rename Jakarta Commons to Apache Commons [ Torsten Werner ] * Convert debian/copyright to UTF-8. * Upload to experimental. -- Torsten Werner Sun, 12 Jul 2009 23:01:30 +0200 libcommons-collections3-java (3.2.1-1) unstable; urgency=low * New upstream release. -- Varun Hiremath Wed, 07 May 2008 00:21:02 +0530 libcommons-collections3-java (3.2-1) unstable; urgency=low [ Kumar Appaiah ] * Add a watch file. * debian/control: + Add Xs-Vcs-Browser, Xs-Vcs-Svn. + Add Homepage field. [ Varun Hiremath ] * New upstream release * debian/control: + Build-Depends on debhelper >= 6 + Bump up Standards-Version to 3.7.3 + Remove Wolfgang Baer from Uploaders and add myself * debian/compat: Bump to 6 * Add debian/orig-tar.sh to create orig.tar.gz * Remove debian/dirs file - not required * Remove debian/libcommons-collections3-java.links and create links from debian/rules to avoid hard coding the version in links file * Add debian/README.Debian-source * debian/rules: + clean up unused variables + create symlinks for the jars + implement get-orig-source target * Add patches/disable_links.diff to disable external links in build.xml while creating javadocs * debian/copyright: add copyright notice -- Varun Hiremath Thu, 21 Feb 2008 13:41:10 +0530 libcommons-collections3-java (3.1a-3.1) unstable; urgency=low * Non-maintainer upload. * debian/control: rename first Build-Depends-Indep to Build-Depends and add junit to Build-Depends-Indep to fix FTBFS. (Closes: #384357) -- Arjan Oosting Fri, 8 Sep 2006 00:05:17 +0200 libcommons-collections3-java (3.1a-3) unstable; urgency=low * Added myself as an uploader * Build with java-gcj-compat-dev * Updated Standards-Version; put debhelper and cdbs in Build-Depends * Added tf.jar to the build (closes: #268223). -- Arnaud Vandyck Tue, 1 Aug 2006 16:18:53 +0200 libcommons-collections3-java (3.1a-2) unstable; urgency=low * Removed explicit usage of jikes build compiler property for kaffe jikes -> ecj transition -- Wolfgang Baer Fri, 6 Jan 2006 19:53:47 +0100 libcommons-collections3-java (3.1a-1) unstable; urgency=low * Moved package to pkg-java-maintainers * Cleaned upstream tarball which contained the debian directory and all file after a build - added an 'a' to the upstream version to force an orig.tar.gz upgrade * Cleaned debian/rules * Bumped compat level to 4 * License is actually Apache 2 - updated copyright * libant1.6-java to ant transition * Build apidocs and register with doc-base * Drop gjdoc patch - not needed anymore * Added myself to uploaders * Standards-Version 3.6.2 (no changes) -- Wolfgang Baer Sun, 25 Sep 2005 02:44:13 +0200 libcommons-collections3-java (3.1-2) unstable; urgency=low * fixed FTBFS. (closes: #262271) -- Takashi Okamoto Tue, 3 Aug 2004 00:45:16 +0900 libcommons-collections3-java (3.1-1) unstable; urgency=low * New upstream release -- Takashi Okamoto Thu, 8 Jul 2004 09:29:55 +0900 libcommons-collections3-java (3.0-1) unstable; urgency=low * Initial Release. This is major version up from commons-collections 2.x. * closes request new release. (closes: #232531) -- Takashi Okamoto Sun, 15 Feb 2004 11:53:58 +0900 debian/libcommons-collections3-java.poms0000664000000000000000000000002412213342425015542 0ustar pom.xml --no-parent debian/source/0000775000000000000000000000000012213342424010465 5ustar debian/source/format0000664000000000000000000000001412213342424011673 0ustar 3.0 (quilt) debian/libcommons-collections3-java-doc.docs0000664000000000000000000000001712213342425016261 0ustar build/docs/api debian/libcommons-collections3-java-doc.doc-base0000664000000000000000000000067112213342425017014 0ustar Document: libcommons-collections3-java-doc Title: Programmer API for libcommons-collections3-java Author: Apache Commons Collections developers Abstract: Programmer API of the commons collections library version 3, a set of abstract datatype interfaces and implementations. Section: Programming Format: HTML Index: /usr/share/doc/libcommons-collections3-java-doc/api/index.html Files: /usr/share/doc/libcommons-collections3-java-doc/api/* debian/compat0000664000000000000000000000000212213350441010361 0ustar 9 debian/README.Debian-source0000664000000000000000000000076212213342425012532 0ustar libcommons-collections3-java ============================ The upstream supplied source package contains binary jar files. Currently no clean source distribution exists. Therefore, the upstream sources were modified to comply with the Debian Free Software Guidelines. Use the rules/get-orig-source target to create the orig.tar.gz. For more details on repackaging of upstream sources please see the debian/orig-tar.sh file. -- Varun Hiremath , Wed, 16 Jan 2008 10:31:23 +0530 debian/maven.rules0000664000000000000000000000012612213342425011347 0ustar commons-collections commons-collections jar s/3\..*/3.x/ junit junit jar s/3\..*/3.x/ debian/copyright0000664000000000000000000000504712213342425011127 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Apache Commons Collections Upstream-Contact: Apache Commons Developers Source: http://commons.apache.org/collections/ Files: * Copyright: 2001-2008, The Apache Software Foundation. License: Apache-2.0 Comment: Upstream authors: Stephen Colebourne, Morgan Delagrange, Matthew Hawthorne, Geir Magnusson, Craig McClanahan, Phil Steitz, Arun M. Thomas, Rodney Waldhoff, Henri Yandell, James Carman, Robert Burrell Donkin, Rafael U. C. Afonso, Max Rydahl Andersen, Federico Barbieri, Arron Bates, Nicola Ken Barozzi, Sebastian Bazley, Matt Benson, Ola Berg, Christopher Berry, Nathan Beyer, Janek Bogucki, Chuck Burdick, Dave Bryson, Julien Buret, Jonathan Carlson, Ram Chidambaram, Steve Clark, Eric Crampton, Dimiter Dimitrov, Peter Donald, Steve Downey, Rich Dougherty, Tom Dunham, Stefano Fornari, Andrew Freeman, Gerhard Froehlich, Paul Jack, Eric Johnson, Kent Johnson, Marc Johnson, Nissim Karpenstein, Shinobu Kawai, Mohan Kishore, Simon Kitching, Thomas Knych, Serge Knystautas, Peter KoBek, Jordan Krey, Olaf Krische, Guilhem Lavaux, Paul Legato, David Leppik, Berin Loritsch, Hendrik Maryns, Stefano Mazzocchi, Brian McCallister, Steven Melzer, Leon Messerschmidt, Mauricio S. Moura, Kasper Nielsen, Stanislaw Osinski, Alban Peignier, Mike Pettypiece, Steve Phelps, Ilkka Priha, Jonas Van Poucke, Will Pugh, Herve Quiroz, Daniel Rall, Robert Ribnitz, Huw Roberts, Henning P. Schmiedehausen, Howard Lewis Ship, Joe Raysa, Thomas Schapitz, Jon Schewe, Andreas Schlosser, Christian Siefkes, Michael Smith, Stephen Smith, Jan Sorensen, Jon S. Stevens, James Strachan, Leo Sutic, Chris Tilden, Neil O'Toole, Jeff Turner, Kazuya Ujihara, Jeff Varszegi, Ralph Wagner, David Weinrich, Dieter Wimberger, Serhiy Yevtushenko, Jason van Zyl Files: debian/* Copyright: 2001, Takashi Okamoto License: Apache-2.0 License: Apache-2.0 On Debian systems, the full text of the Apache License can be found in the file `/usr/share/common-licenses/Apache-2.0'. debian/ant.properties0000664000000000000000000000011312213347053012063 0ustar build.docs=build/docs/api javadoc.links=/usr/share/doc/default-jdk-doc/api debian/control0000664000000000000000000000444012213350432010570 0ustar Source: libcommons-collections3-java Section: java Priority: optional Maintainer: Debian Java Maintainers Uploaders: Varun Hiremath , Emmanuel Bourg Build-Depends: debhelper (>= 9), cdbs, default-jdk Build-Depends-Indep: default-jdk-doc, maven-repo-helper, ant, ant-optional, junit Standards-Version: 3.9.4 Vcs-Svn: svn://anonscm.debian.org/pkg-java/trunk/libcommons-collections3-java Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-java/trunk/libcommons-collections3-java Homepage: http://commons.apache.org/collections/ Package: libcommons-collections3-java Architecture: all Depends: ${misc:Depends} Suggests: libcommons-collections3-java-doc Description: Apache Commons Collections - Extended Collections API for Java The Java Collections Framework was a major addition in JDK 1.2. It added many powerful data structures that accelerate development of most significant Java applications. Since that time it has become the recognised standard for collection handling in Java. . Commons Collections seek to build upon the JDK classes by providing new interfaces, implementations and utilities. There are many features, including: . * Bag interface for collections that have a number of copies of each object * BidiMap interface for maps that can be looked up from value to key as well and key to value * MapIterator interface to provide simple and quick iteration over maps * Transforming decorators that alter each object as it is added to the collection * Composite collections that make multiple collections look like one * Ordered maps and sets that retain the order elements are added in, including an LRU based map * Reference map that allows keys and/or values to be garbage collected under close control * Many comparator implementations * Many iterator implementations * Adapter classes from array and enumerations to collections * Utilities to test or create typical set-theory properties of collections such as union, intersection, and closure Package: libcommons-collections3-java-doc Architecture: all Section: doc Depends: ${misc:Depends} Description: Documentation for libcommons-collections3-java Javadocs for libcommons-collections3-java which is a Java collection framework.