[pkg-java] r12950 - in trunk/libjlatexmath-java/debian: . patches

Sylvestre Ledru sylvestre at alioth.debian.org
Mon Aug 30 07:36:46 UTC 2010


Author: sylvestre
Date: 2010-08-30 07:36:28 +0000 (Mon, 30 Aug 2010)
New Revision: 12950

Added:
   trunk/libjlatexmath-java/debian/ant.properties
Removed:
   trunk/libjlatexmath-java/debian/patches/enableJavaDoc.diff
Modified:
   trunk/libjlatexmath-java/debian/changelog
   trunk/libjlatexmath-java/debian/control
   trunk/libjlatexmath-java/debian/rules
   trunk/libjlatexmath-java/debian/watch
Log:
  * New upstream release
  * This release introduces a new package (a jlatexmath plugin for fop)
  * Standards-Version updated to version 3.8.4
  * enableJavaDoc.diff removed (applied upstream)


Added: trunk/libjlatexmath-java/debian/ant.properties
===================================================================
--- trunk/libjlatexmath-java/debian/ant.properties	                        (rev 0)
+++ trunk/libjlatexmath-java/debian/ant.properties	2010-08-30 07:36:28 UTC (rev 12950)
@@ -0,0 +1,2 @@
+fop.jar=/usr/share/java/fop.jar
+xmlgraphics-commons.jar=/usr/share/java/xmlgraphics-commons.jar

Modified: trunk/libjlatexmath-java/debian/changelog
===================================================================
--- trunk/libjlatexmath-java/debian/changelog	2010-08-27 14:28:00 UTC (rev 12949)
+++ trunk/libjlatexmath-java/debian/changelog	2010-08-30 07:36:28 UTC (rev 12950)
@@ -1,3 +1,12 @@
+libjlatexmath-java (0.8.9-1) unstable; urgency=low
+
+  * New upstream release
+  * This release introduces a new package (a jlatexmath plugin for fop)
+  * Standards-Version updated to version 3.8.4
+  * enableJavaDoc.diff removed (applied upstream)
+
+ -- Sylvestre Ledru <sylvestre at debian.org>  Fri, 12 Feb 2010 11:19:24 +0100
+
 libjlatexmath-java (0.8.2-1) unstable; urgency=low
 
   * New upstream release

Modified: trunk/libjlatexmath-java/debian/control
===================================================================
--- trunk/libjlatexmath-java/debian/control	2010-08-27 14:28:00 UTC (rev 12949)
+++ trunk/libjlatexmath-java/debian/control	2010-08-30 07:36:28 UTC (rev 12950)
@@ -3,8 +3,8 @@
 Priority: optional
 Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
 Uploaders: Sylvestre Ledru <sylvestre at debian.org>
-Build-Depends: debhelper (>= 7), cdbs, ant, default-jdk
-Standards-Version: 3.8.3
+Build-Depends: debhelper (>= 7), cdbs, ant, default-jdk, fop
+Standards-Version: 3.8.4
 Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/libjlatexmath
 Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/libjlatexmath
 Homepage: http://forge.scilab.org/index.php/p/jlatexmath/
@@ -14,6 +14,7 @@
 Section: java
 Priority: optional
 Depends: default-jre-headless | java2-runtime-headless, ${misc:Depends}
+Suggests: libjlatexmath-java-doc
 Description: Implementation of LaTeX math mode wrote in Java
  JLaTeXmath library provides a set of Java classes for displaying (complex)
  mathematical formulas as part of a Java application. Some use cases are:
@@ -45,3 +46,25 @@
   - Display the formula together with the graph of a function.
  .
  This package contains the Javadoc API documentation.
+
+
+Package: libjlatexmath-fop-java
+Architecture: all
+Section: java
+Depends: ${misc:Depends}, fop (>= 0.95), libjlatexmath-java
+Suggests: libjlatexmath-java-doc
+Priority: optional
+Description: Implementation of LaTeX math mode wrote in Java (fop plugin)
+ JLaTeXmath library provides a set of Java classes for displaying (complex)
+ mathematical formulas as part of a Java application. Some use cases are:
+  - Displaying text with embedded formulas (in an editor pane, a JavaHelp
+    page, ...)
+  - Make a combo box which provides the user with a choice between various 
+    formulas.
+  - Have a slider with ticks that display their values not as decimal numbers,
+    but as exact values, e.g., fractions, square roots or any combination of
+    these.
+  - Display the formula together with the graph of a function.
+ .
+  This package contains the fop plugin.
+

Deleted: trunk/libjlatexmath-java/debian/patches/enableJavaDoc.diff
===================================================================
--- trunk/libjlatexmath-java/debian/patches/enableJavaDoc.diff	2010-08-27 14:28:00 UTC (rev 12949)
+++ trunk/libjlatexmath-java/debian/patches/enableJavaDoc.diff	2010-08-30 07:36:28 UTC (rev 12950)
@@ -1,39 +0,0 @@
-Index: libjlatexmath-java-0.8.2/build.xml
-===================================================================
---- libjlatexmath-java-0.8.2.orig/build.xml	2009-12-23 16:16:48.000000000 +0100
-+++ libjlatexmath-java-0.8.2/build.xml	2009-12-23 16:17:53.000000000 +0100
-@@ -4,6 +4,8 @@
- 	<!-- Init -->
- 	<target name="init" description="Initialize build">
- 		<property name="project.root.dir" value="." />
-+		<property name="doc.dir" value="${project.root.dir}/doc/" />
-+		<property name="project.src.basedir" value="${project.root.dir}/src/" />
- 		<property name="class.dir" value="/org/scilab/forge/jlatexmath" />
- 		<property name="project.src.dir" value="${project.root.dir}/src/${class.dir}" />
- 		<property name="project.bin.dir" value="${project.root.dir}/bin" />
-@@ -30,6 +32,7 @@
- 	<!-- Remove all temp directories and/or files-->
- 	<target name="clean" depends="info" description="Removes all generated files">
- 		<delete dir="${project.bin.dir}"/>
-+		<delete dir="${doc.dir}"/>
- 		<delete>
- 			<fileset dir="${project.bin.dir}" includes="*.class" />
- 		</delete>
-@@ -58,5 +61,17 @@
- 	<target name="source" depends="info" >
- 	  <jar jarfile="${output.jar.dir}/jlatexmath-src-${version}.jar" basedir="${project.root.dir}" includes="COPYING LICENSE build.xml MANIFEST.MF src/**/*.java src/**/*.xml src/**/*.ttf src/**/licences/* src/**/README"/>
- 	</target>
-+     <target name="doc" depends="compile" description="Generates the API specification (javadoc)">
-+  <javadoc packagenames="org.scilab.forge.jlatexmath.*"
-+           sourcepath="${project.src.basedir}"
-+           defaultexcludes="yes"
-+           destdir="${doc.dir}"
-+           author="true"
-+           version="true"
-+           use="true"
-+           >
-+                </javadoc>
-+        </target>
-+
- </project>
- 

Modified: trunk/libjlatexmath-java/debian/rules
===================================================================
--- trunk/libjlatexmath-java/debian/rules	2010-08-27 14:28:00 UTC (rev 12949)
+++ trunk/libjlatexmath-java/debian/rules	2010-08-30 07:36:28 UTC (rev 12950)
@@ -5,10 +5,17 @@
 include /usr/share/cdbs/1/class/ant.mk
 include /usr/share/cdbs/1/rules/simple-patchsys.mk
 
-DEB_ANT_BUILD_TARGET := buildJar doc
+DEB_ANT_BUILD_TARGET := buildJar plugin doc 
 BUILDDIR=dist
 JAVA_HOME := /usr/lib/jvm/default-java
+ANT_PROPS=debian/ant.properties
 
 install/libjlatexmath-java::
 	install -m 644 -D $(BUILDDIR)/jlatexmath-$(DEB_UPSTREAM_VERSION).jar debian/libjlatexmath-java/usr/share/java/jlatexmath-$(DEB_UPSTREAM_VERSION).jar
 	ln -s jlatexmath-$(DEB_UPSTREAM_VERSION).jar debian/libjlatexmath-java/usr/share/java/jlatexmath.jar
+
+
+install/libjlatexmath-fop-java::
+	install -m 644 -D $(BUILDDIR)/jlatexmath-plugin-fop-$(DEB_UPSTREAM_VERSION).jar debian/libjlatexmath-fop-java/usr/share/java/jlatexmath-plugin-fop-$(DEB_UPSTREAM_VERSION).jar
+	ln -s jlatexmath-plugin-fop-$(DEB_UPSTREAM_VERSION).jar debian/libjlatexmath-fop-java/usr/share/java/jlatexmath-plugin-fop.jar
+	ln -s jlatexmath-plugin-fop-$(DEB_UPSTREAM_VERSION).jar debian/libjlatexmath-fop-java/usr/share/java/jlatexmath-fop.jar

Modified: trunk/libjlatexmath-java/debian/watch
===================================================================
--- trunk/libjlatexmath-java/debian/watch	2010-08-27 14:28:00 UTC (rev 12949)
+++ trunk/libjlatexmath-java/debian/watch	2010-08-30 07:36:28 UTC (rev 12950)
@@ -1,3 +1,3 @@
 version=3
-#http://forge.scilab.org/index.php/p/jlatexmath/downloads/ .*/downloads/(.*) debian
+http://forge.scilab.org/index.php/p/jlatexmath/downloads/ jlatexmath-src-(.*).jar debian
 #jlatexmath-(.*)\.tar\.gz debian debian/orig-tar.sh




More information about the pkg-java-commits mailing list