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

mkoch at alioth.debian.org mkoch at alioth.debian.org
Thu Jun 28 13:44:17 UTC 2007


Author: mkoch
Date: 2007-06-28 13:44:17 +0000 (Thu, 28 Jun 2007)
New Revision: 3755

Added:
   trunk/libjmathtex-java/debian/README.Debian
   trunk/libjmathtex-java/debian/build.xml
   trunk/libjmathtex-java/debian/changelog
   trunk/libjmathtex-java/debian/compat
   trunk/libjmathtex-java/debian/control
   trunk/libjmathtex-java/debian/copyright
   trunk/libjmathtex-java/debian/libjmathtex-java.dirs
   trunk/libjmathtex-java/debian/rules
   trunk/libjmathtex-java/debian/watch
Log:
libjmathtex-java (0.7~pre-1) unstable; urgency=low

  * Initial Debian release

 -- Adriaan Peeters <apeeters at lashout.net>  Tue, 26 Jun 2007 14:25:46 +0200



Added: trunk/libjmathtex-java/debian/README.Debian
===================================================================
--- trunk/libjmathtex-java/debian/README.Debian	                        (rev 0)
+++ trunk/libjmathtex-java/debian/README.Debian	2007-06-28 13:44:17 UTC (rev 3755)
@@ -0,0 +1,11 @@
+libjmathtex-java
+================
+
+This package provides the following JAR in /usr/share/java/
+  * jmathtex-0.7pre.jar
+
+To use the library properly, add jdom1.jar (provided by libjdom1-java) to the
+class path.
+
+ -- Adriaan Peeters <apeeters at lashout.net>,  Thu, 21 Jun 2007 09:06:57 +0200
+

Added: trunk/libjmathtex-java/debian/build.xml
===================================================================
--- trunk/libjmathtex-java/debian/build.xml	                        (rev 0)
+++ trunk/libjmathtex-java/debian/build.xml	2007-06-28 13:44:17 UTC (rev 3755)
@@ -0,0 +1,31 @@
+<project default="jar">
+    
+    <property name="build.dir" value="../build"/>
+    <property name="src.dir" value=".."/>
+    
+    <target name="prepare">
+        <mkdir dir="${build.dir}"/>
+    </target>
+    
+    <target name="compile" depends="prepare">
+        <javac srcdir="${src.dir}" destdir="${build.dir}" source="1.5"/>
+	<copy todir="${build.dir}/be/ugent/caagt/jmathtex/">
+	    <fileset dir="${src.dir}/be/ugent/caagt/jmathtex/">
+		<include name="**/*.ttf"/>
+		<include name="**/*.xml"/>
+	    </fileset>
+	</copy>
+    </target>
+
+    <target name="jar" depends="compile">
+        <jar jarfile="${build.dir}/jmathtex.jar"
+             basedir="${build.dir}"
+             compress="true" >
+        </jar>
+    </target>
+    
+    <target name="clean">
+        <delete dir="${build.dir}"/>
+    </target>
+    
+</project>

Added: trunk/libjmathtex-java/debian/changelog
===================================================================
--- trunk/libjmathtex-java/debian/changelog	                        (rev 0)
+++ trunk/libjmathtex-java/debian/changelog	2007-06-28 13:44:17 UTC (rev 3755)
@@ -0,0 +1,5 @@
+libjmathtex-java (0.7~pre-1) unstable; urgency=low
+
+  * Initial Debian release
+
+ -- Adriaan Peeters <apeeters at lashout.net>  Tue, 26 Jun 2007 14:25:46 +0200

Added: trunk/libjmathtex-java/debian/compat
===================================================================
--- trunk/libjmathtex-java/debian/compat	                        (rev 0)
+++ trunk/libjmathtex-java/debian/compat	2007-06-28 13:44:17 UTC (rev 3755)
@@ -0,0 +1 @@
+5

Added: trunk/libjmathtex-java/debian/control
===================================================================
--- trunk/libjmathtex-java/debian/control	                        (rev 0)
+++ trunk/libjmathtex-java/debian/control	2007-06-28 13:44:17 UTC (rev 3755)
@@ -0,0 +1,51 @@
+Source: libjmathtex-java
+Section: libs
+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
+Standards-Version: 3.7.2
+
+Package: libjmathtex-java
+Architecture: all
+Depends: gij | java-gcj-compat | java1-runtime | java2-runtime, libjdom1-java
+Description: TeX and MathML library for Java
+ 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.
+ .
+  Homepage: http://jmathtex.sourceforge.net/
+
+Package: libjmathtex-java-gcj
+Architecture: any
+Depends: libjmathtex-java (= ${source:Version}), ${misc:Depends}, ${shlibs:Depends}
+Description: TeX and MathML library for Java (native code)
+ 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 natively compiled code for use by gij.

Added: trunk/libjmathtex-java/debian/copyright
===================================================================
--- trunk/libjmathtex-java/debian/copyright	                        (rev 0)
+++ trunk/libjmathtex-java/debian/copyright	2007-06-28 13:44:17 UTC (rev 3755)
@@ -0,0 +1,29 @@
+This package was debianized by Adriaan Peeters <apeeters at lashout.net> on
+Thu, 21 Jun 2007 09:06:57 +0200.
+
+It was downloaded from http://jmathtex.sourceforge.net/
+The upstream src.jar was repackaged as a tar.gz by the package maintainer.
+
+Upstream Authors: Kris Coolsaet, Nico Van Cleemput, Kurt Vermeulen
+
+Copyright (c) 2004-2007 Universiteit Gent
+
+License:
+
+   This program is free software; you can redistribute it and/or modify
+   it under the terms of the GNU General Public License as published by
+   the Free Software Foundation; either version 2 of the License, or (at
+   your option) any later version.
+
+   This program is distributed in the hope that it will be useful, but
+   WITHOUT ANY WARRANTY; without even the implied warranty of
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+   General Public License for more details.
+
+   You should have received a copy of the GNU General Public License
+   along with this package; if not, write to the Free Software
+   Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+   02110-1301 USA.
+
+On Debian systems, the complete text of the GNU General
+Public License, version 2 can be found in '/usr/share/common-licenses/GPL-2'.

Added: trunk/libjmathtex-java/debian/libjmathtex-java.dirs
===================================================================
--- trunk/libjmathtex-java/debian/libjmathtex-java.dirs	                        (rev 0)
+++ trunk/libjmathtex-java/debian/libjmathtex-java.dirs	2007-06-28 13:44:17 UTC (rev 3755)
@@ -0,0 +1 @@
+/usr/share/java

Added: trunk/libjmathtex-java/debian/rules
===================================================================
--- trunk/libjmathtex-java/debian/rules	                        (rev 0)
+++ trunk/libjmathtex-java/debian/rules	2007-06-28 13:44:17 UTC (rev 3755)
@@ -0,0 +1,32 @@
+#!/usr/bin/make -f
+
+VERSION=0.7pre
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/rules/simple-patchsys.mk
+include /usr/share/cdbs/1/class/ant.mk
+
+JAVA_HOME := /usr/lib/jvm/java-gcj
+ANT_HOME  := /usr/share/ant
+ANT_ARGS := -buildfile debian/build.xml
+
+DEB_JARS := jdom1.jar
+
+DEB_ANT_CLEAN_TARGET := clean
+DEB_ANT_BUILD_TARGET := jar
+
+include /usr/share/gcj/debian_defaults
+
+ifneq (,$(filter $(DEB_HOST_ARCH), $(gcj_native_archs)))
+  with_gcj_native := yes
+endif
+
+install/libjmathtex-java::
+	mv build/jmathtex.jar build/jmathtex-$(VERSION).jar
+	dh_install -plibjmathtex-java build/jmathtex-$(VERSION).jar usr/share/java/
+	dh_link -plibjmathtex-java usr/share/java/jmathtex-$(VERSION).jar usr/share/java/jmathtex.jar
+
+ifeq ($(with_gcj_native),yes)
+install/libjmathtex-java-gcj:: install/libjmathtex-java
+	dh_nativejava -plibjmathtex-java-gcj
+endif


Property changes on: trunk/libjmathtex-java/debian/rules
___________________________________________________________________
Name: svn:executable
   + *

Added: trunk/libjmathtex-java/debian/watch
===================================================================
--- trunk/libjmathtex-java/debian/watch	                        (rev 0)
+++ trunk/libjmathtex-java/debian/watch	2007-06-28 13:44:17 UTC (rev 3755)
@@ -0,0 +1,3 @@
+version=2
+
+http://qa.debian.org/watch/sf.php?project=jmathtex JMathTeX-(.*).src.jar




More information about the pkg-java-commits mailing list