[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