[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