Package: starjava-ttools / 3.1.5-1

Metadata

Package Version Patches format
starjava-ttools 3.1.5-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
Remove reference to HTM pixellation.patch | (download)

build.xml | 4 4 + 0 - 0 !
src/main/uk/ac/starlink/ttools/cone/TilingParameter.java | 4 0 + 4 - 0 !
src/main/uk/ac/starlink/ttools/func/Tilings.java | 20 0 + 20 - 0 !
src/main/uk/ac/starlink/ttools/join/MatchEngineParameter.java | 5 0 + 5 - 0 !
src/testcases/uk/ac/starlink/ttools/cone/SkyTilingTest.java | 12 0 + 12 - 0 !
src/testcases/uk/ac/starlink/ttools/task/SkyMatchTest.java | 7 0 + 7 - 0 !
6 files changed, 4 insertions(+), 48 deletions(-)

 remove reference to htm pixellation

HTM pixellation is not free.

Don t build StiltsServer.patch | (download)

build.xml | 4 4 + 0 - 0 !
src/docs/sun256.xml | 6 3 + 3 - 0 !
src/main/uk/ac/starlink/ttools/Stilts.java | 1 0 + 1 - 0 !
3 files changed, 7 insertions(+), 4 deletions(-)

 don't build stiltsserver

The server depends on org.mortbay, which is an outdated servlet engine.
Mortbay is not in Debian. If needed these files should be rewritten for
a recent servlet engine.

Use jlibeps.sourceforge.net.patch | (download)

src/main/uk/ac/starlink/ttools/plot/DensityPlot.java | 2 1 + 1 - 0 !
src/main/uk/ac/starlink/ttools/plot/FixedEpsGraphics2D.java | 4 2 + 2 - 0 !
src/main/uk/ac/starlink/ttools/plot/GraphicExporter.java | 2 1 + 1 - 0 !
src/main/uk/ac/starlink/ttools/plot/ScatterPlot.java | 2 1 + 1 - 0 !
src/main/uk/ac/starlink/ttools/plot/TablePlot.java | 2 1 + 1 - 0 !
5 files changed, 6 insertions(+), 6 deletions(-)

 use jlibeps.sourceforge.net

org.jibble.epsgraphics is not free anymore, and not packaged for Debian.
net.sourceforge.jlibeps provides a dropin replacement.

eps

Use android json.patch | (download)

src/main/uk/ac/starlink/ttools/cone/CdsUploadMatcher.java | 8 6 + 2 - 0 !
1 file changed, 6 insertions(+), 2 deletions(-)

 use android-json

This one has only "String" and input parameter for JSONTokener

Remove Plastic references.patch | (download)

build.xml | 2 2 + 0 - 0 !
src/main/uk/ac/starlink/ttools/Stilts.java | 1 0 + 1 - 0 !
src/main/uk/ac/starlink/ttools/mode/TopcatMode.java | 32 1 + 31 - 0 !
3 files changed, 3 insertions(+), 32 deletions(-)

 remove plastic references


Fix build.xml for use outside of starjava.patch | (download)

build.xml | 126 79 + 47 - 0 !
1 file changed, 79 insertions(+), 47 deletions(-)

 fix build.xml for use outside of starjava

This includes the following changes:

 * Rename the `extclasspath` elements to `path`. With ant >= 1.6, there is no
Use starlink ttools.jar as main jar for STILTS and add to.patch | (download)

build.xml | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 use starlink-ttools.jar as main jar for stilts,
 and add topcat to the classpath

This creates a circular classpath reference in the manifest:

starlink-ttools.jar has starlink-topcat.jar
starlink-topcat.jar has starlink-tttools.jar

We will see how this works for topcat build ;-)

Adjust classpath in stilts script.patch | (download)

src/script/stilts | 6 1 + 5 - 0 !
1 file changed, 1 insertion(+), 5 deletions(-)

 adjust classpath in stilts script


Add XSLT sheets for conversion of the xml documentation t.patch | (download)

src/etc/xdoc/docs.dtd | 126 126 + 0 - 0 !
src/etc/xdoc/sun-style.css | 1 1 + 0 - 0 !
src/etc/xdoc/toHTML.xslt | 206 206 + 0 - 0 !
src/etc/xdoc/toHTML1.xslt | 694 694 + 0 - 0 !
4 files changed, 1027 insertions(+)

 add xslt sheets for conversion of the xml documentation to javahelp
 and html.

The files were taken from the "xdoc" package, which is not available in Debian:

https://github.com/Starlink/starjava/tree/master/xdoc/src/etc

Use a local copy of the XSLT stylesheets instead of xdoc.patch | (download)

build.xml | 39 5 + 34 - 0 !
src/etc/xdoc/toHTML.xslt | 32 12 + 20 - 0 !
2 files changed, 17 insertions(+), 54 deletions(-)

 use a local copy of the xslt stylesheets instead of xdoc

Since we are using plain xslt, new files are created with
<xsl:result-document> from xslt2 using the Saxon processor.

Create manpages.patch | (download)

build.xml | 7 7 + 0 - 0 !
src/main/uk/ac/starlink/ttools/build/UsageWriterMan.java | 301 301 + 0 - 0 !
2 files changed, 308 insertions(+)

 create manpages


Show manpage if help is invoked.patch | (download)

src/main/uk/ac/starlink/ttools/task/LineInvoker.java | 36 34 + 2 - 0 !
1 file changed, 34 insertions(+), 2 deletions(-)

 show manpage if help is invoked


Generate bash autocompletion script.patch | (download)

build.xml | 8 8 + 0 - 0 !
src/main/uk/ac/starlink/ttools/build/BashComplete.java | 179 179 + 0 - 0 !
2 files changed, 187 insertions(+)

 generate bash autocompletion script

This tries to extract as much information as possible from the source code.

Clearly mark this version as Debian.patch | (download)

build.xml | 6 3 + 3 - 0 !
src/docs/sun256.xml | 32 32 + 0 - 0 !
2 files changed, 35 insertions(+), 3 deletions(-)

 clearly mark this version as debian


Package jystilts.patch | (download)

src/docs/sun256.xml | 56 9 + 47 - 0 !
src/main/uk/ac/starlink/ttools/build/JyStilts.java | 33 29 + 4 - 0 !
2 files changed, 38 insertions(+), 51 deletions(-)

 package jystilts