(debian-policy.info)Packages providing a window manager


Next: Packages providing fonts Prev: Packages providing a terminal emulator Up: Programs for the X Window System
Enter node , (file) or (file)node

11.8.4 Packages providing a window manager
------------------------------------------

Packages that provide a window manager should declare in their
‘Provides’ control field that they provide the virtual package
‘x-window-manager’.  They should also register themselves as an
alternative for ‘/usr/bin/x-window-manager’, with a priority calculated
as follows:

   - Start with a priority of 20.

   - If the window manager supports the Debian menu system, add 20
     points if this support is available in the package’s default
     configuration (i.e., no configuration files belonging to the system
     or user have to be edited to activate the feature); if
     configuration files must be modified, add only 10 points.

   - If the window manager complies with The Window Manager
     Specification Project(1), written by the Free Desktop Group(2), add
     40 points.

   - If the window manager permits the X session to be restarted using a
     `different' window manager (without killing the X server) in its
     default configuration, add 10 points; otherwise add none.

That alternative should have a slave alternative for
‘/usr/share/man/man1/x-window-manager.1.gz’ pointing to the
corresponding manual page.

   ---------- Footnotes ----------

   (1) https://www.freedesktop.org/wiki/Specifications/wm-spec

   (2) https://www.freedesktop.org/wiki/


automatically generated by info2www version 1.2.2.9