Pierre Gruet pushed to branch master at Debian Med / king


Commits:
13918c43 by Pierre Gruet at 2025-12-04T22:00:24+01:00
Substituting symlink to non-executable jar with a simple shell script

- - - - -
d876b985 by Pierre Gruet at 2025-12-04T22:00:42+01:00
Raising Standards version to 4.7.2 (no change)

- - - - -
dc2459d4 by Pierre Gruet at 2025-12-04T22:23:03+01:00
Moving the wrapper script to debian/exec

- - - - -
d41d9ff2 by Pierre Gruet at 2025-12-04T22:31:42+01:00
Rewriting d/watch with version 5

- - - - -
b9377f07 by Pierre Gruet at 2025-12-04T23:02:02+01:00
Depending on the jre and invoking autopkgtests properly using the provided 
script

- - - - -
96e29a7d by Pierre Gruet at 2025-12-04T23:02:17+01:00
Writing a classpath for the jar file

- - - - -
570a4688 by Pierre Gruet at 2025-12-04T23:02:28+01:00
Adding missing B-D on libcommons-logging-java

- - - - -
df96bcb1 by Pierre Gruet at 2025-12-04T23:03:44+01:00
Updating changelog

- - - - -
ad99c3eb by Pierre Gruet at 2025-12-04T23:03:53+01:00
Upload to unstable

- - - - -


8 changed files:

- debian/changelog
- debian/control
- + debian/exec/king
- + debian/king.classpath
- debian/king.install
- − debian/king.links
- debian/tests/run-unit-test
- debian/watch


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,19 @@
+king (2.24+dfsg2-3) unstable; urgency=medium
+
+  * Team upload
+  * Substituting symlink to non-executable jar with a simple shell script
+    (Closes: #1107114)
+  * Raising Standards version to 4.7.2 (no change)
+  * Rewriting d/watch with version 5
+  * Depending on the jre
+  * Adding missing B-D on libcommons-logging-java
+  * Writing a classpath for the jar file
+
+  [ Harish chavre ]
+  * add autopkgtest for king
+
+ -- Pierre Gruet <[email protected]>  Thu, 04 Dec 2025 23:03:47 +0100
+
 king (2.24+dfsg2-2) unstable; urgency=medium
 
   * Team upload


=====================================
debian/control
=====================================
@@ -9,6 +9,7 @@ Build-Depends: debhelper-compat (= 13),
                ant,
                inkscape,
                junit4,
+               libcommons-logging-java,
                libhamcrest-java,
                libitext-java,
                libjogl2-java,
@@ -19,7 +20,7 @@ Build-Depends: debhelper-compat (= 13),
                perl,
                texlive-fonts-recommended,
                texlive-latex-base
-Standards-Version: 4.6.2
+Standards-Version: 4.7.2
 Vcs-Browser: https://salsa.debian.org/med-team/king
 Vcs-Git: https://salsa.debian.org/med-team/king.git
 Homepage: http://kinemage.biochem.duke.edu/software/king.php
@@ -27,7 +28,8 @@ Rules-Requires-Root: no
 
 Package: king
 Architecture: all
-Depends: ${misc:Depends},
+Depends: default-jre,
+         ${misc:Depends},
          ${java:Depends}
 Description: interactive system for three-dimensional vector graphics
  KiNG (Kinemage, Next Generation) is an interactive system for


=====================================
debian/exec/king
=====================================
@@ -0,0 +1,3 @@
+#!/bin/sh
+set -e
+java -jar /usr/share/java/king.jar "$@"


=====================================
debian/king.classpath
=====================================
@@ -0,0 +1 @@
+usr/share/java/king.jar /usr/share/java/commons-logging.jar 
/usr/share/java/jogl2.jar /usr/share/java/pdfbox2.jar 
/usr/share/java/pdfbox-graphics2d.jar


=====================================
debian/king.install
=====================================
@@ -1,3 +1,4 @@
 debian/*.xpm            usr/share/pixmaps
 king/installer/*.png   usr/share/pixmaps
 debian/*.desktop        usr/share/applications
+debian/exec/king             usr/bin


=====================================
debian/king.links deleted
=====================================
@@ -1 +0,0 @@
-usr/share/java/king.jar usr/bin/king


=====================================
debian/tests/run-unit-test
=====================================
@@ -27,7 +27,7 @@ cd "$AUTOPKGTEST_TMP"
 cp -a "$(dirname "$0")/data/example.kin" .
 
 set -v
-xvfb-run --auto-servernum java -jar "/usr/bin/$bin" example.kin 2>&1 &
+xvfb-run --auto-servernum "/usr/bin/$bin" example.kin 2>&1 &
 sleep 30
 check_n_cleanup
 


=====================================
debian/watch
=====================================
@@ -1,4 +1,7 @@
-version=4
+Version: 5
 
-opts="repacksuffix=+dfsg,dversionmangle=s/\+dfsg.*//g,filenamemangle=s%(?:.*?)?v?(\d[\d.]*)\.tar\.gz%@PACKAGE@-$1.tar.gz%"
 \
-  https://github.com/rlabduke/javadev/tags 
(?:.*?/)?v?@ANY_VERSION@@ARCHIVE_EXT@
+Source: https://github.com/rlabduke/javadev/tags
+Matching-Pattern: (?:.*?/)?v?@ANY_VERSION@@ARCHIVE_EXT@
+Dversionmangle: s/\+dfsg.*//g
+Filenamemangle: s%(?:.*?)?v?(\d[\d.]*)\.tar\.gz%@PACKAGE@-$1.tar.gz%
+Repacksuffix: +dfsg



View it on GitLab: 
https://salsa.debian.org/med-team/king/-/compare/3fdbc1613c1651674a558ed87c13fd4114385077...ad99c3eb0ed8ade8b33712f9bf8d1c139ee0ca73

-- 
View it on GitLab: 
https://salsa.debian.org/med-team/king/-/compare/3fdbc1613c1651674a558ed87c13fd4114385077...ad99c3eb0ed8ade8b33712f9bf8d1c139ee0ca73
You're receiving this email because of your account on salsa.debian.org.


_______________________________________________
debian-med-commit mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-commit

Reply via email to