~ubuntu-branches/ubuntu/utopic/cups/utopic

« back to all changes in this revision

Viewing changes to man/cups-driverd.man.in

  • Committer: Bazaar Package Importer
  • Author(s): Martin Pitt, Till Kamppeter, Martin Pitt
  • Date: 2011-07-14 15:02:36 UTC
  • mfrom: (1.2.11 upstream)
  • Revision ID: james.westby@ubuntu.com-20110714150236-skkf0p5m6ccu5usu
Tags: 1.4.7-1
* New upstream version.

[ Till Kamppeter ]
* debian/patches/ubuntu-upstart.dpatch: Updated the patch to add support
  to the new device enumeration functionality of udev-configure-printer.
  This way we do not need to retrigger the printers. Retriggering is only
  needed if udev rules change. A fallback to the old bahavior is provided
  so that this CUPS package continues to work with older versions of
  udev-configure-printer.

[ Martin Pitt ]
* Update patches for new upstream release.
* Drop fix-broken-ipv6-uris.patch, applied upstream.
* debian/local/apparmor-profile: /var/run → /run transition. (LP: #810270)
* Drop debian/patches/ubuntu-upstart.dpatch and move the upstart script to
  debian/local/cups.upstart. In debian/rules, copy it to debian/, and remove
  that again during clean. This is a slightly easier workaround for a
  nonexisting "dh_installinit --sysvinit-only" option than the previous
  creation of the upstart file with an ubuntu specific dpatch.
* debian/patches/, debian/rules, debian/control, debian/source/format: Move
  to source format "3.0 (quilt)" and convert our dpatches to quilt patches.
  Drop dpatch build dependency.
* Move Ubuntu specific patches to debian/patches/ubuntu. In debian/rules,
  apply them when building on Ubuntu. Add "patch" build dependency.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
.\"
2
 
.\" "$Id: cups-driverd.man.in 8421 2009-03-09 21:59:55Z mike $"
3
 
.\"
4
 
.\"   cups-driverd man page for the Common UNIX Printing System (CUPS).
5
 
.\"
6
 
.\"   Copyright 2007-2009 by Apple Inc.
 
2
.\" "$Id: cups-driverd.man.in 9426 2011-01-06 22:48:42Z mike $"
 
3
.\"
 
4
.\"   cups-driverd man page for CUPS.
 
5
.\"
 
6
.\"   Copyright 2007-2011 by Apple Inc.
7
7
.\"   Copyright 1997-2006 by Easy Software Products.
8
8
.\"
9
9
.\"   These coded instructions, statements, and computer programs are the
12
12
.\"   which should have been included with this file.  If this file is
13
13
.\"   file is missing or damaged, see the license at "http://www.cups.org/".
14
14
.\"
15
 
.TH cups-driverd 8 "CUPS" "16 June 2008" "Apple Inc."
 
15
.TH cups-driverd 8 "CUPS" "6 January 2011" "Apple Inc."
16
16
.SH NAME
17
17
cups-driverd \- cups driver daemon
18
18
.SH SYNOPSIS
49
49
programs must implement the command-line interface shown in the
50
50
next section.
51
51
.SS DRIVER PROGRAMS
52
 
Driver programs provide an interface to dynamically-generated PPD
 
52
Driver programs provide a  interface to dynamically-generated PPD
53
53
files. The following arguments are currently defined:
54
54
.TP 5
55
55
drivername list
59
59
drivername cat ppdname
60
60
.br
61
61
Writes the named PPD file to stdout.
 
62
.PP
 
63
Driver programs MUST NOT query hardware or make other long-term operations that
 
64
would delay the return of a driver list. See the NOTES section below for
 
65
specific recommendations.
62
66
.SS LISTING FILES (drivername list)
63
67
When run with the single argument "list", the program must list
64
68
the available PPD files it can generate to stdout using the
65
69
following format:
66
70
.nf
 
71
    "drivername:ppdname" language "make" "make and model"
67
72
    "drivername:ppdname" language "make" "make and model" "1284 device id"
 
73
    "drivername:ppdname" language "make" "make and model" "1284 device id" "(PPD product)"
 
74
    "drivername:ppdname" language "make" "make and model" "1284 device id" "(PPD product)" "PostScript version"
 
75
    "drivername:ppdname" language "make" "make and model" "1284 device id" "(PPD product)" "PostScript version" "type"
68
76
.fi
69
77
.LP
70
78
\fIDrivername\fR is the name of the driver program. \fIPpdname\fR
73
81
typically "en". \fIMake\fR is the Manufacturer name from the PPD
74
82
file. \fIMake and model\fR is the NickName name from the PPD
75
83
file. \fI1284 device id\fR is the 1284DeviceId from the PPD file,
76
 
if any.
 
84
if any. \fI(PPD product)\fR is the Product string as it would appear in the PPD
 
85
file or from a PostScript query. \fIPostScript version\fR is the PSVersion
 
86
string as it would appear in the PPD file or from a PostScript query. \fIType\fR
 
87
is "postscript" for PostScript printers, "pdf" for PDF printers, "raster" for
 
88
raster printers, or "fax" for facsimile devices.
77
89
.SS WRITING FILES (drivername cat ppdname)
78
90
When the driver program is run with the "cat ppdname" arguments,
79
91
it must write the named PPD file to stdout, uncompressed. If the
94
106
INFO: [drivername]
95
107
.br
96
108
Informational messages
 
109
.SH NOTES
 
110
Due to performance considerations, driver programs have been officially
 
111
deprecated and should not be used for new development. Currently only the
 
112
CUPS web interface and \fIlpinfo(8)\fR command will request lists from all
 
113
driver programs.
97
114
.SH SEE ALSO
98
 
cupsd(8), cupsd.conf(5), cupstestppd(1),
 
115
cupsd(8), cupsd.conf(5), cupstestppd(1), lpinfo(8),
99
116
.br
100
117
http://localhost:631/help
101
118
.SH COPYRIGHT
102
 
Copyright 2007-2009 by Apple Inc.
 
119
Copyright 2007-2011 by Apple Inc.
103
120
.\"
104
 
.\" End of "$Id: cups-driverd.man.in 8421 2009-03-09 21:59:55Z mike $".
 
121
.\" End of "$Id: cups-driverd.man.in 9426 2011-01-06 22:48:42Z mike $".
105
122
.\"