[pkg-java] r4263 - trunk/libjmathtex-java/debian

apeeters-guest at alioth.debian.org apeeters-guest at alioth.debian.org
Tue Sep 25 12:14:15 UTC 2007


Author: apeeters-guest
Date: 2007-09-25 12:14:15 +0000 (Tue, 25 Sep 2007)
New Revision: 4263

Modified:
   trunk/libjmathtex-java/debian/build.xml
   trunk/libjmathtex-java/debian/changelog
   trunk/libjmathtex-java/debian/control
   trunk/libjmathtex-java/debian/rules
Log:
libjmathtex-java (0.7~pre-2) unstable; urgency=low

  * Added libjmathtex-java-doc packaging including javadoc API documentation.
  * Removed Build-Depends: gcj-4.1 (Closes: #442465)

 -- Adriaan Peeters <apeeters at lashout.net>  Tue, 25 Sep 2007 14:07:55 +0200


Modified: trunk/libjmathtex-java/debian/build.xml
===================================================================
--- trunk/libjmathtex-java/debian/build.xml	2007-09-25 12:06:20 UTC (rev 4262)
+++ trunk/libjmathtex-java/debian/build.xml	2007-09-25 12:14:15 UTC (rev 4263)
@@ -5,6 +5,7 @@
     
     <target name="prepare">
         <mkdir dir="${build.dir}"/>
+        <mkdir dir="${build.dir}/api"/>
     </target>
     
     <target name="compile" depends="prepare">
@@ -17,12 +18,24 @@
 	</copy>
     </target>
 
+    <target name="javadoc" depends="prepare">
+        <javadoc destdir="${build.dir}/api">
+            <sourcepath>
+                <pathelement location="${src.dir}"/>
+            </sourcepath>
+            <packageset dir="${src.dir}" includes="*/**"/>
+            <fileset dir="${src.dir}" includes="*.java"/>
+        </javadoc>
+    </target>
+
     <target name="jar" depends="compile">
         <jar jarfile="${build.dir}/jmathtex.jar"
              basedir="${build.dir}"
              compress="true" >
         </jar>
     </target>
+
+    <target name="all" depends="jar, javadoc"/>
     
     <target name="clean">
         <delete dir="${build.dir}"/>

Modified: trunk/libjmathtex-java/debian/changelog
===================================================================
--- trunk/libjmathtex-java/debian/changelog	2007-09-25 12:06:20 UTC (rev 4262)
+++ trunk/libjmathtex-java/debian/changelog	2007-09-25 12:14:15 UTC (rev 4263)
@@ -1,3 +1,10 @@
+libjmathtex-java (0.7~pre-2) unstable; urgency=low
+
+  * Added libjmathtex-java-doc packaging including javadoc API documentation.
+  * Removed Build-Depends: gcj-4.1 (Closes: #442465)
+
+ -- Adriaan Peeters <apeeters at lashout.net>  Tue, 25 Sep 2007 14:07:55 +0200
+
 libjmathtex-java (0.7~pre-1) unstable; urgency=low
 
   * Initial Debian release

Modified: trunk/libjmathtex-java/debian/control
===================================================================
--- trunk/libjmathtex-java/debian/control	2007-09-25 12:06:20 UTC (rev 4262)
+++ trunk/libjmathtex-java/debian/control	2007-09-25 12:14:15 UTC (rev 4263)
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
 Uploaders: Adriaan Peeters <apeeters at lashout.net>
-Build-Depends: debhelper (>> 5.0.0), cdbs, patchutils, ant, java-gcj-compat-dev, gcj-4.1, libjdom1-java
+Build-Depends: debhelper (>> 5.0.0), cdbs, patchutils, ant, java-gcj-compat-dev, libjdom1-java
 Standards-Version: 3.7.2
 
 Package: libjmathtex-java
@@ -49,3 +49,25 @@
  support for MathML.
  .
  This package contains the natively compiled code for use by gij.
+
+Package: libjmathtex-java-doc
+Architecture: all
+Section: doc
+Description: TeX and MathML library for Java (API documentation)
+ The JMathTeX 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.
+ The library uses the typesetting algorithms of the well-known TeX and LaTeX
+ systems and therefore displays formulas in a very professional looking way.
+ Formulas are Java-objects that can be built from scratch (by combining smaller
+ formulas in several ways) and from LaTeX strings. There is also limited
+ support for MathML.
+ .
+ This package contains the Javadoc API documentation.

Modified: trunk/libjmathtex-java/debian/rules
===================================================================
--- trunk/libjmathtex-java/debian/rules	2007-09-25 12:06:20 UTC (rev 4262)
+++ trunk/libjmathtex-java/debian/rules	2007-09-25 12:14:15 UTC (rev 4263)
@@ -13,7 +13,7 @@
 DEB_JARS := jdom1.jar
 
 DEB_ANT_CLEAN_TARGET := clean
-DEB_ANT_BUILD_TARGET := jar
+DEB_ANT_BUILD_TARGET := all
 
 include /usr/share/gcj/debian_defaults
 
@@ -30,3 +30,6 @@
 install/libjmathtex-java-gcj:: install/libjmathtex-java
 	dh_nativejava -plibjmathtex-java-gcj
 endif
+
+install/libjmathtex-java-doc::
+	dh_installdocs -plibjmathtex-java-doc build/api




More information about the pkg-java-commits mailing list