[med-svn] r16582 - in trunk/packages/tcode/trunk/debian: . patches scripts source

Timothy Booth tbooth-guest at moszumanska.debian.org
Mon Apr 7 10:22:13 UTC 2014


Author: tbooth-guest
Date: 2014-04-07 10:22:13 +0000 (Mon, 07 Apr 2014)
New Revision: 16582

Added:
   trunk/packages/tcode/trunk/debian/changelog
   trunk/packages/tcode/trunk/debian/compat
   trunk/packages/tcode/trunk/debian/control
   trunk/packages/tcode/trunk/debian/copyright
   trunk/packages/tcode/trunk/debian/docs
   trunk/packages/tcode/trunk/debian/install
   trunk/packages/tcode/trunk/debian/patches/
   trunk/packages/tcode/trunk/debian/patches/fix_interpreter
   trunk/packages/tcode/trunk/debian/patches/series
   trunk/packages/tcode/trunk/debian/rules
   trunk/packages/tcode/trunk/debian/scripts/
   trunk/packages/tcode/trunk/debian/scripts/tcode
   trunk/packages/tcode/trunk/debian/scripts/texjava
   trunk/packages/tcode/trunk/debian/source/
   trunk/packages/tcode/trunk/debian/source/format
Log:
Builds TCode which can successfully build SSJ.


Added: trunk/packages/tcode/trunk/debian/changelog
===================================================================
--- trunk/packages/tcode/trunk/debian/changelog	                        (rev 0)
+++ trunk/packages/tcode/trunk/debian/changelog	2014-04-07 10:22:13 UTC (rev 16582)
@@ -0,0 +1,5 @@
+tcode (0.1.20080917-0ubuntu1) precise; urgency=low
+
+  * Initial (and probably final) release
+
+ -- Tim Booth <tbooth at ceh.ac.uk>  Wed, 12 Jun 2013 18:13:41 +0100

Added: trunk/packages/tcode/trunk/debian/compat
===================================================================
--- trunk/packages/tcode/trunk/debian/compat	                        (rev 0)
+++ trunk/packages/tcode/trunk/debian/compat	2014-04-07 10:22:13 UTC (rev 16582)
@@ -0,0 +1 @@
+8

Added: trunk/packages/tcode/trunk/debian/control
===================================================================
--- trunk/packages/tcode/trunk/debian/control	                        (rev 0)
+++ trunk/packages/tcode/trunk/debian/control	2014-04-07 10:22:13 UTC (rev 16582)
@@ -0,0 +1,20 @@
+Source: tcode
+Section: java
+Priority: extra
+Maintainer: Tim Booth <tbooth at ceh.ac.uk>
+Build-Depends: debhelper (>= 9), quilt, default-jdk, ant, latex2html, 
+               texlive-latex-base, texlive-latex-extra, texlive-bibtex-extra
+Standards-Version: 3.9.4
+Homepage: http://www.iro.umontreal.ca/~simardr/ssj/ssj-source.html
+
+Package: tcode
+Architecture: all
+Depends: ${shlibs:Depends}, ${misc:Depends}, default-jre, latex2html, texlive-bibtex-extra
+Description: create a Java file from an associated LaTex file
+ Tcode is a small program that creates a Java file from an associated LaTex
+ file. All our code is written in LaTex format with special commands that
+ allows Tcode to extract the Java code from the LaTex file. After which,
+ Javadoc and LaTeX2HTML will create the HTML documentation.
+ This guarantees that the source code and its documentation will never diverge.
+ .
+ The user guide for Tcode is the file /usr/share/doc/tcode/tcode.pdf.

Added: trunk/packages/tcode/trunk/debian/copyright
===================================================================
--- trunk/packages/tcode/trunk/debian/copyright	                        (rev 0)
+++ trunk/packages/tcode/trunk/debian/copyright	2014-04-07 10:22:13 UTC (rev 16582)
@@ -0,0 +1,16 @@
+TCode is distributed along with SSJ
+
+Copyright (C) 2008  Pierre L'Ecuyer and Université de Montréal
+
+SSJ 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 3 of the License, or
+any later version.
+
+SSJ 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.
+
+On Debian systems, a copy of the license may be found at
+/usr/share/common-licenses/GPL-3

Added: trunk/packages/tcode/trunk/debian/docs
===================================================================
--- trunk/packages/tcode/trunk/debian/docs	                        (rev 0)
+++ trunk/packages/tcode/trunk/debian/docs	2014-04-07 10:22:13 UTC (rev 16582)
@@ -0,0 +1,2 @@
+README
+tcode.pdf

Added: trunk/packages/tcode/trunk/debian/install
===================================================================
--- trunk/packages/tcode/trunk/debian/install	                        (rev 0)
+++ trunk/packages/tcode/trunk/debian/install	2014-04-07 10:22:13 UTC (rev 16582)
@@ -0,0 +1,5 @@
+*.jar    /usr/share/tcode
+*.pl     /usr/share/tcode
+*.sty    /usr/share/tcode
+*.perl   /usr/share/tcode
+debian/scripts/texjava /usr/bin

Added: trunk/packages/tcode/trunk/debian/patches/fix_interpreter
===================================================================
--- trunk/packages/tcode/trunk/debian/patches/fix_interpreter	                        (rev 0)
+++ trunk/packages/tcode/trunk/debian/patches/fix_interpreter	2014-04-07 10:22:13 UTC (rev 16582)
@@ -0,0 +1,8 @@
+--- a/setl2hinit.pl
++++ b/setl2hinit.pl
+@@ -1,4 +1,4 @@
+-#!/bin/perl
++#!/usr/bin/perl
+ 
+ # This script manage the ~/.latex2html-init LATEX2HTMLSTYLES variable.
+ # Its first argument must be a path that will be looked for in the LATEX2HTMLSTYLES

Added: trunk/packages/tcode/trunk/debian/patches/series
===================================================================
--- trunk/packages/tcode/trunk/debian/patches/series	                        (rev 0)
+++ trunk/packages/tcode/trunk/debian/patches/series	2014-04-07 10:22:13 UTC (rev 16582)
@@ -0,0 +1 @@
+fix_interpreter

Added: trunk/packages/tcode/trunk/debian/rules
===================================================================
--- trunk/packages/tcode/trunk/debian/rules	                        (rev 0)
+++ trunk/packages/tcode/trunk/debian/rules	2014-04-07 10:22:13 UTC (rev 16582)
@@ -0,0 +1,20 @@
+#!/usr/bin/make -f
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+%:
+	dh $@ 
+
+override_dh_auto_clean:
+	ant cleanbuild cleanlib cleandoc
+	rm -f *.pdf *.java
+
+override_dh_auto_build:
+	ant lib
+	ant doc
+	test -e tcode.pdf
+
+override_dh_fixperms:
+	dh_fixperms
+	chmod a+x debian/*/usr/share/tcode/*.pl


Property changes on: trunk/packages/tcode/trunk/debian/rules
___________________________________________________________________
Added: svn:executable
   + *

Added: trunk/packages/tcode/trunk/debian/scripts/tcode
===================================================================
--- trunk/packages/tcode/trunk/debian/scripts/tcode	                        (rev 0)
+++ trunk/packages/tcode/trunk/debian/scripts/tcode	2014-04-07 10:22:13 UTC (rev 16582)
@@ -0,0 +1,20 @@
+#!/bin/sh
+
+export TCODEHOME=/usr/share/tcode
+
+if [ -n "$TEXINPUTS" ] ; then
+    export TEXINPUTS=".:${TCODEHOME}:$TEXINPUTS"
+else
+    export TEXINPUTS=".:${TCODEHOME}"
+fi
+
+perl $TCODEHOME/setl2hinit.pl $TCODEHOME
+
+if [ -n "$CLASSPATH" ] ; then
+    export CLASSPATH=$TCODEHOME/tcode.jar:$CLASSPATH
+else
+    export CLASSPATH=$TCODEHOME/tcode.jar
+fi
+
+#Er, what do I actually want this to do???
+exec java "$@"

Added: trunk/packages/tcode/trunk/debian/scripts/texjava
===================================================================
--- trunk/packages/tcode/trunk/debian/scripts/texjava	                        (rev 0)
+++ trunk/packages/tcode/trunk/debian/scripts/texjava	2014-04-07 10:22:13 UTC (rev 16582)
@@ -0,0 +1,12 @@
+#!/bin/sh
+
+export TCODEHOME=/usr/share/tcode
+if [ -n "$TEXINPUTS" ] ; then
+    export TEXINPUTS=".:${TCODEHOME}:$TEXINPUTS"
+else
+    export TEXINPUTS=".:${TCODEHOME}"
+fi
+
+perl $TCODEHOME/setl2hinit.pl $TCODEHOME
+
+exec perl $TCODEHOME/texjava.pl "$@"

Added: trunk/packages/tcode/trunk/debian/source/format
===================================================================
--- trunk/packages/tcode/trunk/debian/source/format	                        (rev 0)
+++ trunk/packages/tcode/trunk/debian/source/format	2014-04-07 10:22:13 UTC (rev 16582)
@@ -0,0 +1 @@
+3.0 (quilt)




More information about the debian-med-commit mailing list