Package: ftools-fv / 5.3+dfsg-5

Metadata

Package Version Patches format
ftools-fv 5.3+dfsg-5 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
pow_update_photo.patch | (download)

tcltk/pow/PowColormap.c | 2 1 + 1 - 0 !
tcltk/pow/PowCommands.c | 6 3 + 3 - 0 !
tcltk/pow/PowCreateImage.c | 4 2 + 2 - 0 !
tcltk/pow/Visu_tkImgPict.c | 4 2 + 2 - 0 !
4 files changed, 8 insertions(+), 8 deletions(-)

 insert "tcl_interp *interp" as first argument to tk_photoxxx()
 which is required by current versions of Tcl.

pow_fix_makefile.patch | (download)

tcltk/pow/Makefile.in | 41 21 + 20 - 0 !
1 file changed, 21 insertions(+), 20 deletions(-)

 set variables in makefile.in to get pow compiled (q&d patch)

pow_create_package.patch | (download)

tcltk/pow/Makefile.in | 7 4 + 3 - 0 !
tcltk/pow/POWplot.tcl | 4 2 + 2 - 0 !
tcltk/pow/PowInit.c | 10 5 + 5 - 0 !
3 files changed, 11 insertions(+), 10 deletions(-)

 create and "package require" the pow package.

pow_fix_startup.patch | (download)

tcltk/pow/POWplot | 22 4 + 18 - 0 !
tcltk/pow/POWplot.tcl | 1 0 + 1 - 0 !
tcltk/pow/pow.tcl | 5 1 + 4 - 0 !
3 files changed, 5 insertions(+), 23 deletions(-)

 replace the startup script by something simpler, and set the
 necessary environment. Also, remove the "fv" dependencies for the standalone
 POWplot.

pow_fix_compilerwarnings.patch | (download)

tcltk/pow/PowCanvCurve.c | 10 5 + 5 - 0 !
tcltk/pow/PowCommands.c | 26 13 + 13 - 0 !
tcltk/pow/PowCreateCurve.c | 2 1 + 1 - 0 !
tcltk/pow/PowCreateGraph.c | 4 2 + 2 - 0 !
tcltk/pow/PowCreateImage.c | 6 3 + 3 - 0 !
tcltk/pow/PowEventHandlers.c | 2 1 + 1 - 0 !
tcltk/pow/PowGrid.c | 25 13 + 12 - 0 !
tcltk/pow/PowInit.c | 2 1 + 1 - 0 !
tcltk/pow/PowUtils.c | 28 14 + 14 - 0 !
tcltk/pow/PowWCS.c | 8 4 + 4 - 0 !
tcltk/pow/Visu_Init.c | 2 1 + 1 - 0 !
tcltk/pow/Visu_tkImgPict.c | 30 15 + 15 - 0 !
tcltk/pow/pow.h | 8 4 + 4 - 0 !
13 files changed, 77 insertions(+), 76 deletions(-)

 fix many compiler warnings. most of them are because of
 missing "const" specifiers.
 .
 The package compiles fine without this patch, so it may be dropped 
 if it does not apply cleanly.

pow_nolinux.patch | (download)

tcltk/pow/configure.in | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 extend the known operating systems by gnu hurd and kfreebsd.

fv_require.patch | (download)

ftools/guis/fv/class/fvApp.tcl | 6 2 + 4 - 0 !
1 file changed, 2 insertions(+), 4 deletions(-)

 instead of hardcoding the shared library names, "require" them
 as packages.

fv_fix_initial_menubar.patch | (download)

ftools/guis/fv/class/fvApp.tcl | 4 2 + 2 - 0 !
ftools/guis/fv/class/fvWinKeeper.tcl | 7 6 + 1 - 0 !
2 files changed, 8 insertions(+), 3 deletions(-)

 fix tk 8.5 crash with "-type tearoff".
 It needs to be fixed in tk. However, here this gives the opportunity to
 correct the setting for the (invisible) main window. Also, the main window
 font is reset to non-bold.
Bug: http://sourceforge.net/tracker/?func=detail&aid=3561016&group_id=12997&atid=112997

fv_fix_startup.patch | (download)

ftools/guis/fv/fv | 129 4 + 125 - 0 !
ftools/guis/fv/fvInit.tcl | 3 0 + 3 - 0 !
2 files changed, 4 insertions(+), 128 deletions(-)

 replace the startup script by something simpler, and set the
 necessary environment.

fv_fix_sample.patch | (download)

ftools/guis/fv/scripts/XPAScript.csh | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 insert the shell name on the top of the sample script

clang_FTBFS_Wreturn type.patch | (download)

tcltk/pow/PowUtils.c | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 fix ftbfs with clang instead of gcc