[pkg-java] r18964 - in tags/trove3: . 3.0.3-3/debian 3.0.3-3/debian/patches
Markus Koschany
apo-guest at moszumanska.debian.org
Sat Jan 30 15:26:52 UTC 2016
Author: apo-guest
Date: 2016-01-30 15:26:52 +0000 (Sat, 30 Jan 2016)
New Revision: 18964
Added:
tags/trove3/3.0.3-3/
tags/trove3/3.0.3-3/debian/README.source
tags/trove3/3.0.3-3/debian/changelog
tags/trove3/3.0.3-3/debian/control
tags/trove3/3.0.3-3/debian/patches/do-not-copy-junit.jar.patch
tags/trove3/3.0.3-3/debian/patches/series
tags/trove3/3.0.3-3/debian/rules
Removed:
tags/trove3/3.0.3-3/debian/README.Debian-source
tags/trove3/3.0.3-3/debian/changelog
tags/trove3/3.0.3-3/debian/control
tags/trove3/3.0.3-3/debian/patches/series
tags/trove3/3.0.3-3/debian/rules
Log:
[svn-buildpackage] Tagging trove3 3.0.3-3
Deleted: tags/trove3/3.0.3-3/debian/README.Debian-source
===================================================================
--- trunk/trove3/debian/README.Debian-source 2016-01-28 14:42:19 UTC (rev 18962)
+++ tags/trove3/3.0.3-3/debian/README.Debian-source 2016-01-30 15:26:52 UTC (rev 18964)
@@ -1,10 +0,0 @@
-The upstream supplied source package contains binary jar files and
-pre-built documentation. 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.
-
--- Torsten Werner <twerner at debian.org> Fri Oct 12 19:17:47 CEST 2007
Copied: tags/trove3/3.0.3-3/debian/README.source (from rev 18963, trunk/trove3/debian/README.source)
===================================================================
--- tags/trove3/3.0.3-3/debian/README.source (rev 0)
+++ tags/trove3/3.0.3-3/debian/README.source 2016-01-30 15:26:52 UTC (rev 18964)
@@ -0,0 +1,10 @@
+The upstream supplied source package contains binary jar files and
+pre-built documentation. 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.
+
+-- Torsten Werner <twerner at debian.org> Fri Oct 12 19:17:47 CEST 2007
Deleted: tags/trove3/3.0.3-3/debian/changelog
===================================================================
--- trunk/trove3/debian/changelog 2016-01-28 14:42:19 UTC (rev 18962)
+++ tags/trove3/3.0.3-3/debian/changelog 2016-01-30 15:26:52 UTC (rev 18964)
@@ -1,95 +0,0 @@
-trove3 (3.0.3-2) unstable; urgency=low
-
- * Bump to policy version 3.9.6 (no changes)
- * Do not include user name in Manifest, to make build easier to
- reproduce (via reproducible.debian.net)
- * Switch build system to DH7 + javahelper instead of CDBS
- * Install a pom file into /usr/share/maven-repo to allow secure builds
- using maven in offline mode.
- * Jars were renamed to trove4j due to compatibility with maven,
- install legacy symlinks named trove-3.jar and trove-3.0.3.jar
- (Used inconsistenly by upstream, too.)
-
- -- Erich Schubert <erich at debian.org> Fri, 01 May 2015 14:19:01 +0200
-
-trove3 (3.0.3-1) unstable; urgency=low
-
- * New upstream bug fix release.
- * Fixes: ArrayIndexOutOfBoundsException in TIntHashSet.retainAll
- * Fixes: no_entry_value initialized incorrectly
-
- -- Erich Schubert <erich at debian.org> Sun, 15 Jul 2012 12:27:10 +0200
-
-trove3 (3.0.2-1) unstable; urgency=low
-
- * New upstream major version. (Closes: #671295)
- * Rename package to trove3, to allow parallel installation
- of API versions 2 and 3 (which is intended by upstream).
- * License is LGPL 2.1 now, refresh copyright statements
- * Slightly updated orig-tar.sh file for version 3.
- * Set -Dversion.number during build.
- * Watch only for trove 3 tarballs.
- * Make lintian happier: do not depend on a JDK
- * Update policy version, no changes.
-
- -- Erich Schubert <erich at debian.org> Thu, 03 May 2012 07:22:41 +0200
-
-trove (2.1.0-2) unstable; urgency=low
-
- [ Thierry Carrez ]
- * Set minimal depend to default-jre-headless | java5-runtime-headless
- since we build Java5 code.
-
- [ Torsten Werner ]
- * Remove Arnaud from Uploaders list.
- * Switch to source format 3.0.
- * Update Standards-Version: 3.8.4.
-
- -- Torsten Werner <twerner at debian.org> Wed, 05 May 2010 07:40:42 +0200
-
-trove (2.1.0-1) unstable; urgency=low
-
- * New upstream release.
-
- -- Michael Koch <konqueror at gmx.de> Fri, 02 Oct 2009 22:09:29 +0200
-
-trove (2.0.4-2) unstable; urgency=low
-
- * (Build-)Depends on default-jdk (Closes: #526301)
- * Build-Depends on debhelper >= 7.
- * Let all packages depend on ${misc:Depends}.
- * Moved package to section 'java'.
- * Added myself to Uploaders.
- * Updated Standards-Version to 3.8.3.
-
- -- Michael Koch <konqueror at gmx.de> Wed, 16 Sep 2009 22:54:50 +0200
-
-trove (2.0.4-1) unstable; urgency=low
-
- * new upstream release
- * Bump up Standards-Version: 3.8.0 (no changes needed).
-
- -- Torsten Werner <twerner at debian.org> Sun, 24 Aug 2008 23:30:31 +0200
-
-trove (2.0.3-1) unstable; urgency=low
-
- * new upstream release
- * Fix Author field in doc-base file.
-
- -- Torsten Werner <twerner at debian.org> Mon, 07 Apr 2008 23:32:29 +0200
-
-trove (2.0.2-1) unstable; urgency=low
-
- * new upstream release
- * Remove reference to substance in README.Debian-source.
- * Clean up the debian directory.
- * Change Standards-Version: 3.7.3.
- * Add Homepage and Vcs headers to debian/control.
-
- -- Torsten Werner <twerner at debian.org> Sun, 16 Dec 2007 18:44:02 +0100
-
-trove (2.0.1.dfsg.1-1) unstable; urgency=low
-
- * Initial Release (closes: #418678).
-
- -- Arnaud Vandyck <avdyk at debian.org> Mon, 16 Jul 2007 10:43:45 +0200
Copied: tags/trove3/3.0.3-3/debian/changelog (from rev 18963, trunk/trove3/debian/changelog)
===================================================================
--- tags/trove3/3.0.3-3/debian/changelog (rev 0)
+++ tags/trove3/3.0.3-3/debian/changelog 2016-01-30 15:26:52 UTC (rev 18964)
@@ -0,0 +1,107 @@
+trove3 (3.0.3-3) unstable; urgency=medium
+
+ * Team upload.
+ * Build target release and ship all generated classes like
+ TIntObjectHashMap.class.
+ * Enable the test suite. Add ant-optional and junit4 to Build-Depends.
+ * Remove Michael Koch from Uploaders. He is not active anymore.
+ * Use canonical Vcs-URI. Use https.
+ * Rename README.Debian-source to README.source.
+
+ -- Markus Koschany <apo at debian.org> Sat, 30 Jan 2016 15:54:00 +0100
+
+trove3 (3.0.3-2) unstable; urgency=low
+
+ * Bump to policy version 3.9.6 (no changes)
+ * Do not include user name in Manifest, to make build easier to
+ reproduce (via reproducible.debian.net)
+ * Switch build system to DH7 + javahelper instead of CDBS
+ * Install a pom file into /usr/share/maven-repo to allow secure builds
+ using maven in offline mode.
+ * Jars were renamed to trove4j due to compatibility with maven,
+ install legacy symlinks named trove-3.jar and trove-3.0.3.jar
+ (Used inconsistenly by upstream, too.)
+
+ -- Erich Schubert <erich at debian.org> Fri, 01 May 2015 14:19:01 +0200
+
+trove3 (3.0.3-1) unstable; urgency=low
+
+ * New upstream bug fix release.
+ * Fixes: ArrayIndexOutOfBoundsException in TIntHashSet.retainAll
+ * Fixes: no_entry_value initialized incorrectly
+
+ -- Erich Schubert <erich at debian.org> Sun, 15 Jul 2012 12:27:10 +0200
+
+trove3 (3.0.2-1) unstable; urgency=low
+
+ * New upstream major version. (Closes: #671295)
+ * Rename package to trove3, to allow parallel installation
+ of API versions 2 and 3 (which is intended by upstream).
+ * License is LGPL 2.1 now, refresh copyright statements
+ * Slightly updated orig-tar.sh file for version 3.
+ * Set -Dversion.number during build.
+ * Watch only for trove 3 tarballs.
+ * Make lintian happier: do not depend on a JDK
+ * Update policy version, no changes.
+
+ -- Erich Schubert <erich at debian.org> Thu, 03 May 2012 07:22:41 +0200
+
+trove (2.1.0-2) unstable; urgency=low
+
+ [ Thierry Carrez ]
+ * Set minimal depend to default-jre-headless | java5-runtime-headless
+ since we build Java5 code.
+
+ [ Torsten Werner ]
+ * Remove Arnaud from Uploaders list.
+ * Switch to source format 3.0.
+ * Update Standards-Version: 3.8.4.
+
+ -- Torsten Werner <twerner at debian.org> Wed, 05 May 2010 07:40:42 +0200
+
+trove (2.1.0-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Michael Koch <konqueror at gmx.de> Fri, 02 Oct 2009 22:09:29 +0200
+
+trove (2.0.4-2) unstable; urgency=low
+
+ * (Build-)Depends on default-jdk (Closes: #526301)
+ * Build-Depends on debhelper >= 7.
+ * Let all packages depend on ${misc:Depends}.
+ * Moved package to section 'java'.
+ * Added myself to Uploaders.
+ * Updated Standards-Version to 3.8.3.
+
+ -- Michael Koch <konqueror at gmx.de> Wed, 16 Sep 2009 22:54:50 +0200
+
+trove (2.0.4-1) unstable; urgency=low
+
+ * new upstream release
+ * Bump up Standards-Version: 3.8.0 (no changes needed).
+
+ -- Torsten Werner <twerner at debian.org> Sun, 24 Aug 2008 23:30:31 +0200
+
+trove (2.0.3-1) unstable; urgency=low
+
+ * new upstream release
+ * Fix Author field in doc-base file.
+
+ -- Torsten Werner <twerner at debian.org> Mon, 07 Apr 2008 23:32:29 +0200
+
+trove (2.0.2-1) unstable; urgency=low
+
+ * new upstream release
+ * Remove reference to substance in README.Debian-source.
+ * Clean up the debian directory.
+ * Change Standards-Version: 3.7.3.
+ * Add Homepage and Vcs headers to debian/control.
+
+ -- Torsten Werner <twerner at debian.org> Sun, 16 Dec 2007 18:44:02 +0100
+
+trove (2.0.1.dfsg.1-1) unstable; urgency=low
+
+ * Initial Release (closes: #418678).
+
+ -- Arnaud Vandyck <avdyk at debian.org> Mon, 16 Jul 2007 10:43:45 +0200
Deleted: tags/trove3/3.0.3-3/debian/control
===================================================================
--- trunk/trove3/debian/control 2016-01-28 14:42:19 UTC (rev 18962)
+++ tags/trove3/3.0.3-3/debian/control 2016-01-30 15:26:52 UTC (rev 18964)
@@ -1,44 +0,0 @@
-Source: trove3
-Section: java
-Priority: optional
-Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
-Uploaders: Erich Schubert <erich at debian.org>, Torsten Werner <twerner at debian.org>, Michael Koch <konqueror at gmx.de>
-Build-Depends: debhelper (>= 9), javahelper, default-jdk, ant, maven-repo-helper
-Standards-Version: 3.9.6
-Homepage: http://trove4j.sourceforge.net/
-Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/trove3
-Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/trove3/
-
-Package: libtrove3-java
-Architecture: all
-Depends: ${misc:Depends}
-Description: high performance collections for java
- GNU Trove is a fast, lightweight implementations of the java.util
- Collections API. These implementations are designed to be pluggable
- replacements for their JDK equivalents.
- .
- Whenever possible, GNU Trove provide the same collections support for
- primitive types. This gap in the JDK is often addressed by using the
- "wrapper" classes (java.lang.Integer, java.lang.Float, etc.) with
- Object-based collections. For most applications, however, collections
- which store primitives directly will require less space and yield
- significant performance gains.
-
-Package: libtrove3-java-doc
-Section: doc
-Architecture: all
-Depends: ${misc:Depends}
-Suggests: libtrove3-java
-Description: high performance collections for java
- GNU Trove is a fast, lightweight implementations of the java.util
- Collections API. These implementations are designed to be pluggable
- replacements for their JDK equivalents.
- .
- Whenever possible, GNU Trove provide the same collections support for
- primitive types. This gap in the JDK is often addressed by using the
- "wrapper" classes (java.lang.Integer, java.lang.Float, etc.) with
- Object-based collections. For most applications, however, collections
- which store primitives directly will require less space and yield
- significant performance gains.
- .
- This package includes the documentation.
Copied: tags/trove3/3.0.3-3/debian/control (from rev 18963, trunk/trove3/debian/control)
===================================================================
--- tags/trove3/3.0.3-3/debian/control (rev 0)
+++ tags/trove3/3.0.3-3/debian/control 2016-01-30 15:26:52 UTC (rev 18964)
@@ -0,0 +1,44 @@
+Source: trove3
+Section: java
+Priority: optional
+Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
+Uploaders: Erich Schubert <erich at debian.org>, Torsten Werner <twerner at debian.org>
+Build-Depends: debhelper (>= 9), javahelper, default-jdk, ant, ant-optional, maven-repo-helper, junit4
+Standards-Version: 3.9.6
+Homepage: http://trove4j.sourceforge.net/
+Vcs-Svn: svn://anonscm.debian.org/pkg-java/trunk/trove3
+Vcs-Browser: https://anonscm.debian.org/viewvc/pkg-java/trunk/trove3/
+
+Package: libtrove3-java
+Architecture: all
+Depends: ${misc:Depends}
+Description: high performance collections for java
+ GNU Trove is a fast, lightweight implementations of the java.util
+ Collections API. These implementations are designed to be pluggable
+ replacements for their JDK equivalents.
+ .
+ Whenever possible, GNU Trove provide the same collections support for
+ primitive types. This gap in the JDK is often addressed by using the
+ "wrapper" classes (java.lang.Integer, java.lang.Float, etc.) with
+ Object-based collections. For most applications, however, collections
+ which store primitives directly will require less space and yield
+ significant performance gains.
+
+Package: libtrove3-java-doc
+Section: doc
+Architecture: all
+Depends: ${misc:Depends}
+Suggests: libtrove3-java
+Description: high performance collections for java
+ GNU Trove is a fast, lightweight implementations of the java.util
+ Collections API. These implementations are designed to be pluggable
+ replacements for their JDK equivalents.
+ .
+ Whenever possible, GNU Trove provide the same collections support for
+ primitive types. This gap in the JDK is often addressed by using the
+ "wrapper" classes (java.lang.Integer, java.lang.Float, etc.) with
+ Object-based collections. For most applications, however, collections
+ which store primitives directly will require less space and yield
+ significant performance gains.
+ .
+ This package includes the documentation.
Copied: tags/trove3/3.0.3-3/debian/patches/do-not-copy-junit.jar.patch (from rev 18963, trunk/trove3/debian/patches/do-not-copy-junit.jar.patch)
===================================================================
--- tags/trove3/3.0.3-3/debian/patches/do-not-copy-junit.jar.patch (rev 0)
+++ tags/trove3/3.0.3-3/debian/patches/do-not-copy-junit.jar.patch 2016-01-30 15:26:52 UTC (rev 18964)
@@ -0,0 +1,20 @@
+From: Markus Koschany <apo at debian.org>
+Date: Sat, 30 Jan 2016 00:29:11 +0100
+Subject: do not copy junit.jar
+
+---
+ build.xml | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/build.xml b/build.xml
+index e85f287..6e5e591 100644
+--- a/build.xml
++++ b/build.xml
+@@ -181,7 +181,6 @@
+ <copy todir="${dist.root}/${version}">
+ <fileset dir="${output.dir}" includes="lib/**,javadocs/**" />
+ </copy>
+- <copy todir="${dist.root}/${version}/lib" file="${lib}/junit.jar"/>
+
+ <!-- Misc. Files -->
+ <copy todir="${dist.root}/${version}">
Deleted: tags/trove3/3.0.3-3/debian/patches/series
===================================================================
--- trunk/trove3/debian/patches/series 2016-01-28 14:42:19 UTC (rev 18962)
+++ tags/trove3/3.0.3-3/debian/patches/series 2016-01-30 15:26:52 UTC (rev 18964)
@@ -1,2 +0,0 @@
-01_build_target_5_0.patch
-add-maven-pom.patch
Copied: tags/trove3/3.0.3-3/debian/patches/series (from rev 18963, trunk/trove3/debian/patches/series)
===================================================================
--- tags/trove3/3.0.3-3/debian/patches/series (rev 0)
+++ tags/trove3/3.0.3-3/debian/patches/series 2016-01-30 15:26:52 UTC (rev 18964)
@@ -0,0 +1,3 @@
+01_build_target_5_0.patch
+add-maven-pom.patch
+do-not-copy-junit.jar.patch
Deleted: tags/trove3/3.0.3-3/debian/rules
===================================================================
--- trunk/trove3/debian/rules 2016-01-28 14:42:19 UTC (rev 18962)
+++ tags/trove3/3.0.3-3/debian/rules 2016-01-30 15:26:52 UTC (rev 18964)
@@ -1,37 +0,0 @@
-#!/usr/bin/make -f
-# debian/rules file for trove, using debhelper and javahelper
-
-JAVA_HOME := /usr/lib/jvm/default-java
-DEB_UPSTREAM_VERSION := 3.0.3
-
-%:
- dh $@ --with javahelper,maven_repo_helper
-
-override_dh_auto_build-indep:
- dh_auto_build -- -Dversion.number=$(DEB_UPSTREAM_VERSION) jar javadoc
-
-override_dh_auto_install-indep:
- # Install pom and jar
- mh_installpom -plibtrove3-java \
- debian/poms/trove4j-$(DEB_UPSTREAM_VERSION).pom
- mh_installjar -plibtrove3-java -l \
- debian/poms/trove4j-$(DEB_UPSTREAM_VERSION).pom \
- output/lib/trove-$(DEB_UPSTREAM_VERSION).jar
- # Additional symlinks:
- # The jar provided on the homepage is called trove-3.0.3.jar
- # Whereas the one on maven is called trove4j-3.0.3.jar...
- dh_link -plibtrove3-java \
- /usr/share/java/trove4j-$(DEB_UPSTREAM_VERSION).jar \
- /usr/share/java/trove-$(DEB_UPSTREAM_VERSION).jar \
- /usr/share/java/trove4j-$(DEB_UPSTREAM_VERSION).jar \
- /usr/share/java/trove-3.jar
- # Install JavaDoc
- dh_install -plibtrove3-java-doc \
- output/javadocs/* /usr/share/doc/libtrove3-java-doc/api
-
-make-pom:
- @mkdir -p debian/poms
- sed -e 's/###VERSION###/$(DEB_UPSTREAM_VERSION)/' < resources/maven-manual-deploy-pom.xml > debian/poms/trove4j-$(DEB_UPSTREAM_VERSION).pom
-
-get-orig-source:
- uscan --upstream-version 0 --rename
Copied: tags/trove3/3.0.3-3/debian/rules (from rev 18963, trunk/trove3/debian/rules)
===================================================================
--- tags/trove3/3.0.3-3/debian/rules (rev 0)
+++ tags/trove3/3.0.3-3/debian/rules 2016-01-30 15:26:52 UTC (rev 18964)
@@ -0,0 +1,39 @@
+#!/usr/bin/make -f
+# debian/rules file for trove, using debhelper and javahelper
+
+JAVA_HOME := /usr/lib/jvm/default-java
+DEB_UPSTREAM_VERSION := 3.0.3
+
+export CLASSPATH := /usr/share/java/junit4.jar
+
+%:
+ dh $@ --with javahelper,maven_repo_helper
+
+override_dh_auto_build-indep:
+ dh_auto_build -- -Dversion.number=$(DEB_UPSTREAM_VERSION) release javadoc
+
+override_dh_auto_install-indep:
+ # Install pom and jar
+ mh_installpom -plibtrove3-java \
+ debian/poms/trove4j-$(DEB_UPSTREAM_VERSION).pom
+ mh_installjar -plibtrove3-java -l \
+ debian/poms/trove4j-$(DEB_UPSTREAM_VERSION).pom \
+ output/lib/trove-$(DEB_UPSTREAM_VERSION).jar
+ # Additional symlinks:
+ # The jar provided on the homepage is called trove-3.0.3.jar
+ # Whereas the one on maven is called trove4j-3.0.3.jar...
+ dh_link -plibtrove3-java \
+ /usr/share/java/trove4j-$(DEB_UPSTREAM_VERSION).jar \
+ /usr/share/java/trove-$(DEB_UPSTREAM_VERSION).jar \
+ /usr/share/java/trove4j-$(DEB_UPSTREAM_VERSION).jar \
+ /usr/share/java/trove-3.jar
+ # Install JavaDoc
+ dh_install -plibtrove3-java-doc \
+ output/javadocs/* /usr/share/doc/libtrove3-java-doc/api
+
+make-pom:
+ @mkdir -p debian/poms
+ sed -e 's/###VERSION###/$(DEB_UPSTREAM_VERSION)/' < resources/maven-manual-deploy-pom.xml > debian/poms/trove4j-$(DEB_UPSTREAM_VERSION).pom
+
+get-orig-source:
+ uscan --upstream-version 0 --rename
More information about the pkg-java-commits
mailing list