Package: starjava-topcat / 4.6.2-1

Metadata

Package Version Patches format
starjava-topcat 4.6.2-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
Remove plastic support.patch | (download)

build.xml | 19 15 + 4 - 0 !
src/docs/sun253.xml | 102 27 + 75 - 0 !
src/main/uk/ac/starlink/topcat/ControlWindow.java | 6 0 + 6 - 0 !
src/main/uk/ac/starlink/topcat/Driver.java | 15 1 + 14 - 0 !
4 files changed, 43 insertions(+), 99 deletions(-)

 remove plastic support

Plastic is very outdated now, and should not be used anymore. This enables
to remove a number of dependencies.

Remove SOG references.patch | (download)

build.xml | 51 35 + 16 - 0 !
src/docs/sun253.xml | 19 2 + 17 - 0 !
src/main/uk/ac/starlink/topcat/TopcatJELUtils.java | 4 0 + 4 - 0 !
src/main/uk/ac/starlink/topcat/TopcatUtils.java | 19 1 + 18 - 0 !
src/main/uk/ac/starlink/topcat/UrlOptions.java | 5 1 + 4 - 0 !
src/main/uk/ac/starlink/topcat/activate/ActivationWindow.java | 2 0 + 2 - 0 !
src/main/uk/ac/starlink/topcat/func/Image.java | 7 1 + 6 - 0 !
src/main/uk/ac/starlink/topcat/interop/SampImageActivity.java | 9 0 + 9 - 0 !
8 files changed, 40 insertions(+), 76 deletions(-)

 remove sog references

SoG -- Son of GAIA -- is an extension of ESO JSkycat which can display
the HDX/NDX format, as well as FITS and NDF images.

SOG is optional in topcat and is removed to reduce the dependencies.

Remove FitsReaderSpi.patch | (download)

src/main/uk/ac/starlink/topcat/ImageWindow.java | 6 0 + 6 - 0 !
1 file changed, 6 deletions(-)

 remove fitsreaderspi


Remove edu.jhu.htm reference.patch | (download)

src/docs/sun253.xml | 9 2 + 7 - 0 !
src/main/uk/ac/starlink/topcat/join/MatchWindow.java | 8 0 + 8 - 0 !
2 files changed, 2 insertions(+), 15 deletions(-)

 remove edu.jhu.htm reference

The license statement for the HTM package is:

 The software and information contained herein are proprietary to The
 Johns Hopkins University, Copyright 1999.  This software is furnished
 pursuant to a written license agreement and may be used, copied,
 transmitted, and stored only in accordance with the terms of such
 license and with the inclusion of the above copyright notice.  This
 software and information or any other copies thereof may not be
 provided or otherwise made available to any other person.

(see src/edu/jhu/htm/app/echoDomain.java from the source
http://www.skyserver.org/htm/src/java/htmSrc.jar)

This license is not conform to the Debian Free Software Guidelines,
therefore the HTM package cannot be used in Debian. This patch (which
itself is licensed LGPL-2.1 as starjava-topcat itself) removes the
references to this package. This will however not decrease
functionality, since with Healpix a more modern variant of
all-sky-pixellization is included in Topcat, and HTM was anyway only
of historic and debugging interest.

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

build.xml | 103 56 + 47 - 0 !
1 file changed, 56 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
Add cds.tools.ExtApp.patch | (download)

src/main/cds/tools/ExtApp.java | 83 83 + 0 - 0 !
1 file changed, 83 insertions(+)

 add cds.tools.extapp

This file is copied from Aladin.

Fix Icon path in jhall.jar.patch | (download)

src/main/uk/ac/starlink/topcat/ResourceIcon.java | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 fix icon path in jhall.jar


Remove references to xdoc and ttools.patch | (download)

build.xml | 36 8 + 28 - 0 !
src/docs/sun253.xml | 3 0 + 3 - 0 !
2 files changed, 8 insertions(+), 31 deletions(-)

 remove references to xdoc and ttools

xdoc is not available as Debian package. And both xdoc and ttools are
not available as sources during the build, so that they can't be
accessed here. This leads to a substantial decrease in the help
system, but I have no idea how to make this better.

Adjust classpath in topcat script.patch | (download)

src/script/topcat | 8 2 + 6 - 0 !
1 file changed, 2 insertions(+), 6 deletions(-)

 adjust classpath in topcat 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 !
src/etc/xdoc/toHelp.xslt | 254 254 + 0 - 0 !
5 files changed, 1281 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 | 49 20 + 29 - 0 !
src/etc/xdoc/toHTML.xslt | 32 12 + 20 - 0 !
src/etc/xdoc/toHelp.xslt | 93 31 + 62 - 0 !
3 files changed, 63 insertions(+), 111 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.

Don t call home for new version by default.patch | (download)

src/main/uk/ac/starlink/topcat/Driver.java | 3 1 + 2 - 0 !
1 file changed, 1 insertion(+), 2 deletions(-)

 don't call home for new version by default


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

build.xml | 6 3 + 3 - 0 !
src/docs/sun253.xml | 36 36 + 0 - 0 !
2 files changed, 39 insertions(+), 3 deletions(-)

 clearly mark this version as debian


Remove GBIN references.patch | (download)

src/docs/sun253.xml | 16 8 + 8 - 0 !
1 file changed, 8 insertions(+), 8 deletions(-)

 remove gbin references


Make CDF optional.patch | (download)

src/docs/sun253.xml | 3 3 + 0 - 0 !
1 file changed, 3 insertions(+)

 make cdf optional


Remove MIRAGE references.patch | (download)

src/docs/sun253.xml | 4 4 + 0 - 0 !
1 file changed, 4 insertions(+)

 remove mirage references


Remove references to SRB and MySpace.patch | (download)

src/docs/sun253.xml | 15 7 + 8 - 0 !
1 file changed, 7 insertions(+), 8 deletions(-)

 remove references to srb and myspace


Use android json.patch | (download)

src/main/uk/ac/starlink/topcat/TopcatCodec2.java | 5 3 + 2 - 0 !
1 file changed, 3 insertions(+), 2 deletions(-)

 use android json