Re: [RFR] templates://xorg-server/{xprint-common.templates}
Christian Perrier wrote:
> Your review should be sent as an answer to this mail.
> Description: Next Generation Nested X Server
Why all the caps? "X", fair enough, and "Next Generation" is
arguable, but since there's no such thing as an NGNXS I suggest:
Description: next generation nested X server
> - xserver-xephyr is an X server that can be run inside another X server,
> - much like xnest. xephyr though, is based on the kdrive X server, and as a
> + The xephyr server is an X server that can be run inside another X server,
> + much like xnest. It is based on the kdrive X server, and as a
>
>
> Avoids sentences beginning with a lowercase lettre which is ugly
The project (and even the /usr/bin executable name) is Xephyr;
likewise for Xnest.
Xephyr is an X server that can be run inside another X server, much like
Xnest. It is based on the kdrive X server, and as a result it supports
newer extensions than Xnest, including render and composite.
> -Description: Xprint - the X11 print system (binary)
> +Description: X11 print system (binary)
>
> repeating the package name in the description is discouraged
>
> The "the" then becomes discouraged style as well..:-)
(Incidentally, this synopsis is an example of the one exception
I've found for the rule of thumb I proposed last month for
validating short descriptions. The "X11 print system" part is in
effect a synopsis for a *family* of packages, and the bracketed
addendum explains the role of this particular package within its
family.)
> Xprint is an advanced printing system which enables X11 applications
> to use devices like printers, FAX or create documents in formats like
> PostScript, PDF, PCL, etc.
Fax is an irregular abbreviation for telefacsimile, not an acronym.
to use devices like printers or fax machines, or to create documents in
formats like PostScript, PDF, PCL, etc.
> This package provides Xprt, the Xprint server compiled from
> - xprint.mozdev.org, an X.org subproject. Xprint provides superior support
> - for printing from mozilla, including non-latin characters and MathML.
> + xprint.mozdev.org, an X.org subproject. Xprint provides superior support
> + for printing from Mozilla, including non-latin characters and MathML.
>
> Capital for "Mozilla"
Also for "Latin".
--
JBR
Ankh kak! (Ancient Egyptian blessing)
--- ../xorg-server.old/debian/xprint-common.templates 2007-08-28 19:48:27.000000000 +0100
+++ debian/xprint-common.templates 2007-09-01 09:32:13.000000000 +0100
@@ -1,12 +1,12 @@
Template: xprint-common/default_printer_resolution
Type: string
Default: 600
-_Description: Default printer resolution
- By default Xprint assumes a printer resolution of 600dpi. This should be fine
- for the majority of printers today.
+_Description: Default printer resolution:
+ By default, Xprint assumes a printer resolution of 600dpi. This should be
+ well suited for the majority of printers.
.
On certain 1200dpi printers, however, the image might appear squashed in the
corner of the page, or it might be blown up too large on 300dpi printers. If
- you are experiencing these kinds of printing problems, you may want to set
+ you are experiencing such printing problems, you may want to set
the default printer resolution to a more appropriate value. See
/usr/share/doc/xprint-common/README.printing-problems.gz for more details.
--- ../xorg-server.old/debian/control 2007-08-28 19:48:27.000000000 +0100
+++ debian/control 2007-09-01 10:02:13.000000000 +0100
@@ -43,7 +43,7 @@
Conflicts: xserver-xorg (<< 6.8.2-38), xserver-xfree86 (<< 1:7.0.0), xserver-xorg-video, xserver-common, fglrx-driver (<< 8.37.6)
Replaces: xserver-xorg (<< 6.8.2-38), xserver-xfree86 (<< 1:7.0.0), xserver-common
Provides: xserver
-Description: X.Org X server -- core server
+Description: X.Org X server - core server
The X.Org X server is an X server for several architectures and operating
systems, which is derived from the XFree86 4.x series of X servers.
.
@@ -52,8 +52,8 @@
.
The X.Org server either needs fonts installed on the local host, or needs to
know of a remote hosts that provides font services (with xfs, for instance).
- The former means that fonts packages are mandatory. The latter means that
- font packages may be gratuitous. To err on the side of caution, install at
+ The former means that fonts packages are mandatory. The latter means that
+ font packages may be gratuitous. To err on the side of caution, install at
least the xfonts-base, xfonts-100dpi or xfonts-75dpi, and xfonts-scalable
packages.
.
@@ -67,7 +67,7 @@
Package: xserver-xorg-dev
Architecture: any
Depends: ${misc:Depends}
-Description: X.Org X server -- development files
+Description: X.Org X server - development files
This package provides development files for the X.Org ('Xorg') X server.
This is not quite the same as the DDK (Driver Development Kit) from the
XFree86 4.x and X.Org 6.7, 6.8 and 6.9 series of servers; it provides
@@ -89,12 +89,12 @@
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Distributed Multihead X server
Xdmx is a proxy X server that uses one or more other X servers as its
- display device(s). It provides multi-head X functionality for displays that
- might be located on different machines. Xdmx functions as a front-end X server
- that acts as a proxy to a set of back-end X servers. All of the visible
- rendering is passed to the back-end X servers. Clients connect to the Xdmx
+ display device(s). It provides multi-head X functionality for displays that
+ might be located on different machines. Xdmx functions as a front-end X server
+ that acts as a proxy to a set of back-end X servers. All of the visible
+ rendering is passed to the back-end X servers. Clients connect to the Xdmx
front-end, and everything appears as it would in a regular multi-head
- configuration. If Xinerama is enabled (e.g., with +xinerama on the command
+ configuration. If Xinerama is enabled (e.g., with +xinerama on the command
line), the clients see a single large screen.
.
More information about X.Org can be found at:
@@ -124,11 +124,11 @@
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Nested X server
Xnest is a nested X server that simply relays all its requests to another
- X server, where it runs as a client. This means that it appears as another
- window in your current X session. Xnest relies upon its parent X server
+ X server, where it runs as a client. This means that it appears as another
+ window in your current X session. Xnest relies upon its parent X server
for font services.
.
- Use of the Xephyr X server instead of Xnest is recommended.
+ It is now mostly superseded by the Xephyr X server.
.
More information about X.Org can be found at:
<URL:http://xorg.freedesktop.org>
@@ -143,8 +143,8 @@
Recommends: xbase-clients, xfonts-base
Description: Virtual Framebuffer 'fake' X server
Xvfb provides an X server that can run on machines with no display hardware
- and no physical input devices. It emulates a dumb framebuffer using virtual
- memory. The primary use of this server was intended to be server testing,
+ and no physical input devices. It emulates a dumb framebuffer using virtual
+ memory. The primary use of this server was intended to be server testing,
but other novel uses for it have been found, including testing clients
against unusual depths and screen configurations, doing batch processing with
Xvfb as a background rendering engine, load testing, as an aid to porting the
@@ -154,7 +154,7 @@
.
This package also contains a convenience script called xvfb-run which
simplifies the automated execution of X clients in a virtual server
- environment. This convenience script requires the use of the xauth
+ environment. This convenience script requires the use of the xauth
program.
.
More information about X.Org can be found at:
@@ -168,25 +168,24 @@
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Recommends: xbase-clients
-Description: Next Generation Nested X Server
- xserver-xephyr is an X server that can be run inside another X server,
- much like xnest. xephyr though, is based on the kdrive X server, and as a
- result it supports newer extensions than xnest, including render and
- composite.
+Description: next generation nested X server
+ Xephyr is an X server that can be run inside another X server, much like
+ Xnest. It is based on the kdrive X server, and as a result it supports
+ newer extensions than Xnest, including render and composite.
Package: xprint
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, xprint-common, libxfont1 (>= 1:1.1)
Recommends: xprint-utils
Conflicts: xprt (<= 4.3.0.dfsg.1-10)
-Description: Xprint - the X11 print system (binary)
+Description: X11 print system (binary)
Xprint is an advanced printing system which enables X11 applications
- to use devices like printers, FAX or create documents in formats like
- PostScript, PDF, PCL, etc.
+ to use devices like printers or fax machines, or to create documents in
+ formats like PostScript, PDF, PCL, etc.
.
This package provides Xprt, the Xprint server compiled from
- xprint.mozdev.org, an X.org subproject. Xprint provides superior support
- for printing from mozilla, including non-latin characters and MathML.
+ xprint.mozdev.org, an X.org subproject. Xprint provides superior support
+ for printing from Mozilla, including non-Latin characters and MathML.
TrueType fonts are supported.
.
Xprint uses ttf2pt1 internally for some font support.
@@ -197,12 +196,12 @@
Recommends: xprint, xfonts-base
Conflicts: xprt-common
Replaces: xprt-common
-Description: Xprint - the X11 print system (configuration files)
+Description: X11 print system (configuration files)
Xprint is an advanced printing system which enables X11 applications
- to use devices like printers, FAX or create documents in formats like
- PostScript, PDF, PCL, etc.
+ to use devices like printers or fax machines, or to create documents in
+ formats like PostScript, PDF, PCL, etc.
.
- This package provides the configuration and postscript definition files
+ This package provides the configuration and Postscript definition files
required to run Xprt, the Xprint server. Xprt is provided by xprint.
Package: xserver-xorg-core-dbg
@@ -216,5 +215,5 @@
The X.Org server supports most modern graphics hardware from most vendors,
and supersedes all XFree86 X servers.
.
- This package provides debugging symbols for the Xorg X server and associated
+ This package provides debugging symbols for the X.org X server and associated
modules.
Template: xprint-common/default_printer_resolution
Type: string
Default: 600
_Description: Default printer resolution:
By default, Xprint assumes a printer resolution of 600dpi. This should be
well suited for the majority of printers.
.
On certain 1200dpi printers, however, the image might appear squashed in the
corner of the page, or it might be blown up too large on 300dpi printers. If
you are experiencing such printing problems, you may want to set
the default printer resolution to a more appropriate value. See
/usr/share/doc/xprint-common/README.printing-problems.gz for more details.
Source: xorg-server
Section: x11
Priority: optional
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Uploaders: David Nusinow <dnusinow@debian.org>, Steve Langasek <vorlon@debian.org>, Julien Cristau <jcristau@debian.org>, Drew Parsons <dparsons@debian.org>
# all the Build-Depends up to x11proto-xf86-dri-dev are for the normal Xorg
# server, and common dependencies for the DIX.
# x11proto-xf86dri-dev and libdrm-dev are for DRI support for the Xorg server.
# x11proto-print-dev and libfreetype6-dev are for Xprint
# everything on is for the DMX and Xnest servers.
Build-Depends: debhelper (>= 4.0.0), pkg-config, bison, flex,
x11proto-bigreqs-dev, x11proto-composite-dev (>= 0.3), x11proto-core-dev,
x11proto-damage-dev (>= 1.1), x11proto-evie-dev, x11proto-fixes-dev (>= 4.0),
x11proto-kb-dev (>= 1.0.3), x11proto-xinerama-dev, x11proto-randr-dev (>= 1.2),
x11proto-record-dev, x11proto-render-dev, x11proto-resource-dev,
x11proto-scrnsaver-dev, x11proto-trap-dev, x11proto-video-dev,
x11proto-xcmisc-dev, x11proto-xext-dev (>= 6.9.99.0-1),
x11proto-xf86bigfont-dev, x11proto-xf86dga-dev, x11proto-xf86misc-dev,
x11proto-xf86vidmode-dev, xtrans-dev, libxau-dev (>= 1:0.99.1-1),
libxdmcp-dev (>= 1:0.99.1-1), libxfont-dev, libfontenc-dev,
libxkbfile-dev (>= 1:0.99.1-1), x11proto-xf86dri-dev,
libdrm-dev (>= 2.3.0) [!hurd-i386],
x11proto-print-dev, libfreetype6-dev, xfonts-utils,
mesa-swx11-source (>= 6.5.3),
x11proto-gl-dev (>= 1.4.8), libgl1-mesa-dev (>= 6.5.1),
libxmuu-dev (>= 1:0.99.1-1), libxext-dev (>= 1:0.99.1-1),
libx11-dev (>= 1:0.99.2-1), libxrender-dev (>= 1:0.9.0-1),
libxi-dev (>= 1:0.99.1-1), x11proto-dmx-dev, quilt, libdmx-dev (>= 1:1.0.1-1),
libxpm-dev (>= 1:3.5.3-1), libxaw7-dev (>= 1:0.99.1-1),
libxt-dev (>= 1:0.99.1-1), libxmu-dev (>= 1:0.99.1-1),
libxtst-dev (>= 1:0.99.1-1), libxres-dev (>= 1:0.99.1-1),
libxfixes-dev (>= 1:3.0.0)
Build-Conflicts: xlibs-static-dev
Standards-Version: 3.7.2.0
XS-Vcs-Git: git://git.debian.org/git/pkg-xorg/xserver/xorg-server
XS-Vcs-Browser: http://git.debian.org/?p=pkg-xorg/xserver/xorg-server.git
Package: xserver-xorg-core
Architecture: any
Depends: x11-common (>= 1:7.0.0), ${shlibs:Depends}, ${misc:Depends}, xserver-xorg
Recommends: xkb-data, xfonts-base
Suggests: xfonts-100dpi | xfonts-75dpi, xfonts-scalable
Conflicts: xserver-xorg (<< 6.8.2-38), xserver-xfree86 (<< 1:7.0.0), xserver-xorg-video, xserver-common, fglrx-driver (<< 8.37.6)
Replaces: xserver-xorg (<< 6.8.2-38), xserver-xfree86 (<< 1:7.0.0), xserver-common
Provides: xserver
Description: X.Org X server - core server
The X.Org X server is an X server for several architectures and operating
systems, which is derived from the XFree86 4.x series of X servers.
.
The X.Org server supports most modern graphics hardware from most vendors,
and supersedes all XFree86 X servers.
.
The X.Org server either needs fonts installed on the local host, or needs to
know of a remote hosts that provides font services (with xfs, for instance).
The former means that fonts packages are mandatory. The latter means that
font packages may be gratuitous. To err on the side of caution, install at
least the xfonts-base, xfonts-100dpi or xfonts-75dpi, and xfonts-scalable
packages.
.
More information about X.Org can be found at:
<URL:http://xorg.freedesktop.org>
<URL:http://lists.freedesktop.org/mailman/listinfo/xorg>
.
This module can be found as the module 'xserver/xorg' at
:pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg
Package: xserver-xorg-dev
Architecture: any
Depends: ${misc:Depends}
Description: X.Org X server - development files
This package provides development files for the X.Org ('Xorg') X server.
This is not quite the same as the DDK (Driver Development Kit) from the
XFree86 4.x and X.Org 6.7, 6.8 and 6.9 series of servers; it provides
headers and a pkg-config file for drivers using autotools to build
against.
.
Unless you are developing or building a driver, you probably want
xserver-xorg and/or xserver-xorg-core instead.
.
More information about X.Org can be found at:
<URL:http://xorg.freedesktop.org>
<URL:http://lists.freedesktop.org/mailman/listinfo/xorg>
.
This module can be found as the module 'xserver/xorg' at
:pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg
Package: xdmx
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Distributed Multihead X server
Xdmx is a proxy X server that uses one or more other X servers as its
display device(s). It provides multi-head X functionality for displays that
might be located on different machines. Xdmx functions as a front-end X server
that acts as a proxy to a set of back-end X servers. All of the visible
rendering is passed to the back-end X servers. Clients connect to the Xdmx
front-end, and everything appears as it would in a regular multi-head
configuration. If Xinerama is enabled (e.g., with +xinerama on the command
line), the clients see a single large screen.
.
More information about X.Org can be found at:
<URL:http://xorg.freedesktop.org>
<URL:http://lists.freedesktop.org/mailman/listinfo/xorg>
.
This module can be found as the module 'xserver/xorg' at
:pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg
Package: xdmx-tools
Architecture: any
Depends: xdmx, ${shlibs:Depends}, ${misc:Depends}
Replaces: xdmx (<= 2:1.1.1-10)
Description: Distributed Multihead X tools
This package provides a collection of tools used for administration of
the Xdmx server; see the xdmx package for more information.
.
More information about X.Org can be found at:
<URL:http://xorg.freedesktop.org>
<URL:http://lists.freedesktop.org/mailman/listinfo/xorg>
.
This module can be found as the module 'xserver/xorg' at
:pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg
Package: xnest
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Nested X server
Xnest is a nested X server that simply relays all its requests to another
X server, where it runs as a client. This means that it appears as another
window in your current X session. Xnest relies upon its parent X server
for font services.
.
It is now mostly superseded by the Xephyr X server.
.
More information about X.Org can be found at:
<URL:http://xorg.freedesktop.org>
<URL:http://lists.freedesktop.org/mailman/listinfo/xorg>
.
This module can be found as the module 'xserver/xorg' at
:pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg
Package: xvfb
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Recommends: xbase-clients, xfonts-base
Description: Virtual Framebuffer 'fake' X server
Xvfb provides an X server that can run on machines with no display hardware
and no physical input devices. It emulates a dumb framebuffer using virtual
memory. The primary use of this server was intended to be server testing,
but other novel uses for it have been found, including testing clients
against unusual depths and screen configurations, doing batch processing with
Xvfb as a background rendering engine, load testing, as an aid to porting the
X server to a new platform, and providing an unobtrusive way to run
applications that don't really need an X server but insist on having one
anyway.
.
This package also contains a convenience script called xvfb-run which
simplifies the automated execution of X clients in a virtual server
environment. This convenience script requires the use of the xauth
program.
.
More information about X.Org can be found at:
<URL:http://xorg.freedesktop.org>
<URL:http://lists.freedesktop.org/mailman/listinfo/xorg>
.
This module can be found as the module 'xserver/xorg' at
:pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg
Package: xserver-xephyr
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Recommends: xbase-clients
Description: next generation nested X server
Xephyr is an X server that can be run inside another X server, much like
Xnest. It is based on the kdrive X server, and as a result it supports
newer extensions than Xnest, including render and composite.
Package: xprint
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, xprint-common, libxfont1 (>= 1:1.1)
Recommends: xprint-utils
Conflicts: xprt (<= 4.3.0.dfsg.1-10)
Description: X11 print system (binary)
Xprint is an advanced printing system which enables X11 applications
to use devices like printers or fax machines, or to create documents in
formats like PostScript, PDF, PCL, etc.
.
This package provides Xprt, the Xprint server compiled from
xprint.mozdev.org, an X.org subproject. Xprint provides superior support
for printing from Mozilla, including non-Latin characters and MathML.
TrueType fonts are supported.
.
Xprint uses ttf2pt1 internally for some font support.
Package: xprint-common
Architecture: all
Depends: xbase-clients, xfonts-encodings, x11-common (>= 1:7.0.12), ${shlibs:Depends}, ${misc:Depends}
Recommends: xprint, xfonts-base
Conflicts: xprt-common
Replaces: xprt-common
Description: X11 print system (configuration files)
Xprint is an advanced printing system which enables X11 applications
to use devices like printers or fax machines, or to create documents in
formats like PostScript, PDF, PCL, etc.
.
This package provides the configuration and Postscript definition files
required to run Xprt, the Xprint server. Xprt is provided by xprint.
Package: xserver-xorg-core-dbg
Architecture: any
Depends: xserver-xorg-core (= ${Source-Version})
Priority: extra
Description: Xorg - the X.Org X server (debugging symbols)
The X.Org X server is an X server for several architectures and operating
systems, which is derived from the XFree86 4.x series of X servers.
.
The X.Org server supports most modern graphics hardware from most vendors,
and supersedes all XFree86 X servers.
.
This package provides debugging symbols for the X.org X server and associated
modules.
Reply to: