Package: wmaker / 0.95.8-3

Metadata

Package Version Patches format
wmaker 0.95.8-3 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
10_util fix parsing of XDG menus with multiple groups.patch | (download)

util/wmmenugen_parse_xdg.c | 5 5 + 0 - 0 !
1 file changed, 5 insertions(+)

 [patch] util: fix parsing of xdg menus with multiple groups

The specification for XDG menu files allows having more than one group and
assumes no constraint on their order. The original code assumed that once
the proper group marker was found, everything after was part of it, causing
misinterpretation of some data, like taking the wrong launch command.

This patch stops the parsing of the menu XDG file when a new group is
found, hence implementing the expected behaviour.

Reported-by: Andreas Metzler <ametzler@bebt.de>

11_XDG menu categories.patch | (download)

util/wmmenugen_parse_xdg.c | 21 20 + 1 - 0 !
1 file changed, 20 insertions(+), 1 deletion(-)

 include more xdg menu categories when parsing with wmmenugen.
12_reference proplist menus.patch | (download)

src/rootmenu.c | 10 9 + 1 - 0 !
1 file changed, 9 insertions(+), 1 deletion(-)

 reference proplist menu files in wmrootmenu
53_Debian_WMState.diff | (download)

WindowMaker/Defaults/WMState.in | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 xterm debian configuration.
54_Debian_wmmacros.diff | (download)

WindowMaker/wmmacros | 10 9 + 1 - 0 !
1 file changed, 9 insertions(+), 1 deletion(-)

 macros for user paths. based on marcelo e. magallon <mmagallo@debian.org> diff patch.
60_fix_pkg config_variable_typo.patch | (download)

m4/wm_imgfmt_check.m4 | 8 4 + 4 - 0 !
1 file changed, 4 insertions(+), 4 deletions(-)

 fix pkg-config variable typo.
 The variable set by PKG_PROG_PKG_CONFIG which points to the pkg-config
 utility is PKG_CONFIG, not PKGCONFIG.  The latter was previously used
 when trying to detect the presence of the MagickWand library when Window
 Maker was built using --enable-magick.
75_WPrefs_to_bindir_when_gnustedir_is_set.diff | (download)

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

 always install wprefs binary to bindir
 Even when setting --with-gnustepdir install the main WPrefs executable
 to bindir (/usr/bin) for FHS compliancy.