Package: libbrailleutils-java
Severity: wishlist

Dear Maintainer,

Please consider replacing saxonb dependency with Saxon-HE.
Patch is attached.
>From b26c13b1399998df4cbfc5f9cee100817ce7f9b8 Mon Sep 17 00:00:00 2001
From: Eugene Zhukov <Eugene Zhukov eug...@debian.org>
Date: Tue, 5 Jul 2016 14:54:46 +0200
Subject: [PATCH] Use Saxon-HE instead of saxonb

---
 debian/changelog                               |  4 ++++
 debian/control                                 |  2 +-
 debian/patches/Saxon-HE.patch                  | 12 ++++++++++++
 debian/patches/correct_debian_build_properties |  2 +-
 debian/patches/series                          |  1 +
 5 files changed, 19 insertions(+), 2 deletions(-)
 create mode 100644 debian/patches/Saxon-HE.patch

diff --git a/debian/changelog b/debian/changelog
index 0480e37..6f2c98d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,7 +1,11 @@
 brailleutils (1.2.3-3) UNRELEASED; urgency=medium
 
+  [ Samuel Thibault ]
   * control: Bump Standards-Version to 3.9.8 (no change).
 
+  [ Eugene Zhukov ]
+  * replace saxonb with Saxon-HE
+
  -- Samuel Thibault <sthiba...@debian.org>  Tue, 02 Feb 2016 01:11:26 +0100
 
 brailleutils (1.2.3-2) unstable; urgency=medium
diff --git a/debian/control b/debian/control
index 91b4652..2327cf9 100644
--- a/debian/control
+++ b/debian/control
@@ -12,7 +12,7 @@ Vcs-Git: git://anonscm.debian.org/pkg-a11y/brailleutils.git
 
 Package: libbrailleutils-java
 Architecture: all
-Depends: ${misc:Depends}, libsaxonb-java, libstax-java, libjing-java,
+Depends: ${misc:Depends}, libsaxonhe-java, libstax-java, libjing-java,
 	libxerces2-java, libjaxp1.3-java, libisorelax-java
 Description: cross platform library for embossing/converting PEF-files
  BrailleUtils provides a cross platform API for embossing and converting
diff --git a/debian/patches/Saxon-HE.patch b/debian/patches/Saxon-HE.patch
new file mode 100644
index 0000000..8b8bf02
--- /dev/null
+++ b/debian/patches/Saxon-HE.patch
@@ -0,0 +1,12 @@
+Description: Replace saxonb with Saxon-HE
+
+--- a/build.debian.properties
++++ b/build.debian.properties
+@@ -1,6 +1,6 @@
+ # These properties can be edited
+ 
+-file.reference.saxon=/usr/share/java/saxonb.jar
++file.reference.saxon=/usr/share/java/Saxon-HE.jar
+ file.reference.stax-api=/usr/share/java/stax-api.jar
+ file.reference.jing=/usr/share/java/jing.jar
+ file.reference.xercesImpl=/usr/share/java/xercesImpl.jar
diff --git a/debian/patches/correct_debian_build_properties b/debian/patches/correct_debian_build_properties
index 7e37829..6b88bce 100644
--- a/debian/patches/correct_debian_build_properties
+++ b/debian/patches/correct_debian_build_properties
@@ -25,7 +25,7 @@ Index: brailleutils/.classpath
 -	<classpathentry kind="lib" path="lib/wstx-lgpl-3.2.8.jar"/>
 +	<classpathentry kind="lib" path="/usr/share/java/isorelax.jar"/>
 +	<classpathentry kind="lib" path="/usr/share/java/jing.jar"/>
-+	<classpathentry kind="lib" path="/usr/share/java/saxonb.jar"/>
++	<classpathentry kind="lib" path="/usr/share/java/Saxon-HE.jar"/>
 +	<classpathentry kind="lib" path="/usr/share/java/xercesImpl.jar"/>
 +	<classpathentry kind="lib" path="/usr/share/java/xml-apis.jar"/>
 +	<classpathentry kind="lib" path="/usr/share/java/junit4.jar"/>
diff --git a/debian/patches/series b/debian/patches/series
index 5543d56..e3505e0 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,2 +1,3 @@
 add_pom_xml
 correct_debian_build_properties
+Saxon-HE.patch
-- 
2.8.1

Reply via email to