Bug#965145: natbraille: please explicitely (Build-)Depend on libridl-java, libjurt-java, libjuh-java, libunoil-java

Rene Engelhard rene at debian.org
Thu Jul 16 19:44:13 BST 2020


Package: natbraille
Version: 2.0rc3-9
Severity: wishlist

Hi,

- ridl.jar
- juh.jar
- jurt.jar
- unoil.jar

are packaged in separate packages since LO 6.4.x. Of course
libreoffice-java-common still depends on them for compatibility..

But I think packages (build-)depending on them should explicitely tell
packages needed, not rely on them being implicitely pulled in by
libreoffice-java-common.

So...

Patch :-):

(https://salsa.debian.org/a11y-team/natbraille/-/merge_requests/2)

diff --git a/debian/changelog b/debian/changelog
index 1af4161..4c04d98 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+natbraille (2.0rc3-10) UNRELEASED; urgency=medium
+
+  [ Rene Engelhard ]
+  * explicitely (Build-)Depend on libridl-java, libjurt-java, libjuh-java,
+    libunoil-java
+
+ -- Rene Engelhard <rene at debian.org>  Thu, 16 Jul 2020 18:33:37 +0000
+
 natbraille (2.0rc3-9) unstable; urgency=medium

   [ Samuel Thibault ]
diff --git a/debian/control b/debian/control
index 4216537..2f4c313 100644
--- a/debian/control
+++ b/debian/control
@@ -4,7 +4,7 @@ Priority: optional
 Maintainer: Debian Accessibility Team
<pkg-a11y-devel at alioth-lists.debian.net>
 Uploaders: Samuel Thibault <sthibault at debian.org>
 Build-Depends: debhelper (>= 9), default-jdk
-Build-Depends-Indep: libcommons-io-java, libfop-java, libxalan2-java,
libjaxe-java, libjazzy-java, javahelp2, libjing-java,
libjodconverter-java, libjoptsimple-java, ure, liblog4j1.2-java,
libreoffice-java-common, libsaxonb-java, libslf4j-java, libxstream-java,
libwriter2latex-java, writer2latex (>= 1.0.2-7), libjeuclid-core-java,
fonts-dejavu-core
+Build-Depends-Indep: libcommons-io-java, libfop-java, libxalan2-java,
libjaxe-java, libjazzy-java, javahelp2, libjing-java,
libjodconverter-java, libjoptsimple-java, ure, liblog4j1.2-java,
libridl-java, libjurt-java, libjuh-java, libunoil-java, libsaxonb-java,
libslf4j-java, libxstream-java, libwriter2latex-java, writer2latex (>=
1.0.2-7), libjeuclid-core-java, fonts-dejavu-core
 Standards-Version: 4.4.0
 Vcs-Browser: https://salsa.debian.org/a11y-team/natbraille
 Vcs-Git: https://salsa.debian.org/a11y-team/natbraille.git
@@ -12,7 +12,7 @@ Homepage: http://natbraille.free.fr/

 Package: natbraille
 Architecture: all
-Depends: ${misc:Depends}, default-jre, libcommons-io-java, libfop-java,
libxalan2-java, libjazzy-java, javahelp2, libjing-java,
libjodconverter-java, libjoptsimple-java, ure, liblog4j1.2-java,
libreoffice-java-common, libsaxonb-java (>= 9.1.0.8), libslf4j-java,
libxstream-java, libwriter2latex-java, writer2latex (>= 1.0.2-7),
libjeuclid-core-java, fonts-dejavu-core
+Depends: ${misc:Depends}, default-jre, libcommons-io-java, libfop-java,
libxalan2-java, libjazzy-java, javahelp2, libjing-java,
libjodconverter-java, libjoptsimple-java, ure, liblog4j1.2-java,
libridl-java, libjurt-java, libjuh-java, libunoil-java,
libreoffice-java-common, libsaxonb-java (>= 9.1.0.8), libslf4j-java,
libxstream-java, libwriter2latex-java, writer2latex (>= 1.0.2-7),
libjeuclid-core-java, fonts-dejavu-core
 Description: French braille typesetting program
  Nat is a braille translation engine that can translate into
  transcribed French braille:


Regards,

Rene



More information about the Pkg-a11y-devel mailing list