Package: wmclockmon / 0.8.1-3

Metadata

Package Version Patches format
wmclockmon 0.8.1-3 3.0 (quilt)

Patch series

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

configure.ac | 2 1 1 - 0 !
1 file changed, 1 insertion( ), 1 deletion(-)

 fix ftbfs on gnu/kfreebsd
 wmclockmon fails to build on kFreeBSD, mostly because the configure
 script does not check the arch correctly.
 .
 Converted to quilt for version 0.8.1-3.
update_autotools.patch | (download)

src/Makefile.am | 2 2 0 - 0 !
wmclockmon-cal/Makefile.am | 2 1 1 - 0 !
wmclockmon-config/Makefile.am | 4 2 2 - 0 !
3 files changed, 5 insertions( ), 3 deletions(-)

 update autotools files to work with dh_autoreconf.
 Prior to version 0.8.1-3, many of the patches were applied directly to
 the various Makefile.in's.  Now with dh_autoreconf, these would be
 overwritten.
 .
 In particular, we define the DATADIR macro and make sure that the auxiliary
 programs wmclockmon-cal and wmclockmon-config are built properly.
build_against_gtk2.patch | (download)

configure.ac | 1 1 0 - 0 !
wmclockmon-cal/Makefile.am | 3 3 0 - 0 !
wmclockmon-cal/mainwindow.c | 59 29 30 - 0 !
wmclockmon-config/Makefile.am | 3 3 0 - 0 !
wmclockmon-config/dialogs.c | 2 0 2 - 0 !
wmclockmon-config/edit.c | 1 0 1 - 0 !
wmclockmon-config/mainwindow.c | 25 12 13 - 0 !
7 files changed, 48 insertions( ), 46 deletions(-)

 build against gtk  2.0.
 Converted to quilt for version 0.8.1-3.  Also, the original patch modified
 wmclockmon-c*/Makefile.in, which are now overwritten by dh_autoreconf.  So we
 patch wmclockmon-c*/Makefile.am instead.  In the process, we fix #641335,
 as the GTK  libraries were previously linked in the wrong order.
fix_typos.patch | (download)

doc/wmclockmon-config.1 | 2 1 1 - 0 !
doc/wmclockmon.1 | 12 6 6 - 0 !
wmclockmon-config/configfile.h | 2 1 1 - 0 !
3 files changed, 8 insertions( ), 8 deletions(-)

 fix typos pointed out by lintian.
 In particular, we had spelling-error-in-binary and spelling-error-in-manpage
 warnings.
check_free.patch | (download)

wmclockmon-config/actions.c | 6 4 2 - 0 !
wmclockmon-config/tools.c | 1 1 0 - 0 !
wmclockmon-config/variables.h | 2 2 0 - 0 !
3 files changed, 7 insertions( ), 2 deletions(-)

 check whether memory has been allocated before freeing.
 Two strings, command and light_color, were always freed even though they
 were only conditionally allocated.  This could cause "munmap_chunk(): invalid
 pointer" errors.  We fix this by keeping track of whether they have been
 allocated and only freeing if they have.