[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