Package: saods9 / 8.2+repack-2

Metadata

Package Version Patches format
saods9 8.2+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 | 18 13 + 5 - 0 !
2 files changed, 15 insertions(+), 5 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 | 3 1 + 2 - 0 !
3 files changed, 11 insertions(+), 11 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 Initialize tkblt stubs.patch | (download)

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

 [tksao] initialize tkblt stubs

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

tksao Unconditionally add include patch to libxml2.patch | (download)

tksao/configure.ac | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 [tksao] unconditionally add include patch to libxml2

This helps building on FreeBSD and GNU HURD.

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

fitsy/hist.C | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 [fitsy] compile against system library funtools


tcliis Use standard path for imtoolsrc.patch | (download)

tcliis/util.c | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 [tcliis] use standard path for imtoolsrc


util Make internalError dummy.patch | (download)

util/util.C | 3 0 + 3 - 0 !
1 file changed, 3 deletions(-)

 [util] make internalerror() dummy

The function uses a Tcl_Interp *global_interp which was never set and
therefore its use would lead to a SegFault.

Define debuGZ in tclfitsy.patch | (download)

fitsy/file.C | 3 3 + 0 - 0 !
tclfitsy/tclfitsy.C | 3 3 + 0 - 0 !
2 files changed, 6 insertions(+)

 define debugz in tclfitsy


Include fitsy object files in tclfitsy.patch | (download)

fitsy/file.C | 3 0 + 3 - 0 !
tclfitsy/Makefile.in | 6 3 + 3 - 0 !
2 files changed, 3 insertions(+), 6 deletions(-)

 include fitsy object files in tclfitsy


Add fitsy objects to tksao.patch | (download)

tksao/Makefile.in | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 add fitsy objects to tksao


iis add libstdc.patch | (download)

tcliis/Makefile.in | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 iis: add libstdc++


Use ttk themes provided by the system.patch | (download)

ds9/library/ds9.tcl | 7 3 + 4 - 0 !
1 file changed, 3 insertions(+), 4 deletions(-)

 use ttk themes provided by the system

The themes used by saods9 will be provided as separate Debian