Package: saods9 / 8.0.1+repack-2

Metadata

Package Version Patches format
saods9 8.0.1+repack-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
ds9 Don t load TclTk extensions as shared libs but as pac.patch | (download)

ds9/ds9 | 2 2 + 0 - 0 !
ds9/library/ds9.tcl | 60 33 + 27 - 0 !
tksao/saotk.C | 10 10 + 0 - 0 !
3 files changed, 45 insertions(+), 27 deletions(-)

 [ds9] don't load tcltk extensions as shared libs, but as packages

This allows one to start DS9 as a normal tk application without
special initialization.

ds9 Use FHS documentation directory.patch | (download)

ds9/library/ds9.tcl | 1 1 + 0 - 0 !
ds9/library/help.tcl | 18 9 + 9 - 0 !
ds9/library/util.tcl | 2 1 + 1 - 0 !
3 files changed, 11 insertions(+), 10 deletions(-)

 [ds9] use fhs documentation directory

Instead putting the documentation into the common shared dir of ds9,
debian wants it in /usr/share/doc. This requires the help browser to
be adjusted.

ds9 Make the doc package optional by disabling the help m.patch | (download)

ds9/library/mhelp.tcl | 20 13 + 7 - 0 !
1 file changed, 13 insertions(+), 7 deletions(-)

 [ds9] make the "-doc" package optional by disabling the help menu


ds9 Add the Debian packager to the About box.patch | (download)

ds9/library/help.tcl | 2 2 + 0 - 0 !
ds9/library/util.tcl | 2 1 + 1 - 0 !
2 files changed, 3 insertions(+), 1 deletion(-)

 [ds9] add the debian packager to the "about" box


ds9 Don t close DS9 when closing the unpatched tkcon cons.patch | (download)

ds9/library/util.tcl | 6 6 + 0 - 0 !
1 file changed, 6 insertions(+)

 [ds9] don't close ds9 when closing the unpatched tkcon console

The original saods9 code contains a patched tkcon which replaced the
exit with hide. In Debian, we are using the unpatched package.

This solution was taken from http://wiki.tcl.tk/17616

tksao Add a dummy psscale.patch | (download)

tksao/widget/widget.C | 4 3 + 1 - 0 !
1 file changed, 3 insertions(+), 1 deletion(-)

 [tksao] add a dummy psscale

The original code from ds9 uses a patched postscript code to allow
scaling. Since we use standard Tk, we cannor support this (postscript
scaling is silently ignored), but we need to support the global
variable "psScale" which Doug Mink hacked into to get the scaling.

tksao Avoid compile time warnings and errors.patch | (download)

tksao/colorbar/cbgrid.C | 12 6 + 6 - 0 !
tksao/frame/grid25d.C | 10 5 + 5 - 0 !
tksao/frame/grid2d.C | 14 7 + 7 - 0 !
tksao/frame/grid3d.C | 24 12 + 12 - 0 !
tksao/frame/wcsast.C | 2 1 + 1 - 0 !
5 files changed, 31 insertions(+), 31 deletions(-)

 [tksao] avoid compile time warnings and errors


tksao Compile against system library funtools.patch | (download)

tksao/fitsy++/hist.C | 4 2 + 2 - 0 !
tksao/fitsy++/hpx.C | 2 1 + 1 - 0 !
2 files changed, 3 insertions(+), 3 deletions(-)

 [tksao] compile against system library funtools


tksao Initialize tkblt stubs.patch | (download)

tksao/configure.ac | 4 2 + 2 - 0 !
tksao/saotk.C | 4 4 + 0 - 0 !
2 files changed, 6 insertions(+), 2 deletions(-)

 [tksao] initialize tkblt stubs

This resolves a crash when using vertical/horizontal graphs.
Closes: #859777