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

Sylvestre Ledru sylvestre at alioth.debian.org
Sat Nov 7 00:30:44 UTC 2009


Author: sylvestre
Date: 2009-11-07 00:30:44 +0000 (Sat, 07 Nov 2009)
New Revision: 11030

Added:
   trunk/libjlatexmath-java/
   trunk/libjlatexmath-java/debian/
   trunk/libjlatexmath-java/debian/changelog
   trunk/libjlatexmath-java/debian/compat
   trunk/libjlatexmath-java/debian/control
   trunk/libjlatexmath-java/debian/copyright
   trunk/libjlatexmath-java/debian/libjlatexmath-java-doc.docs
   trunk/libjlatexmath-java/debian/orig-tar.sh
   trunk/libjlatexmath-java/debian/patches/
   trunk/libjlatexmath-java/debian/patches/enableJavaDoc.diff
   trunk/libjlatexmath-java/debian/rules
   trunk/libjlatexmath-java/debian/watch
Log:
Initial import of jlatexmath package

Added: trunk/libjlatexmath-java/debian/changelog
===================================================================
--- trunk/libjlatexmath-java/debian/changelog	                        (rev 0)
+++ trunk/libjlatexmath-java/debian/changelog	2009-11-07 00:30:44 UTC (rev 11030)
@@ -0,0 +1,6 @@
+libjlatexmath-java (0.5-1) unstable; urgency=low
+
+  * Initial Release (Closes: #554868)
+
+ -- Sylvestre Ledru <sylvestre at debian.org>  Tue, 29 Sep 2009 11:14:53 +0200
+

Added: trunk/libjlatexmath-java/debian/compat
===================================================================
--- trunk/libjlatexmath-java/debian/compat	                        (rev 0)
+++ trunk/libjlatexmath-java/debian/compat	2009-11-07 00:30:44 UTC (rev 11030)
@@ -0,0 +1 @@
+7

Added: trunk/libjlatexmath-java/debian/control
===================================================================
--- trunk/libjlatexmath-java/debian/control	                        (rev 0)
+++ trunk/libjlatexmath-java/debian/control	2009-11-07 00:30:44 UTC (rev 11030)
@@ -0,0 +1,47 @@
+Source: libjlatexmath-java
+Section: java
+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
+Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/libjlatexmath
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/libjlatexmath
+Homepage: http://sourceforge.net/projects/jlatexmath/
+
+Package: libjlatexmath-java
+Architecture: all
+Section: java
+Priority: optional
+Depends: default-jre-headless | java2-runtime-headless, ${misc:Depends}
+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:
+  - 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.
+
+Package: libjlatexmath-java-doc
+Architecture: all
+Section: doc
+Depends: ${misc:Depends}
+Priority: optional
+Suggests: libjlatexmath
+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:
+  - 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 Javadoc API documentation.

Added: trunk/libjlatexmath-java/debian/copyright
===================================================================
--- trunk/libjlatexmath-java/debian/copyright	                        (rev 0)
+++ trunk/libjlatexmath-java/debian/copyright	2009-11-07 00:30:44 UTC (rev 11030)
@@ -0,0 +1,100 @@
+This package was debianized by Sylvestre Ledru <sylvestre at debian.org> on 
+November 2009
+The source code was downloaded from http://sourceforge.net/projects/jlatexmath/
+
+Authors:
+ DENIZET Calixte
+ Kris Coolsaet
+ Nico Van Cleemput
+ Kurt Vermeulen
+
+Copyright: 
+Copyright (C) 2009 DENIZET Calixte
+Copyright (C) Kris Coolsaet
+Copyright (C) Nico Van Cleemput
+Copyright (C) Kurt Vermeulen
+Copyright 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 program; see the file COPYING. If not, write to the
+Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
+MA 02110-1301, USA.
+
+The full text of the GPL 2 can be found in
+`/usr/share/common-licenses/GPL-2'.
+
+====
+
+File: dsrom10.ttf
+
+License: Public Domain
+
+===
+
+Files: eufb10.ttf, eufm10.ttf, msam10.ttf and msbm10.ttf 
+
+The license for the BaKoMa fonts is:
+
+
+			BaKoMa Fonts Licence
+			--------------------
+
+  This licence covers two font packs (known as BaKoMa Fonts Colelction,
+  which is available at `CTAN:fonts/cm/ps-type1/bakoma/'):
+
+    1) BaKoMa-CM (1.1/12-Nov-94)
+       Computer Modern Fonts in PostScript Type 1 and TrueType font formats.
+
+    2) BaKoMa-AMS (1.2/19-Jan-95)
+       AMS TeX fonts in PostScript Type 1 and TrueType font formats.
+   
+  Copyright (C) 1994, 1995, Basil K. Malyshev. All Rights Reserved.
+
+  Permission to copy and distribute these fonts for any purpose is 
+  hereby granted without fee, provided that the above copyright notice, 
+  author statement and this permission notice appear in all copies of 
+  these fonts and related documentation.
+
+  Permission to modify and distribute modified fonts for any purpose is 
+  hereby granted without fee, provided that the copyright notice, 
+  author statement, this permission notice and location of original 
+  fonts (http://www.ctan.org/tex-archive/fonts/cm/ps-type1/bakoma)
+  appear in all copies of modified fonts and related documentation.
+
+  Permission to use these fonts (embedding into PostScript, PDF, SVG
+  and printing by using any software) is hereby granted without fee. 
+  It is not required to provide any notices about using these fonts.
+
+ Basil K. Malyshev
+ INSTITUTE FOR HIGH ENERGY PHYSICS
+ IHEP, OMVT
+ Moscow Region
+ 142281 PROTVINO
+ RUSSIA
+
+ E-Mail:	bakoma at mail.ru
+      or	malyshev at mail.ihep.ru
+
+=====
+Files: cmbsy10.ttf cmbx10.ttf cmbxti10.ttf cmex10.ttf cmmi10.ttf cmr10.ttf, 
+ cmss10.ttf cmssbx10.ttf cmsy10.ttf cmtt10.ttf 
+
+License:
+Knuth License.
+
+====
+
+The Debian packaging is (C) 2009, Sylvestre Ledru <sylvestre at debian.org> and
+is licensed under the LGPL, see `/usr/share/common-licenses/LGPL'.

Added: trunk/libjlatexmath-java/debian/libjlatexmath-java-doc.docs
===================================================================
--- trunk/libjlatexmath-java/debian/libjlatexmath-java-doc.docs	                        (rev 0)
+++ trunk/libjlatexmath-java/debian/libjlatexmath-java-doc.docs	2009-11-07 00:30:44 UTC (rev 11030)
@@ -0,0 +1,2 @@
+doc/*
+

Added: trunk/libjlatexmath-java/debian/orig-tar.sh
===================================================================
--- trunk/libjlatexmath-java/debian/orig-tar.sh	                        (rev 0)
+++ trunk/libjlatexmath-java/debian/orig-tar.sh	2009-11-07 00:30:44 UTC (rev 11030)
@@ -0,0 +1,22 @@
+#!/bin/sh -e
+
+# called by uscan with '--upstream-version' <version> <file>
+DIR=libjlatexmath-java-$2
+TAR=../libjlatexmath-java_$2.orig.tar.gz
+
+# clean up the upstream tarball
+mkdir $DIR
+cd $DIR
+jar xvf ../$3
+cd -
+tar -c -z -f $TAR $DIR
+rm -rf $DIR $3
+
+# move to directory 'tarballs'
+if [ -r .svn/deb-layout ]; then
+    . .svn/deb-layout
+    mv $TAR $origDir
+    echo "moved $TAR to $origDir"
+fi
+
+exit 0


Property changes on: trunk/libjlatexmath-java/debian/orig-tar.sh
___________________________________________________________________
Added: svn:executable
   + *

Added: trunk/libjlatexmath-java/debian/patches/enableJavaDoc.diff
===================================================================
--- trunk/libjlatexmath-java/debian/patches/enableJavaDoc.diff	                        (rev 0)
+++ trunk/libjlatexmath-java/debian/patches/enableJavaDoc.diff	2009-11-07 00:30:44 UTC (rev 11030)
@@ -0,0 +1,47 @@
+commit dd763bb23bb90797ed81dd1ecbb6fca86e478b41
+Author: Sylvestre Ledru <sylvestre.ledru at scilab.org>
+Date:   Sat Nov 7 00:32:42 2009 +0100
+
+    build the doc through javadoc
+
+diff --git a/build.xml b/build.xml
+index 306f758..e3f55c3 100644
+--- a/build.xml
++++ b/build.xml
+@@ -4,7 +4,9 @@
+ 	<!-- Init -->
+ 	<target name="init" description="Initialize build">
+ 		<property name="project.root.dir" value="." />
++		<property name="doc.dir" value="${project.root.dir}/doc/" />
+ 		<property name="class.dir" value="/org/scilab/forge/jlatexmath" />
++		<property name="project.src.basedir" value="${project.root.dir}/src/" />
+ 		<property name="project.src.dir" value="${project.root.dir}/src/${class.dir}" />
+ 		<property name="project.bin.dir" value="${project.root.dir}/bin" />
+ 		<property name="package.dir" value="dist/" />
+@@ -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,18 @@
+ 	<target name="source" depends="info" >
+ 	  <jar jarfile="${output.jar.dir}/jlatexmath-src-${version}.jar" basedir="${project.root.dir}" includes="COPYING LICENSE build.xml 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>
+ 

Added: trunk/libjlatexmath-java/debian/rules
===================================================================
--- trunk/libjlatexmath-java/debian/rules	                        (rev 0)
+++ trunk/libjlatexmath-java/debian/rules	2009-11-07 00:30:44 UTC (rev 11030)
@@ -0,0 +1,14 @@
+#!/usr/bin/make -f
+# debian/rules for libjlatexmath-java (uses CDBS)
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/ant.mk
+include /usr/share/cdbs/1/rules/simple-patchsys.mk
+
+DEB_ANT_BUILD_TARGET := buildJar doc
+BUILDDIR=dist
+JAVA_HOME := /usr/lib/jvm/default-java
+
+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


Property changes on: trunk/libjlatexmath-java/debian/rules
___________________________________________________________________
Added: svn:executable
   + *

Added: trunk/libjlatexmath-java/debian/watch
===================================================================
--- trunk/libjlatexmath-java/debian/watch	                        (rev 0)
+++ trunk/libjlatexmath-java/debian/watch	2009-11-07 00:30:44 UTC (rev 11030)
@@ -0,0 +1,2 @@
+version=3
+http://sf.net/jlatexmath/ jlatexmath-src-(.*)\.jar debian debian/orig-tar.sh




More information about the pkg-java-commits mailing list