Chapter 11. Customized programs
94
11.8.3 Packages providing a terminal emulator
Packages that provide a terminal emulator for the X Window System which meet the crite 
ria listed below should declare in their control data that they provide the virtual package
x terminal emulator
. They should also register themselves as an alternative for
/usr
/bin/x terminal emulator
, with a priority of 20.
To be an
x terminal emulator
, a program must:
  Be able to emulate a DEC VT100 terminal, or a compatible terminal.
  Support the command line option
 e
command
, which creates a new terminal window
6
and runs the specified command, interpreting the entirity of the rest of the command line
as a command to pass straight to exec, in the manner that
xterm
does.
  Support the command line option
 T
title
, which creates a new terminal window
with the window title title.
11.8.4 Packages providing a window manager
Packages that provide a window manager should declare in their control data that they pro 
vide 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
(
http://www.freedesktop.org/Standards/wm spec
), written by the Free Desk 
top Group (
http://www.freedesktop.org/
), 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; other 
wise add none.
11.8.5 Packages providing fonts
Packages that provide fonts for the X Window System
7
must do a number of things to ensure
that they are both available without modification of the X or font server configuration, and that
they do not corrupt files used by other font packages to register information about themselves.
1 Fonts of any type supported by the X Window System must be in a separate binary pack 
age from any executables, libraries, or documentation (except that specific to the fonts
6
 New terminal window  does not necessarily mean a new top level X window directly parented by the win 
dow manager; it could, if the terminal emulator application were so coded, be a new  view  in a multiple document
interface (MDI).
7
For the purposes of Debian Policy, a  font for the X Window System  is one which is accessed via X protocol
requests. Fonts for the Linux console, for PostScript renderers, or any other purpose, do not fit this definition. Any
tool which makes such fonts available to the X Window System, however, must abide by this font policy.






footer




 

 

 

 

 Home | About Us | Network | Services | Support | FAQ | Control Panel | Order Online | Sitemap | Contact

gay web hosting

 

Our partners: PHP: Hypertext Preprocessor Best Web Hosting Java Web Hosting Inexpensive Web Hosting  Jsp Web Hosting

Cheapest Web Hosting Jsp Hosting Cheap Hosting

Visionwebhosting.net Business web hosting division of Web Design Plus. All rights reserved