fw: [brailleutils] doesn't really depend on libwoodstox-java

2 views
Skip to first unread message

Sebastian Humenda

unread,
Feb 29, 2012, 8:21:59 AM2/29/12
to braill...@googlegroups.com
Hi,

I forward a bug which was encountered in brailleutils in January. I would like
to hear comments from you, since the developer says that one dependency is not
necessary (see his mail below).

I also attached his patch. If you agree with him, we do have two options
1st I patch the Debian package until the next release
2nd you make a bug-fix-release (version.subversion.2)

Thanks
Sebastian
----- Forwarded message from Giovanni Mascellani <g...@debian.org> -----

Date: Wed, 11 Jan 2012 16:31:02 +0100
From: Giovanni Mascellani <g...@debian.org>
To: sub...@bugs.debian.org
Subject: [brailleutils] doesn't really depend on libwoodstox-java
Organization: Debian
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.24) Gecko/20111114
Icedove/3.1.16

Package: brailleutils
Version: 1.2~b-1
Severity: normal
Tags: patch

Hi.

I'm packaging the new version of libwoodstox-java, which your package
brailleutils build-depends on. I found out that your package doesn't
really depends on libwoodstox-java. The attached patch just cancels out
all references to libwoodstox-java, and the package builds correctly
anyway (though I didn't any test on the compiled package, but I'm
confident that there aren't going to be problems).

Please, apply the patch in order to avoid building breakage due to the
new version of libwoodstox-java.

Thanks, Giovanni.

--- System information. ---
Architecture: amd64
Kernel: Linux 3.1.0-1-amd64

Debian Release: wheezy/sid
500 unstable www.toastfreeware.priv.at
500 unstable www.debian-multimedia.org
500 unstable poisson.phc.unipi.it
500 unstable ftp.it.debian.org
500 stable security.debian.org

--- Package information. ---
Package's Depends field is empty.

Package's Recommends field is empty.

Package's Suggests field is empty.


--
Giovanni Mascellani <masce...@poisson.phc.unipi.it>
Pisa, Italy

Web: http://poisson.phc.unipi.it/~mascellani
Jabber: g.masc...@jabber.org / giov...@elabor.homelinux.org

diff -Nru brailleutils-1.2~b/debian/changelog brailleutils-1.2~b/debian/changelog
--- brailleutils-1.2~b/debian/changelog 2011-09-09 16:44:06.000000000 +0200
+++ brailleutils-1.2~b/debian/changelog 2012-01-11 16:03:52.000000000 +0100
@@ -1,3 +1,10 @@
+brailleutils (1.2~b-1.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Remove libwoodstox-java dependency.
+
+ -- Giovanni Mascellani <g...@debian.org> Wed, 11 Jan 2012 16:03:43 +0100
+
brailleutils (1.2~b-1) unstable; urgency=low

* Initial release, packaged as a dependency for odt2braille. (Closes: #630200)
diff -Nru brailleutils-1.2~b/debian/control brailleutils-1.2~b/debian/control
--- brailleutils-1.2~b/debian/control 2011-09-09 16:53:16.000000000 +0200
+++ brailleutils-1.2~b/debian/control 2012-01-11 16:04:02.000000000 +0100
@@ -4,14 +4,14 @@
Maintainer: Sebastian Humenda <shum...@gmx.de>
Build-Depends: debhelper (>= 7.0.50~), ant (>= 1.8~), ant-optional,
default-jdk, libsaxonb-java, libstax-java, libjing-java, libxerces2-java,
- libjaxp1.3-java, libisorelax-java, libwoodstox-java
+ libjaxp1.3-java, libisorelax-java
Standards-Version: 3.9.2
Homepage: http://brailleutils.googlecode.com

Package: libbrailleutils-java
Architecture: all
Depends: ${misc:Depends}, libsaxonb-java, libstax-java, libjing-java,
- libxerces2-java, libjaxp1.3-java, libisorelax-java, libwoodstox-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
braille in PEF-format. It also supports conversion to and from commonly used
diff -Nru brailleutils-1.2~b/debian/patches/no-woodstox-references brailleutils-1.2~b/debian/patches/no-woodstox-references
--- brailleutils-1.2~b/debian/patches/no-woodstox-references 1970-01-01 01:00:00.000000000 +0100
+++ brailleutils-1.2~b/debian/patches/no-woodstox-references 2012-01-11 16:14:08.000000000 +0100
@@ -0,0 +1,59 @@
+Description: Remove libwoodstox-java references
+ This package doesn't actually depend on libwoodstox-java. I'm removing
+ it from the compilation classpath.
+Author: Giovanni Mascellani <g...@debian.org>
+Last-Update: 2012-01-11
+Forwarded: no
+
+Index: brailleutils-1.2~b/build.xml
+===================================================================
+--- brailleutils-1.2~b.orig/build.xml 2012-01-11 16:09:24.000000000 +0100
++++ brailleutils-1.2~b/build.xml 2012-01-11 16:13:14.000000000 +0100
+@@ -90,7 +90,6 @@
+
+ <property name="file.reference.saxon" value="lib/saxon8.jar"/>
+ <property name="file.reference.stax-api" value="lib/stax-api-1.0.1.jar"/>
+- <property name="file.reference.wstx" value="lib/wstx-lgpl-3.2.8.jar"/>
+ <property name="file.reference.jing" value="lib/jing.jar"/>
+ <property name="file.reference.xercesImpl" value="lib/xercesImpl.jar"/>
+ <property name="file.reference.xml-apis" value="lib/xml-apis.jar"/>
+@@ -100,7 +99,6 @@
+ <path id="core.classpath">
+ <pathelement location="${file.reference.saxon}"/>
+ <pathelement location="${file.reference.stax-api}"/>
+- <pathelement location="${file.reference.wstx}"/>
+ <pathelement location="${file.reference.jing}"/>
+ <pathelement location="${file.reference.xercesImpl}"/>
+ <pathelement location="${file.reference.xml-apis}"/>
+Index: brailleutils-1.2~b/build.debian.properties
+===================================================================
+--- brailleutils-1.2~b.orig/build.debian.properties 2012-01-11 16:09:24.000000000 +0100
++++ brailleutils-1.2~b/build.debian.properties 2012-01-11 16:13:30.000000000 +0100
+@@ -6,7 +6,6 @@
+ file.reference.xercesImpl=/usr/share/java/xercesImpl.jar
+ file.reference.xml-apis=/usr/share/java/xml-apis.jar
+ file.reference.isorelax=/usr/share/java/isorelax.jar
+-file.reference.wstx=/usr/share/java/wstx-lgpl.jar
+ file.reference.junit=/usr/share/java/junit4.jar
+
+ ui.classpath.attribute=${core-jar.name} ${catalog-jar.name}
+Index: brailleutils-1.2~b/nbproject/project.properties
+===================================================================
+--- brailleutils-1.2~b.orig/nbproject/project.properties 2012-01-11 16:09:24.000000000 +0100
++++ brailleutils-1.2~b/nbproject/project.properties 2012-01-11 16:13:41.000000000 +0100
+@@ -32,7 +32,6 @@
+ file.reference.junit-4.4.jar=lib/junit-4.4.jar
+ file.reference.saxon8.jar=lib/saxon8.jar
+ file.reference.stax-api-1.0.1.jar=lib/stax-api-1.0.1.jar
+-file.reference.wstx-lgpl-3.2.8.jar=lib/wstx-lgpl-3.2.8.jar
+ file.reference.xercesImpl.jar=lib/xercesImpl.jar
+ file.reference.xml-apis.jar=lib/xml-apis.jar
+ includes=**
+@@ -42,7 +41,6 @@
+ ${file.reference.jing.jar}:\
+ ${file.reference.saxon8.jar}:\
+ ${file.reference.stax-api-1.0.1.jar}:\
+- ${file.reference.wstx-lgpl-3.2.8.jar}:\
+ ${file.reference.xercesImpl.jar}:\
+ ${file.reference.xml-apis.jar}
+ # Space-separated list of extra javac options
diff -Nru brailleutils-1.2~b/debian/patches/series brailleutils-1.2~b/debian/patches/series
--- brailleutils-1.2~b/debian/patches/series 1970-01-01 01:00:00.000000000 +0100
+++ brailleutils-1.2~b/debian/patches/series 2012-01-11 16:12:11.000000000 +0100
@@ -0,0 +1 @@
+no-woodstox-references


----- End forwarded message -----

--
Test the free Latin-German dictionary | Teste das freie Latein-Deutsch-Wörterbuch!
Online: http://freedict.org/dict?Form=dict3&Database=lat-deu
More languages | mehr Sprachen: http://www.freedict.org

braille_no_woodstox.patch
signature.asc
Reply all
Reply to author
Forward
0 new messages