[med-svn] [Git][med-team/king][master] 9 commits: Substituting symlink to non-executable jar with a simple shell script
Pierre Gruet (@pgt)
gitlab at salsa.debian.org
Fri Dec 5 05:59:37 GMT 2025
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 <pgt at debian.org> 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 at -$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 at -$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.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20251205/35472446/attachment-0001.htm>
More information about the debian-med-commit
mailing list