[Git][java-team/jsap][master] 14 commits: Acknowledging NMU of version 2.1-3.1 (no-change upload)

Pierre Gruet (@pgt) gitlab at salsa.debian.org
Sun Aug 8 14:50:05 BST 2021



Pierre Gruet pushed to branch master at Debian Java Maintainers / jsap


Commits:
afcf82e7 by Pierre Gruet at 2021-08-07T15:21:33+02:00
Acknowledging NMU of version 2.1-3.1 (no-change upload)

- - - - -
cc9633c0 by Pierre Gruet at 2021-08-07T15:23:11+02:00
Setting Salsa VCS paths

- - - - -
ddaf7386 by Pierre Gruet at 2021-08-07T15:23:51+02:00
Marking the -doc package as Multi-Arch: foreign

- - - - -
014593ce by Pierre Gruet at 2021-08-07T15:31:17+02:00
Deleting get-orig-source rule, having a d/watch file with version 4

- - - - -
10127875 by Pierre Gruet at 2021-08-07T15:33:03+02:00
Adding myself as uploader

- - - - -
a520ed40 by Pierre Gruet at 2021-08-07T15:33:47+02:00
Setting Rules-Requires-Root: no

- - - - -
f6a6b0ff by Pierre Gruet at 2021-08-07T15:39:17+02:00
Using the https url of copyright format in d/copyright

- - - - -
4f25ea40 by Pierre Gruet at 2021-08-07T15:40:26+02:00
Setting Standards version to 4.5.1

- - - - -
deb24aa1 by Pierre Gruet at 2021-08-07T15:43:39+02:00
Polishing d/control

- - - - -
a9b276d8 by Pierre Gruet at 2021-08-07T15:44:20+02:00
Depending on debhelper-compat 13

- - - - -
512862ce by Pierre Gruet at 2021-08-07T22:34:38+02:00
Using javahelper and expliciting the classpath of the built jar

- - - - -
c5ee0037 by Pierre Gruet at 2021-08-07T22:35:41+02:00
Updating changelog

- - - - -
0b1e2471 by Pierre Gruet at 2021-08-07T22:35:54+02:00
Wrap long lines in changelog entries: 2.1-4.

Changes-By: lintian-brush
Fixes: lintian: debian-changelog-line-too-long
See-also: https://lintian.debian.org/tags/debian-changelog-line-too-long.html

- - - - -
78ecb14c by Pierre Gruet at 2021-08-08T15:49:57+02:00
Adding Lintian overrides, with explanations

- - - - -


9 changed files:

- debian/changelog
- − debian/compat
- debian/control
- debian/copyright
- + debian/libjsap-java-doc.lintian-overrides
- + debian/libjsap-java.classpath
- debian/rules
- + debian/source/lintian-overrides
- debian/watch


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,26 @@
+jsap (2.1-4) UNRELEASED; urgency=medium
+
+  * Setting Salsa VCS paths
+  * Marking the -doc package as Multi-Arch: foreign
+  * Setting myself as uploader
+  * Bumping Standards version to 4.5.1:
+    - Deleting get-orig-source rule, now relying on d/watch
+    - Setting Rules-Requires-Root: no
+    - Using the https url of copyright format in d/copyright
+  * Adding Lintian overrides, with an explanation
+  * Depending on debhelper-compat 13
+  * Using javahelper and expliciting the classpath of the built jar
+    (Closes: #991980)
+
+ -- Pierre Gruet <pgt at debian.org>  Sun, 08 Aug 2021 15:48:46 +0200
+
+jsap (2.1-3.1) unstable; urgency=medium
+
+  * Non maintainer upload by the Reproducible Builds team.
+  * No source change upload to rebuild on buildd with .buildinfo files.
+
+ -- Holger Levsen <holger at debian.org>  Wed, 06 Jan 2021 19:44:02 +0100
+
 jsap (2.1-3) unstable; urgency=medium
 
   * Team upload.


=====================================
debian/compat deleted
=====================================
@@ -1 +0,0 @@
-9


=====================================
debian/control
=====================================
@@ -2,18 +2,30 @@ Source: jsap
 Section: java
 Priority: optional
 Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
-Uploaders: Guillaume Turri <guillaume.turri at gmail.com>
-Build-Depends: debhelper (>= 9), default-jdk, maven-debian-helper (>= 2.0)
-Build-Depends-Indep: libxstream-java, junit4, default-jdk-doc, libmaven-javadoc-plugin-java, ant
-Standards-Version: 3.9.8
-Vcs-Git: https://anonscm.debian.org/git/pkg-java/jsap.git
-Vcs-Browser: https://anonscm.debian.org/cgit/pkg-java/jsap.git
+Uploaders: Guillaume Turri <guillaume.turri at gmail.com>,
+           Pierre Gruet <pgt at debian.org>
+Build-Depends: debhelper-compat (= 13),
+               default-jdk,
+               maven-debian-helper (>= 2.0),
+               javahelper
+Build-Depends-Indep: libxstream-java,
+                     junit4,
+                     default-jdk-doc,
+                     libmaven-javadoc-plugin-java,
+                     ant
+Standards-Version: 4.5.1
+Vcs-Git: https://salsa.debian.org/java-team/jsap.git
+Vcs-Browser: https://salsa.debian.org/java-team/jsap
 Homepage: http://www.martiansoftware.com/jsap/
+Rules-Requires-Root: no
 
 Package: libjsap-java
 Architecture: all
-Depends: ${misc:Depends}, ${maven:Depends}
-Suggests: ${maven:OptionalDepends}, libjsap-java-doc
+Depends: ${misc:Depends},
+         ${maven:Depends},
+         ${java:Depends}
+Suggests: ${maven:OptionalDepends},
+          libjsap-java-doc (= ${binary:Version})
 Description: Java Simple Argument Parser
  Library which ease the parsing of arguments (e.g. from a command line)
  for Java developers.
@@ -26,8 +38,10 @@ Package: libjsap-java-doc
 Architecture: all
 Section: doc
 Depends: ${misc:Depends}
-Recommends: ${maven:DocDepends}, ${maven:DocOptionalDepends}
-Suggests: libjsap-java
+Recommends: ${maven:DocDepends},
+            ${maven:DocOptionalDepends}
+Suggests: libjsap-java (= ${binary:Version})
+Multi-Arch: foreign
 Description: Java Simple Argument Parser (documentation)
  Library which ease the parsing of arguments (e.g. from a command line)
  for Java developers.


=====================================
debian/copyright
=====================================
@@ -1,4 +1,4 @@
-Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Upstream-Name: JSAP
 Source: https://sourceforge.net/projects/jsap/
 Files-Excluded: *.jar doc src/doc/manual.xml


=====================================
debian/libjsap-java-doc.lintian-overrides
=====================================
@@ -0,0 +1,4 @@
+# It would be too complicated to remove the javascript that is included in
+# javadocs, see the discussion on Debian Java mailing list starting at 
+# https://lists.debian.org/debian-java/2018/06/msg00020.html.
+embedded-javascript-library usr/share/doc/libjsap-java/api/jquery/*


=====================================
debian/libjsap-java.classpath
=====================================
@@ -0,0 +1 @@
+usr/share/java/jsap.jar /usr/share/java/xstream.jar /usr/share/java/ant.jar


=====================================
debian/rules
=====================================
@@ -1,7 +1,7 @@
 #!/usr/bin/make -f
 
 %:
-	dh $@ --buildsystem=maven
+	dh $@ --buildsystem=maven --with javahelper
 
 override_dh_auto_configure:
 	# Project Mavenization
@@ -23,6 +23,3 @@ override_dh_auto_clean:
 	rm -f pom.xml
 	rm -rf src/main
 	rm -rf src/test
-
-get-orig-source:
-	uscan --download-current-version --force-download --symlink


=====================================
debian/source/lintian-overrides
=====================================
@@ -0,0 +1,3 @@
+# It is not mandatory to advertise the repackaged source, although it might be
+# worth doing it if future upstream versions show up.
+repackaged-source-not-advertised


=====================================
debian/watch
=====================================
@@ -1,2 +1,2 @@
-version=3
+version=4
 http://sf.net/jsap/JSAP-(\d\S+)-src\.tar\.(?:bz2|gz|xz)



View it on GitLab: https://salsa.debian.org/java-team/jsap/-/compare/e1c79318397a0dc9d5d96155707a04dd3ed33daf...78ecb14c243e8614fd628f841c2a4669b803ba9f

-- 
View it on GitLab: https://salsa.debian.org/java-team/jsap/-/compare/e1c79318397a0dc9d5d96155707a04dd3ed33daf...78ecb14c243e8614fd628f841c2a4669b803ba9f
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-commits/attachments/20210808/d11ee0e6/attachment.htm>


More information about the pkg-java-commits mailing list