[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#770866: unblock: wmii/3.10~20120413+hg2813-7



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Please unblock package wmii.

This two-liner patch fixes an issue with using Mod4 as a modifier key.
As this key is used in the default config and is anyway recommended in
the FAQ, this affects many wmii users and is important to fix (I myself
use Mod1 as a modifier, which is the reason I haven't noticed the bug).

unblock wmii/3.10~20120413+hg2813-7

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 3.12-1-686-pae (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_GB.UTF-8)
Shell: /bin/sh linked to /bin/mksh
diff -Nru wmii-3.10~20120413+hg2813/debian/changelog wmii-3.10~20120413+hg2813/debian/changelog
--- wmii-3.10~20120413+hg2813/debian/changelog	2014-08-03 00:35:40.000000000 +0200
+++ wmii-3.10~20120413+hg2813/debian/changelog	2014-11-24 20:34:39.000000000 +0100
@@ -1,3 +1,10 @@
+wmii (3.10~20120413+hg2813-8) unstable; urgency=medium
+
+  * Fix Mod4-a combination by doing stat on /keys (thanks to
+    Thierry Rascle, closes: #713863).
+
+ -- Andrew Shadura <andrewsh@debian.org>  Mon, 24 Nov 2014 20:34:37 +0100
+
 wmii (3.10~20120413+hg2813-7) unstable; urgency=medium
 
   * Tweaks to the build system.
diff -Nru wmii-3.10~20120413+hg2813/debian/patches/20-fix-mod4-a.patch wmii-3.10~20120413+hg2813/debian/patches/20-fix-mod4-a.patch
--- wmii-3.10~20120413+hg2813/debian/patches/20-fix-mod4-a.patch	1970-01-01 01:00:00.000000000 +0100
+++ wmii-3.10~20120413+hg2813/debian/patches/20-fix-mod4-a.patch	2014-11-24 20:33:01.000000000 +0100
@@ -0,0 +1,23 @@
+From: Thierry Rascle <thierr26@free.fr>
+Subject: stat /keys automatically.
+
+--- wmii-3.10~20120413+hg2813.orig/cmd/wmiir.c	2012-04-14 04:37:30.000000000 +0200
++++ wmii-3.10~20120413+hg2813/cmd/wmiir.c	2013-06-23 11:49:13.600784471 +0200
+@@ -529,6 +529,7 @@
+ 	char *address;
+ 	exectab *tab;
+ 	int ret;
++	Stat *stat;
+ 
+ 	IXP_ASSERT_VERSION;
+ 
+@@ -579,6 +580,9 @@
+ 	if(tab->cmd == 0)
+ 		usage();
+ 
++	stat = ixp_stat(client, "/keys");
++	ixp_freestat(stat);
++
+ 	ret = tab->fn(argc, argv);
+ 
+ 	ixp_unmount(client);
diff -Nru wmii-3.10~20120413+hg2813/debian/patches/series wmii-3.10~20120413+hg2813/debian/patches/series
--- wmii-3.10~20120413+hg2813/debian/patches/series	2014-08-03 00:32:48.000000000 +0200
+++ wmii-3.10~20120413+hg2813/debian/patches/series	2014-11-24 20:33:12.000000000 +0100
@@ -9,6 +9,7 @@
 16-fix-confdir.patch
 16-fix-notice-command.patch
 17-fix-multimonitor-witray.patch
+20-fix-mod4-a.patch
 20-libixp-link.patch
 23-buildsys-tweaks.patch
 24-fix-focus.patch

Reply to: