Package: awesome Version: 3.4.15-1+b1 Severity: normal Control: tags -1 + patch
Dear Maintainer,
The Debian menu in awesome does not containe entries for running other
window managers. This is because /etc/menu-methods/awesome doesn't have
wm defined in the supported section. As far as I can tell it is also a
problem in the latest version of the package.
My patch will follow this message as soon as it gets bug number.
-- System Information:
Debian Release: 8.7
APT prefers stable-updates
APT policy: (950, 'stable-updates'), (950, 'stable'), (500,
'proposed-updates')
Architecture: amd64 (x86_64)
Foreign Architectures: armel, arm64
Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=pl_PL.UTF-8, LC_CTYPE=pl_PL.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages awesome depends on:
ii dbus-x11 1.8.22-0+deb8u1
ii libc6 2.19-18+deb8u7
ii libcairo2 1.14.0-2.1+deb8u2
ii libdbus-1-3 1.8.22-0+deb8u1
ii libev4 1:4.15-3
ii libglib2.0-0 2.42.1-1+b1
ii libimlib2 1.4.6-2+deb8u2
ii liblua5.1-0 5.1.5-7.1
ii libpango1.0-0 1.36.8-3
ii libstartup-notification0 0.12-4
ii libx11-6 2:1.6.2-3
ii libx11-xcb1 2:1.6.2-3
ii libxcb-icccm4 0.4.1-1
ii libxcb-image0 0.4.0-1
ii libxcb-keysyms1 0.4.0-1
ii libxcb-randr0 1.10-3+b1
ii libxcb-render0 1.10-3+b1
ii libxcb-shape0 1.10-3+b1
ii libxcb-shm0 1.10-3+b1
ii libxcb-util0 0.3.8-3
ii libxcb-xinerama0 1.10-3+b1
ii libxcb-xtest0 1.10-3+b1
ii libxcb1 1.10-3+b1
ii libxcursor1 1:1.1.14-1+b1
ii libxdg-basedir1 1.2.0-1
ii menu 2.1.47
Versions of packages awesome recommends:
ii feh 2.12-1
ii rlwrap 0.41-1
ii x11-xserver-utils 7.7+3+b1
awesome suggests no packages.
-- Configuration Files:
/etc/menu-methods/awesome changed:
compat="menu-1"
!include menu.h
compat="menu-2"
outputencoding= "UTF-8";
function q($s) = "\"" esc($s,"\\\"") "\"";
function s($s) = replacewith(replacewith($s,"/","_"), " ", "_");
function findicon($filename)=
ifelsefile($filename, q($filename),
iffile("/usr/share/pixmaps/" $filename,
q("/usr/share/pixmaps/" $filename)));
function x11menu()= "\t{"q(title())","q($command) ifnempty($icon,
","findicon($icon))"},\n";
function textmenu()= "\t{"q(title())", \"x-terminal-emulator -e
\".."q($command) ifnempty($icon,
","findicon($icon))"},\n";
function wmmenu()= "\t{"q(title())",function () awesome.exec("q($command)")
end" ifnempty($icon, ","findicon($icon))"},\n";
supported;
x11= x11menu();
text= textmenu();
wm= wmmenu();
endsupported;
startmenu= "Debian_menu[\""s($section)"\"] = {\n";
endmenu= "}\n";
submenutitle= "\t{ "q(title())", Debian_menu[\""s($section)"\"] },\n";
genmenu= "debian/menu.lua";
rootsection= "Debian";
rootprefix= "/etc/xdg/awesome/";
userprefix= shell("echo -n /${XDG_CONFIG_HOME-.config}") "/awesome/";
preoutput= "-- automatically generated file. Do not edit (see
/usr/share/doc/menu/html)\n\nlocal awesome =
awesome\nmodule(\"debian.menu\")\n\nDebian_menu = {}\n\n";
-- no debconf information
--
Łukasz Stelmach
Samsung R&D Institute Poland
Samsung Electronics
signature.asc
Description: PGP signature

