summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--debian/changelog7
-rw-r--r--debian/control1
-rwxr-xr-xdebian/rules4
3 files changed, 12 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
index 8a2401c..88e5df5 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+plantuml (1:1.2020.2+ds-4) unstable; urgency=medium
+
+ * Explicitly depend on fontmanager dependencies as headless JRE
+ no longer does (Closes: #1068437, #1067333).
+
+ -- Andrej Shadura <andrewsh@debian.org> Fri, 05 Apr 2024 10:40:17 +0200
+
plantuml (1:1.2020.2+ds-3) unstable; urgency=medium
[ Tomas Janousek ]
diff --git a/debian/control b/debian/control
index efcfff7..1fd9f90 100644
--- a/debian/control
+++ b/debian/control
@@ -19,6 +19,7 @@ Package: plantuml
Architecture: all
Depends:
${misc:Depends},
+ ${fontmanager:Depends},
default-jre-headless,
libfop-java,
libbatik-java,
diff --git a/debian/rules b/debian/rules
index fd30936..c02a521 100755
--- a/debian/rules
+++ b/debian/rules
@@ -15,4 +15,8 @@ override_dh_auto_build: debian/plantuml.1
override_dh_auto_install:
install -m 755 $(CURDIR)/debian/plantuml.sh $(CURDIR)/debian/plantuml/usr/bin/plantuml
+execute_before_dh_gencontrol:
+ dpkg-shlibdeps -pfontmanager -xlibc6 -xlibstdc++6 -xlibgcc-s1 \
+ -Tdebian/plantuml.substvars /usr/lib/jvm/default-java/lib/libfontmanager.so
+
.PHONY: override_dh_auto_clean override_dh_auto_build override_dh_auto_install