Package: libjlatexmath-java
Version: 0.9.6-1
Severity: normal
Tags: patch

For some reason, the upstream build.xml in JLaTeXMath doesn't compile
class WebStartAlphabetRegistration. Geogebra requires it as dependency,
so please apply this simple patch to enable that class.

Thanks, Giovanni.

--- System information. ---
Architecture: amd64
Kernel:       Linux 3.0.0-2-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.

Suggests                    (Version) | Installed
=====================================-+-===========
libjlatexmath-java-doc                | 0.9.6-1

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

Web: http://poisson.phc.unipi.it/~mascellani
Jabber: g.mascell...@jabber.org / giova...@elabor.homelinux.org
diff -Nru libjlatexmath-java-0.9.6/debian/changelog libjlatexmath-java-0.9.6/debian/changelog
--- libjlatexmath-java-0.9.6/debian/changelog	2011-05-08 20:00:05.000000000 +0200
+++ libjlatexmath-java-0.9.6/debian/changelog	2011-12-08 15:56:56.000000000 +0100
@@ -1,3 +1,10 @@
+libjlatexmath-java (0.9.6-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Also compile class WebStartAlphabetRegistration.
+
+ -- Giovanni Mascellani <g...@debian.org>  Thu, 08 Dec 2011 15:54:00 +0100
+
 libjlatexmath-java (0.9.6-1) unstable; urgency=low
 
   * New upstream release
diff -Nru libjlatexmath-java-0.9.6/debian/patches/dont_exclude_sources libjlatexmath-java-0.9.6/debian/patches/dont_exclude_sources
--- libjlatexmath-java-0.9.6/debian/patches/dont_exclude_sources	1970-01-01 01:00:00.000000000 +0100
+++ libjlatexmath-java-0.9.6/debian/patches/dont_exclude_sources	2011-12-08 15:56:45.000000000 +0100
@@ -0,0 +1,19 @@
+Description: Compile also WebStartAlphabetRegistration
+ For some reason I'm now aware of, the class
+ WebStartAlphabetRegistration doesn't get compiled with standard
+ build.xml. This patch fixes this behavior.
+Author: Giovanni Mascellani <g...@debian.org>
+Forwarded: no
+Last-Update: 2011-12-08
+
+--- libjlatexmath-java-0.9.6.orig/build.xml
++++ libjlatexmath-java-0.9.6/build.xml
+@@ -74,7 +74,7 @@
+ 
+   <!-- Compile source files -->
+   <target name="compile" depends="init">
+-    <javac includeantruntime="false" srcdir="${project.src.dir}" destdir="${project.bin.dir}" debug="on" source="${java_version}" target="${java_version}" excludes="**/WebStartAlphabetRegistration.java">
++    <javac includeantruntime="false" srcdir="${project.src.dir}" destdir="${project.bin.dir}" debug="on" source="${java_version}" target="${java_version}">
+       <!--compilerarg value="-Xlint"/-->
+     </javac>
+   </target>
diff -Nru libjlatexmath-java-0.9.6/debian/patches/series libjlatexmath-java-0.9.6/debian/patches/series
--- libjlatexmath-java-0.9.6/debian/patches/series	1970-01-01 01:00:00.000000000 +0100
+++ libjlatexmath-java-0.9.6/debian/patches/series	2011-12-08 15:52:26.000000000 +0100
@@ -0,0 +1 @@
+dont_exclude_sources

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to