Debian Patches

Status for starjava-ttools/3.4.9-5

Patch Description Author Forwarded Bugs Origin Last update
Remove-reference-to-HTM-pixellation.patch Remove reference to HTM pixellation
HTM pixellation is not free.
Ole Streicher <olebole@debian.org> no 2016-12-18
Don-t-build-StiltsServer.patch 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.
Ole Streicher <olebole@debian.org> no 2016-12-19
Use-jlibeps.sourceforge.net.patch Use jlibeps.sourceforge.net
org.jibble.epsgraphics is not free anymore, and not packaged for Debian.
net.sourceforge.jlibeps provides a dropin replacement.

eps
Ole Streicher <olebole@debian.org> no 2016-12-18
Use-android-json.patch Use android-json
This one has only "String" and input parameter for JSONTokener
Ole Streicher <olebole@debian.org> no 2016-12-19
Remove-Plastic-references.patch Remove Plastic references Ole Streicher <olebole@debian.org> no 2017-02-17
Fix-build.xml-for-use-outside-of-starjava.patch 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
difference (and before, the difference was not relevant for Debian)

* Ignore local property files

* Change the starlink installation dir to the standard Java path /usr/share/java/

* Prefix the name by `starlink-`

* Adjust the build and test classpaths for Debian (also for CI tests)

* Set a class path in the jar manifest

* Set the source file encoding (cp1252), but not the source version (deprecated)

* Don't sign the jarfile
Ole Streicher <olebole@debian.org> no 2017-02-17
Use-starlink-ttools.jar-as-main-jar-for-STILTS-and-add-to.patch 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 ;-)
Ole Streicher <olebole@debian.org> no 2017-03-02
Adjust-classpath-in-stilts-script.patch Adjust classpath in stilts script Ole Streicher <olebole@debian.org> no 2017-03-03
Add-XSLT-sheets-for-conversion-of-the-xml-documentation-t.patch 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
Ole Streicher <olebole@debian.org> no 2017-03-03
Use-a-local-copy-of-the-XSLT-stylesheets-instead-of-xdoc.patch 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.
Ole Streicher <olebole@debian.org> no 2017-03-08
Create-manpages.patch Create manpages Ole Streicher <olebole@debian.org> no 2017-03-08
Show-manpage-if-help-is-invoked.patch Show manpage if help is invoked Ole Streicher <olebole@debian.org> no 2017-03-09
Generate-bash-autocompletion-script.patch Generate bash autocompletion script
This tries to extract as much information as possible from the source code.
Ole Streicher <olebole@debian.org> no 2017-03-10
Clearly-mark-this-version-as-Debian.patch Clearly mark this version as Debian Ole Streicher <olebole@debian.org> no 2017-03-15
Package-jystilts.patch Package jystilts Ole Streicher <olebole@debian.org> no 2017-03-16
Fix-import-path-for-jfree.svg.patch Fix import path for jfree.svg Ole Streicher <olebole@debian.org> no 2020-09-22
Don-t-include-in-out-documents-that-are-not-packaged.patch Don't include in/out documents that are not packaged Ole Streicher <olebole@debian.org> no 2021-01-16
Remove-build-of-UCD-and-VOUnit-validation-harnesses.patch Remove build of UCD and VOUnit validation harnesses
These require jars not in Debian yet, and they are not needed to run the package
Ole Streicher <olebole@debian.org> no 2022-01-05
Don-t-try-to-compile-pre-Java9-SunDoclet-source-file.patch Don't try to compile pre-Java9 SunDoclet source file Ole Streicher <olebole@debian.org> no 2023-12-11
ttools-fix-possible-NPE-in-VersionDetailTest.patch ttools: fix possible NPE in VersionDetailTest
In one test case, PrintSaxMessager was constructed with a null
print stream. In my tests no messages got sent so this hadn't
caused a problem, but testing in other environments
(different JAXP implementations?) did produce some output messages,
hence resulted in a NullPointerException. Supply a non-null
PrintStream (System.out) instead. I don't know why I didn't do
this in the first place.

This bug was reported by Ole Streicher (starjava issue #67).
Mark Taylor <m.b.taylor@bristol.ac.uk> no 2023-12-15

All known versions for source package 'starjava-ttools'

Links