[Git][java-team/libjswingreader-java][master] 13 commits: Adding missing libmail-java runtime dependency

Pierre Gruet gitlab at salsa.debian.org
Sat Feb 27 14:53:21 GMT 2021



Pierre Gruet pushed to branch master at Debian Java Maintainers / libjswingreader-java


Commits:
2cd9cfe6 by Pierre Gruet at 2021-02-26T23:10:28+01:00
Adding missing libmail-java runtime dependency

- - - - -
c626d9db by Pierre Gruet at 2021-02-26T23:16:55+01:00
Dropping d/compat and depending on debhelper-compat 13

- - - - -
4b895810 by Pierre Gruet at 2021-02-26T23:51:22+01:00
Switching from cdbs to dh

- - - - -
144ac824 by Pierre Gruet at 2021-02-27T07:49:31+01:00
Setting Vcs-* fields to point to Salsa

- - - - -
57b72ef1 by Pierre Gruet at 2021-02-27T07:52:00+01:00
Acknowledging NMU made by Reproducible Builds team

- - - - -
b77f873b by Pierre Gruet at 2021-02-27T15:08:29+01:00
Bumping Standards version to 4.5.1

- - - - -
997b2959 by Pierre Gruet at 2021-02-27T15:10:09+01:00
Patching build.xml to have the jar file

- - - - -
555b9b99 by Pierre Gruet at 2021-02-27T15:10:53+01:00
Setting myself as Uploader

- - - - -
e02096d8 by Pierre Gruet at 2021-02-27T15:12:00+01:00
Marking the binary package as Multi-Arch: foreign

- - - - -
f80dccb2 by Pierre Gruet at 2021-02-27T15:12:49+01:00
Adding a manifest file to set the classpath correctly

- - - - -
808f4f65 by Pierre Gruet at 2021-02-27T15:26:35+01:00
Overriding the missing d/watch lintian issue

- - - - -
8cc73be2 by Pierre Gruet at 2021-02-27T15:27:24+01:00
Updating changelog

- - - - -
054e4d94 by Pierre Gruet at 2021-02-27T15:53:02+01:00
Upload to unstable

- - - - -


9 changed files:

- debian/changelog
- − debian/compat
- debian/control
- debian/copyright
- + debian/libjswingreader-java.manifest
- + debian/patches/build.patch
- + debian/patches/series
- debian/rules
- + debian/source/lintian-overrides


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,25 @@
+libjswingreader-java (0.3-3) unstable; urgency=medium
+
+  * New uploader (Closes: #897299)
+  * Adding missing libmail-java runtime dependency
+  * Dropping d/compat and depending on debhelper-compat 13
+  * Switching from cdbs to dh
+  * Bumping Standards version to 4.5.1:
+    - Using the https form of the copyright-format url in d/copyright
+    - Adding the Rules-Requires-Root field in d/control
+  * Patching build.xml to have the jar file
+  * Marking the binary package as Multi-Arch: foreign
+  * Adding a manifest file to set the classpath correctly
+
+ -- Pierre Gruet <pgtdebian at free.fr>  Sat, 27 Feb 2021 15:26:43 +0100
+
+libjswingreader-java (0.3-2.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>  Tue, 05 Jan 2021 00:58:03 +0100
+
 libjswingreader-java (0.3-2) unstable; urgency=medium
 
   * Team upload.


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


=====================================
debian/control
=====================================
@@ -2,21 +2,24 @@ Source: libjswingreader-java
 Section: java
 Priority: optional
 Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
-Uploaders: Vincent Fourmond <fourmond at debian.org>
+Uploaders: Pierre Gruet <pgtdebian at free.fr>
 Build-Depends: ant,
-               cdbs,
-               debhelper (>= 9),
+               debhelper-compat (= 13),
                default-jdk,
                javahelper,
                libmail-java
-Standards-Version: 3.9.6
-Vcs-Git: git://anonscm.debian.org/pkg-java/libjswingreader-java.git
-Vcs-Browser: http://anonscm.debian.org/cgit/pkg-java/libjswingreader-java.git
+Standards-Version: 4.5.1
+Vcs-Git: https://salsa.debian.org/java-team/libjswingreader-java.git
+Vcs-Browser: https://salsa.debian.org/java-team/libjswingreader-java
 Homepage: http://jswingreader.sourceforge.net
+Rules-Requires-Root: no
 
 Package: libjswingreader-java
 Architecture: all
-Depends: ${java:Depends}, ${misc:Depends}
+Multi-Arch: foreign
+Depends: ${java:Depends},
+         libmail-java,
+         ${misc:Depends}
 Description: RSS NewsFeed reader for Java
  This is a RSS feed reader for java. It can either be used as a
  standalone reader or as a library.


=====================================
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: swingreader-java
 Upstream-Contact: jalview-discuss at jalview.org
 Source:


=====================================
debian/libjswingreader-java.manifest
=====================================
@@ -0,0 +1,3 @@
+usr/share/java/jswingreader.jar:
+ Class-Path: /usr/share/java/mailapi.jar
+ Main-Class: org.robsite.jswingreader.ui.Main


=====================================
debian/patches/build.patch
=====================================
@@ -0,0 +1,16 @@
+Description: Having ant build the jar after compiling classes
+Author: Pierre Gruet <pgtdebian at free.fr>
+Forwarded: not-needed
+Last-Update: 2021-02-25
+
+--- a/build.xml
++++ b/build.xml
+@@ -67,7 +67,7 @@
+   </target>
+    
+ 
+-   <target name="make" depends="compile"/>
++   <target name="make" depends="compile,jar"/>
+ 
+    <target name="rebuild" depends="clean,compile"/>
+ 


=====================================
debian/patches/series
=====================================
@@ -0,0 +1 @@
+build.patch


=====================================
debian/rules
=====================================
@@ -4,22 +4,7 @@
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
-include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/class/javahelper.mk
-include /usr/share/cdbs/1/class/ant.mk
-
-JAVA_HOME_DIRS       := /usr/lib/jvm/default-java
-ANT_HOME             := /usr/share/ant
-ANT_OPTS 	     := -Dbuild.sysclasspath=only
-DEB_ANT_COMPILER     := modern
-DEB_BUILDDIR         := .
-DEB_ANT_CLEAN_TARGET := clean
-DEB_ANT_BUILD_TARGET := jar
-DEB_JARS             := javax.mail
-FINAL_CLASSPATH      := $(shell echo $(DEB_JARS) | sed -r 's/^/\/usr\/share\/java\//g' | sed -r 's/$$/.jar/g')
-
-
-JH_CLASSPATH_ARGS := -c"$(FINAL_CLASSPATH)" debian/libjswingreader-java/usr/share/java/jswingreader.jar 
-
-
+export CLASSPATH=/usr/share/java/mailapi.jar
 
+%:
+	dh $@ --with javahelper


=====================================
debian/source/lintian-overrides
=====================================
@@ -0,0 +1,3 @@
+# The upstream repository does not seem to exist anymore, and formerly there
+# was no debian/watch set up for it.
+debian-watch-file-is-missing



View it on GitLab: https://salsa.debian.org/java-team/libjswingreader-java/-/compare/9e32e524227e2829b8fc9ef262427529b86c66bf...054e4d94d27f7c559c0605c4fa0ae176393129ca

-- 
View it on GitLab: https://salsa.debian.org/java-team/libjswingreader-java/-/compare/9e32e524227e2829b8fc9ef262427529b86c66bf...054e4d94d27f7c559c0605c4fa0ae176393129ca
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/20210227/97110acc/attachment.htm>


More information about the pkg-java-commits mailing list