Ravenports generated: 14 Aug 2018 09:44
[ravenports.git] / bucket_94 / xorg-xorgproto
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               xorg-xorgproto
4 VERSION=                2018.4
5 REVISION=               2
6 KEYWORDS=               x11
7 VARIANTS=               standard
8 SDESC[standard]=        Combined X.Org X11 Protocol headers
9 HOMEPAGE=               https://www.x.org/
10 CONTACT=                nobody
11
12 DOWNLOAD_GROUPS=        main
13 SITES[main]=            XORG/individual/proto
14 DISTFILE[1]=            xorgproto-2018.4.tar.bz2:main
15 DIST_SUBDIR=            xorg
16 DF_INDEX=               1
17 SPKGS[standard]=        single
18
19 OPTIONS_AVAILABLE=      none
20 OPTIONS_STANDARD=       none
21
22 DISTNAME=               xorgproto-2018.4
23
24 LICENSE=                MIT:single
25 LICENSE_FILE=           MIT:{{WRKDIR}}/LICENSE_MIT
26 LICENSE_SCHEME=         solo
27
28 FPC_EQUIVALENT=         x11/xorgproto
29
30 MUST_CONFIGURE=         gnu
31 CONFIGURE_ARGS=         --datarootdir={{PREFIX}}/lib
32                         --enable-legacy
33 CONFIGURE_ENV=          MISC_MAN_SUFFIX=7
34
35 post-patch:
36         (cd ${WRKSRC} && \
37                 ${HEAD} -n 300 COPYING-* > ${WRKDIR}/LICENSE_MIT)
38
39 post-install:
40         ${RM} -r ${STAGEDIR}${PREFIX}/lib/doc
41
42 [FILE:100:descriptions/desc.single]
43 This package combines the X protocol headers, which were formerly
44 scattered in individual packages.
45
46
47 [FILE:108:distinfo]
48 fee885e0512899ea5280c593fdb2735beb1693ad170c22ebcc844470eec415a0       390293 xorg/xorgproto-2018.4.tar.bz2
49
50
51 [FILE:2663:manifests/plist.single]
52 include/GL/
53  glxint.h
54  glxmd.h
55  glxproto.h
56  glxtokens.h
57 include/GL/internal/glcore.h
58 include/X11/
59  DECkeysym.h
60  HPkeysym.h
61  Sunkeysym.h
62  X.h
63  XF86keysym.h
64  XWDFile.h
65  Xalloca.h
66  Xarch.h
67  Xatom.h
68  Xdefs.h
69  Xfuncproto.h
70  Xfuncs.h
71  Xmd.h
72  Xos.h
73  Xos_r.h
74  Xosdefs.h
75  Xpoll.h
76  Xproto.h
77  Xprotostr.h
78  Xthreads.h
79  Xw32defs.h
80  Xwindows.h
81  Xwinsock.h
82  ap_keysym.h
83  keysym.h
84  keysymdef.h
85 include/X11/PM/
86  PM.h
87  PMproto.h
88 include/X11/dri/
89  xf86dri.h
90  xf86driproto.h
91  xf86dristr.h
92 include/X11/extensions/
93  EVI.h
94  EVIproto.h
95  Print.h
96  Printstr.h
97  XI.h
98  XI2.h
99  XI2proto.h
100  XIproto.h
101  XKB.h
102  XKBgeom.h
103  XKBproto.h
104  XKBsrv.h
105  XKBstr.h
106  XResproto.h
107  Xeviestr.h
108  Xv.h
109  XvMC.h
110  XvMCproto.h
111  Xvproto.h
112  ag.h
113  agproto.h
114  applewmconst.h
115  applewmproto.h
116  bigreqsproto.h
117  bigreqstr.h
118  composite.h
119  compositeproto.h
120  cup.h
121  cupproto.h
122  damageproto.h
123  damagewire.h
124  dbe.h
125  dbeproto.h
126  dmx.h
127  dmxproto.h
128  dpmsconst.h
129  dpmsproto.h
130  dri2proto.h
131  dri2tokens.h
132  dri3proto.h
133  evieproto.h
134  fontcache.h
135  fontcacheP.h
136  fontcachstr.h
137  ge.h
138  geproto.h
139  lbx.h
140  lbxproto.h
141  lgewire.h
142  mitmiscconst.h
143  mitmiscproto.h
144  multibufconst.h
145  multibufproto.h
146  panoramiXproto.h
147  presentproto.h
148  presenttokens.h
149  randr.h
150  randrproto.h
151  recordconst.h
152  recordproto.h
153  recordstr.h
154  render.h
155  renderproto.h
156  saver.h
157  saverproto.h
158  secur.h
159  securproto.h
160  shapeconst.h
161  shapeproto.h
162  shapestr.h
163  shm.h
164  shmproto.h
165  shmstr.h
166  syncconst.h
167  syncproto.h
168  syncstr.h
169  vldXvMC.h
170  windowswm.h
171  windowswmstr.h
172  xcalibrateproto.h
173  xcalibratewire.h
174  xcmiscproto.h
175  xcmiscstr.h
176  xf86bigfont.h
177  xf86bigfproto.h
178  xf86bigfstr.h
179  xf86dga.h
180  xf86dga1const.h
181  xf86dga1proto.h
182  xf86dga1str.h
183  xf86dgaconst.h
184  xf86dgaproto.h
185  xf86dgastr.h
186  xf86misc.h
187  xf86mscstr.h
188  xf86rush.h
189  xf86rushstr.h
190  xf86vm.h
191  xf86vmproto.h
192  xf86vmstr.h
193  xfixesproto.h
194  xfixeswire.h
195  xtestconst.h
196  xtestext1const.h
197  xtestext1proto.h
198  xtestproto.h
199  xtrapbits.h
200  xtrapddmi.h
201  xtrapdi.h
202  xtrapemacros.h
203  xtraplib.h
204  xtraplibp.h
205  xtrapproto.h
206 include/X11/fonts/
207  FS.h
208  FSproto.h
209  font.h
210  fontproto.h
211  fontstruct.h
212  fsmasks.h
213 lib/pkgconfig/
214  applewmproto.pc
215  bigreqsproto.pc
216  compositeproto.pc
217  damageproto.pc
218  dmxproto.pc
219  dri2proto.pc
220  dri3proto.pc
221  evieproto.pc
222  fixesproto.pc
223  fontcacheproto.pc
224  fontsproto.pc
225  glproto.pc
226  inputproto.pc
227  kbproto.pc
228  lg3dproto.pc
229  presentproto.pc
230  printproto.pc
231  randrproto.pc
232  recordproto.pc
233  renderproto.pc
234  resourceproto.pc
235  scrnsaverproto.pc
236  trapproto.pc
237  videoproto.pc
238  windowswmproto.pc
239  xcalibrateproto.pc
240  xcmiscproto.pc
241  xextproto.pc
242  xf86bigfontproto.pc
243  xf86dgaproto.pc
244  xf86driproto.pc
245  xf86miscproto.pc
246  xf86rushproto.pc
247  xf86vidmodeproto.pc
248  xineramaproto.pc
249  xproto.pc
250  xproxymngproto.pc
251 share/man/man7/Xprint.7.gz
252
253
254 [FILE:16443:patches/patch-man_Xprint.man]
255 --- man/Xprint.man.orig 2018-07-24 10:46:56 UTC
256 +++ man/Xprint.man
257 @@ -0,0 +1,421 @@
258 +.\" -*- coding: us-ascii -*-
259 +.TH Xprint __miscmansuffix__ "8 October 2004"
260 +.SH NAME
261 +Xprint \- The "X print service" - a portable, network-transparent printing system based on the X11 protocol
262 +.SH SYNOPSIS
263 +Xprint is a very flexible, extensible, scaleable, client/server
264 +print system based on ISO 10175 (and some other specs) and the X11
265 +rendering protocol.
266 +Using Xprint an application can search, query and use devices like
267 +printers, FAX machines or create documents in formats like PDF.
268 +In particular, an application can seek a printer, query supported
269 +attributes (like paper size, trays, fonts etc.), configure the printer
270 +device to match it\(cqs needs and print on it like on any other X device
271 +reusing parts of the code which is used for the video card Xserver.
272 +.SH OVERVIEW
273 +The "X Print Service" technology allows X rendering to devices such as
274 +printers and fax. Most of the service is available in the X11
275 +technology stack as Xp, with the remainder in single toolkit stacks (e.g. DtPrint for CDE).
276 +Modifications have also been made to the LessTif/Motif/Qt technology
277 +stacks to support Xprint.
278 +.PP
279 +The Xp portion consists of:
280 +.TP 0.2i
281 +\(bu
282 +Xp Extension for the X-Server (included in the X-Server Xprt)
283 +.TP 0.2i
284 +\(bu
285 +Xp Extension API for the client side (libXp/libXprintUtils)
286 +.TP 0.2i
287 +\(bu
288 +PCL ddx driver that converts core X to native PCL
289 +.TP 0.2i
290 +\(bu
291 +PDF ddx driver that converts core X to native PDF
292 +.TP 0.2i
293 +\(bu
294 +PostScript ddx driver that converts core X to native PostScript
295 +.TP 0.2i
296 +\(bu
297 +Raster ddx driver that generates xwd rasters which can be converted to PCL, PDF or PostScript rasters
298 +.PP
299 +.PP
300 +From an X clients perspective, it can attach to one of two nearly
301 +identical X-Servers, a "Video" X-Server, and a "Print" X-Server
302 +which has the additional Xp capability but otherwise looks and
303 +behaves the same.
304 +.SH "HOW THE X PRINT SERVICE WORKS"
305 +The X Print Service expands on the traditional X-Server and Xlib world
306 +in four ways.
307 +.TP 0.4i
308 +1.
309 +Most obvious is the use of "print ddx drivers" instead of
310 +"video ddx drivers". While a video ddx driver modifies pixels
311 +in a video frame buffer, a print ddx driver generates "page
312 +description language (PDL)" output (such as PCL, PDF or PostScript)
313 +or sends the print rendering instructions to a platform-specific
314 +print API (like Win32/GDI).
315 +
316 +Once a print ddx driver generates PDL output, it can be sent to
317 +a spooler such as \fBlp\fR(1)
318 +or retrieved by the client (to implement functionality like "print-to-file").
319 +
320 +Though not currently done, a single X-Server can support both
321 +print and video ddx drivers.
322 +.TP 0.4i
323 +2.
324 +Since printers support "paged" output, unlike video, a portion
325 +of the Xp Extension supports APIs to delineate printed output.
326 +For example, XpStartPage and XpEndPage tell the X-Server where
327 +a physical page starts and ends in an otherwise continuous
328 +stream of X rendering primitives. Likewise, XpStartJob and
329 +XpEndJob determine when a collection of pages starts and ends.
330 +XpEndJob typically causes the generated PDL to be submitted to
331 +a spooler, such as \fBlp\fR(1).
332 +.TP 0.4i
333 +3.
334 +Since printers have extensive capabilities, another portion of
335 +the Xp Extension supports APIs to manipulate "print contexts".
336 +
337 +Once a printer is selected using the Xp Extension API, a print
338 +context to represent it can be created. A print context
339 +embodies the printer selected - it contains the printer's
340 +default capabilities, selectable range of capabilities,
341 +printer state, and generated output. Some "attributes" within
342 +the print context can be modified by the user, and the
343 +X-Server and print ddx driver will react accordingly. For
344 +example, the attribute "content-orientation" can be set to
345 +"landscape" or "portrait" (if the printer supports these
346 +values - which can be queried using the Xprint API as well).
347 +.TP 0.4i
348 +4.
349 +Since printers can have "built in" fonts, the Xp Extension in
350 +the X-Server works with the print ddx drivers to make
351 +available (for printing only) additional fonts on a per print
352 +context basis.
353 +
354 +When a print context is created and set for a given printer,
355 +the X font calls may be able to access additional printer
356 +fonts. To do this (typically), the X-Server must have access
357 +to "printer metric files" (.pmf) that describe at minimum the
358 +metrics of the built in fonts.
359 +.PP
360 +.SH USAGE
361 +There are three tasks to start the X Print Service:
362 +.TP 0.4i
363 +1.
364 +configuring the X Print Server,
365 +.TP 0.4i
366 +2.
367 +starting the X Print Service
368 +.TP 0.4i
369 +3.
370 +configuring the user session so that clients can find the running X Print Service
371 +.PP
372 +.PP
373 +The tasks are described in detail below.
374 +.SH "SERVER CONFIGURATION"
375 +The X Print Server (Xprt) can read a number of configuration files which
376 +control its behavior and support for printers. Each vendor platform has
377 +a default location for this information. Xprt can also read the
378 +environment variable \fBXPCONFIGDIR\fR to locate alternate configuration
379 +directories. Common settings include:
380 +
381 +export XPCONFIGDIR=/X11/lib/X11/XpConfig/
382 +.PP
383 +export XPCONFIGDIR=/proj/x11/xc/programs/Xserver/XpConfig/
384 +
385 +.PP
386 +Xprt has many built-in defaults, and lacking any configuration files,
387 +will immediately try to support all printers visible via \fBlpstat\fR(1).
388 +.PP
389 +In order of importance for configuration by a system administrator, the
390 +configuration files for a "C" locale are as follows (see \fBXprt\fR(__appmansuffix__) for more
391 +details (including support for non-"C" locales)):
392 +.TP
393 +\fB${XPCONFIGDIR}/C/print/Xprinters\fR
394 +\&'Xprinters' is the top most configuration file. It tells
395 +Xprt which specific printer names (e.g. mylaser) should
396 +be supported, and whether \fBlpstat\fR(1) or other commands
397 +should be used to automatically supplement the list of
398 +printers.
399 +.TP
400 +\fB${XPCONFIGDIR}/C/print/attributes/printer\fR
401 +The 'printer' file maps printer names to model
402 +configurations (see 'model-config' below). For example,
403 +"mylaser" could be mapped to a "HPDJ1600C", and all other
404 +arbitrary printers could be mapped to a default, such as
405 +"HPLJ4SI". When depending on \fBlpstat\fR(1) in the Xprinters
406 +file, setting up defaults in 'printer' becomes all the
407 +more important.
408 +.TP
409 +\fB${XPCONFIGDIR}/C/print/attributes/document\fR
410 +The 'document' file specifies the initial document values
411 +for any print jobs. For example, which paper tray to
412 +use, what default resolution, etc.
413 +.TP
414 +\fB${XPCONFIGDIR}/C/print/attributes/job\fR
415 +The 'job' file specifies the initial job values for any
416 +print jobs. For example, "notification-profile" can be
417 +set so that when a print job is successfully sent to a
418 +printer, e-mail is sent to the user.
419 +.TP
420 +\fB${XPCONFIGDIR}/C/print/models/PSdefault/model\-config\fR, \fB${XPCONFIGDIR}/C/print/models/PSdefault/fonts/fonts.dir\fR, \fB${XPCONFIGDIR}/C/print/models/PSdefault/fonts/9nb00051.pmf\fR, \fB${XPCONFIGDIR}/C/print/models/PSdefault/fonts/9nb00093.pmf\fR
421 +The 'model-config' file has attributes that describe the
422 +printer model\(cqs capabilities and default settings.
423 +Printer model fonts may also be present. The model-config
424 +file also identifies the print ddx driver to be used.
425 +For each printer model supported, a complete hierarchy of
426 +files should exist. In most cases, these files do not
427 +need to be modified.
428 +.TP
429 +\fB${XPCONFIGDIR}/C/print/ddx\-config/raster/pcl\fR, \fB${XPCONFIGDIR}/C/print/ddx\-config/raster/pdf\fR, \fB${XPCONFIGDIR}/C/print/ddx\-config/raster/postscript\fR
430 +The print ddx drivers can have highly specific
431 +configuration files to control their behavior. In most
432 +cases, these files do not need to be modified.
433 +.PP
434 +More information in how to configure and customize the X print server can be found in the
435 +\fBXprt\fR(__appmansuffix__)
436 +manual page.
437 +.SH "STARTING UP"
438 +The summary checklist for starting the X Print Service is as follows:
439 +.TP 0.4i
440 +1.
441 +Choose an execution model for the X Print Service. The X
442 +Print Service can be run on a per-user session basis, per
443 +machine basis, or can be run on a few machines globally
444 +available to a number of users.
445 +.TP 0.4i
446 +2.
447 +If print jobs are to be submitted to a spooler (almost always
448 +the case), make sure all needed printers are available to the
449 +spooler subsystem (most often \fBlp\fR(1))
450 +on the same machine running the X Print Service.
451 +.TP 0.4i
452 +3.
453 +Configure the X Print Server. See ``X Print Server
454 +Configuration''.
455 +.TP 0.4i
456 +4.
457 +Depending on #1, start the X Print Server process "Xprt", and
458 +then the toolkit-specific Print Dialog Manager Daemon process
459 +(such as CDEnext's "dtpdmd") at the appropriate times.
460 +Note that libXprintUtils-based applications/toolkits do not need
461 +a Print Dialog Manager Daemon process to use Xprint.
462 +.PP
463 +The details are described below.
464 +.PP
465 +Because the X Print Service is based on X, it can be easily distributed.
466 +The most significant factors in which execution model to choose will be
467 +driven by:
468 +.TP 0.2i
469 +\(bu
470 +how many printers will be accessable through the printer
471 +subsystem on any given machine. A system administrator may
472 +choose to cluster printers on a few given machines, or
473 +scatter them across an organization and possibly make
474 +extensive use of remote spoolers to make them globally
475 +available.
476 +.TP 0.2i
477 +\(bu
478 +how many machines will need a copy of the X Print Server
479 +configuration files. The files have been architected so
480 +that one super-set version of them can be maintained and
481 +distributed (e.g. via NFS), and a per-machine or per-user
482 +version of the `Xprinters' is all that is needed to have the
483 +appropriate information in them utilized or ignored.
484 +.TP 0.2i
485 +\(bu
486 +how many users can demand services from a given X Print
487 +Service.
488 +.PP
489 +With the above in mind, some obvious execution models include:
490 +.TP 0.2i
491 +\(bu
492 +Global - in this model, the system administrator is choosing
493 +to run the X Print Service on a *few* select machines with
494 +appropriate printers configured, and allow clients access to
495 +the global resource. This can centralize the administration
496 +of printers and configuration files, but may have to be
497 +monitored for performance loading.
498 +
499 +Startup would likely be done by boot-up scripts (such as \fB/etc/init.d/xprint\fR).
500 +.TP 0.2i
501 +\(bu
502 +Per-machine - every machine with potential X Print Service
503 +users would run the service. Printer and configuration file
504 +administration is decentralized, and usage would be limited
505 +to the users on the machine.
506 +
507 +Startup would likely be done by boot-up scripts (such as \fB/etc/init.d/xprint\fR).
508 +.TP 0.2i
509 +\(bu
510 +Per-user session - every user would run an entire X Print
511 +Service for themselves. In the future, the Video X Server
512 +normally started may contain Print X Server capability, so
513 +this model becomes very natural.
514 +
515 +Startup would likely be done at session login or by
516 +launching actions or processes manually once the user
517 +logs in. Note: Deamons like "dtpdmd" must be started after Xprt.
518 +.PP
519 +.PP
520 +Starting of the processes is straight forward. In strict order (example is for manually starting the X print server for CDEnext usage):
521 +.TP 0.4i
522 +1.
523 +
524 +.nf
525 +[machineA] % Xprt [\-XpFile <Xprinters file>] [:dispNum] &
526 +.fi
527 +
528 +
529 +Note that Xprt will look for configuration files in either
530 +a default location or where \fBXPCONFIGDIR\fR points.
531 +
532 +\fB\-XpFile\fR specifies an alternate `Xprinters' file, rather
533 +than the default one or `\fB${XPCONFIGDIR}/C/print/Xprinters\fR'.
534 +.TP 0.4i
535 +2.
536 +
537 +.nf
538 +[machineA] % dtpdmd \-d machineA[:dispNum] [\-l /tmp/dtpdmd.log] &
539 +.fi
540 +
541 +
542 +The dtpdmd will maintain an X-Selection on the X-Server,
543 +and will start dtpdm's as required to service requests.
544 +.PP
545 +.PP
546 +In all but the per-user session model, the machine running the dtpdmd
547 +(thus dtpdm's) will need display authorization to the users video
548 +display.
549 +.SH "CLIENT CONFIGURATION"
550 +Once a X Print Server and dtpdmd have been started -- many of them
551 +in some cases -- clients will need to find and use them. There are
552 +two mechanisms that allow clients to discover X Print Servers and
553 +printers.
554 +.TP 0.2i
555 +\(bu
556 +"X Print Specifier" - assuming usage of the DtPrint/XprintUtils-based print
557 +applications, the following notation is understood:
558 +
559 +
560 +.nf
561 +printer_name@machine[:dispNum]
562 +.fi
563 +
564 +
565 +For example:
566 +
567 +
568 +.nf
569 +colorlj7@printhub:2
570 +.fi
571 +
572 +
573 +In the above example, the X Print Server running at `printhub:2'
574 +is assumed to support the printer named `colorlj7'.
575 +.TP 0.2i
576 +\(bu
577 +\fB${XPSERVERLIST}\fR - assuming usage of the DtPrint print dialogs,
578 +the environment variable \fB${XPSERVERLIST}\fR can contain a list
579 +of X Print Servers. For example:
580 +
581 +
582 +.nf
583 +XPSERVERLIST="printhub:2 printhub:3 otherdept:0"
584 +.fi
585 +
586 +
587 +Then in the dialogs, only a printer name needs to be entered.
588 +The dialog will then search the X Print Servers in \fB${XPSERVERLIST}\fR
589 +for a server than supports the printer, and then establish
590 +contact.
591 +.PP
592 +.SH "END-USER SEQUENCE"
593 +From most CDEnext applications, printing is accomplished by bringing
594 +down the <File> menu and selecting <Print...>. This will result in
595 +the DtPrintSetupBox dialog, which will request the name of a printer,
596 +and offer limited capability to configure print options (e.g. number
597 +of copies). If the user wishes, they can select <Setup...>, which
598 +will start a dtpdm capable of modifying additional print options.
599 +Finally, the user should select <Print>.
600 +.SH ENVIRONMENT
601 +.TP
602 +\fB${XPCONFIGDIR}\fR
603 +This environment variable points to the root
604 +of the Xprint server configuration directory hierarchy.
605 +If the variable is not defined, the default
606 +path is be assumed. The default path may be
607 +\fB/usr/X11R6/lib/X11/xserver/\fR,
608 +\fB/usr/lib/X11/xserver/\fR,
609 +\fB/usr/share/Xprint/xserver/\fR or
610 +\fB/usr/openwin/server/etc/XpConfig\fR, depending on the
611 +system, and may be configured in \fB/etc/init.d/xprint\fR.
612 +.TP
613 +\fB${LANG}\fR
614 +This environment variable selects the locale settings used by the Xprint server.
615 +Xprt allows language-specific settings (stored in \fB${XPCONFIGDIR}/${LANG}/print/\fR)
616 +which will override the default settings (stored in \fB${XPCONFIGDIR}/C/print/\fR).
617 +If \fB${LANG}\fR is not set "C" is assumed.
618 +.TP
619 +\fB${XPSERVERLIST}\fR
620 +The environment variable \fB${XPSERVERLIST}\fR contains a list
621 +of display identifiers (separated by whitespace) which tell an
622 +application where it can find the Xprint servers. Usually
623 +\fB${XPSERVERLIST}\fR is set by the profile startup scripts (e.g.
624 +\fB/etc/profile\fR or \fB/etc/profile.d/xprint.sh\fR) using the output of
625 +\fB/etc/init.d/xprint get_xpserverlist\fR.
626 +
627 +Example:
628 +
629 +.nf
630 +
631 +               export XPSERVERLIST="`/etc/init.d/xprint get_xpserverlist`"
632 +.fi
633 +
634 +
635 +Alternatively \fB${XPSERVERLIST}\fR can be set
636 +manually. Example:
637 +
638 +.nf
639 +
640 +               export XPSERVERLIST="littlecat:80 bitdog:72"
641 +.fi
642 +
643 +instructs an application to find an Xprint server at display
644 +80 on the machine "littlecat" and at display 72 on the
645 +machine bigdog.
646 +.TP
647 +\fB${XPRINTER}\fR
648 +The environment variable \fB${XPRINTER}\fR
649 +defines the default printer used by print
650 +applications. The syntax is either
651 +\fIprintername\fR or
652 +\fIprintername\fR@\fIdisplay\fR.
653 +
654 +Examples:
655 +.RS
656 +.TP
657 +\fBXPRINTER=ps003\fR
658 +tells an application to look for the
659 +first printer named "ps003" on all Xprint
660 +servers.
661 +.TP
662 +\fBXPRINTER=hplaser19@littlecat:80\fR
663 +tells an application to use the printer "hplaser19"
664 +on the Xprint server at display
665 +"littlecat:80".
666 +.RE
667 +
668 +
669 +If \fB${XPRINTER}\fR is not set the applications
670 +will examine the values of the \fB${PDPRINTER}\fR,
671 +\fB${LPDEST}\fR, and
672 +\fB${PRINTER}\fR environment variables (in that order).
673 +.SH "SEE ALSO"
674 +\fBX11\fR(__miscmansuffix__), \fBxplsprinters\fR(__appmansuffix__), \fBxprehashprinterlist\fR(__appmansuffix__), \fBxphelloworld\fR(__appmansuffix__), \fBxpxmhelloworld\fR(__appmansuffix__), \fBxpawhelloworld\fR(__appmansuffix__), \fBxpxthelloworld\fR(__appmansuffix__), \fBxpsimplehelloworld\fR(__appmansuffix__), \fBXserver\fR(__appmansuffix__), \fBXprt\fR(__appmansuffix__), \fBlibXp\fR(__libmansuffix__), \fBlibXprintUtils\fR(__libmansuffix__), \fBlibXprintAppUtils\fR(__libmansuffix__), \fBXmPrintShell\fR(__libmansuffix__), \fBXawPrintShell\fR(__libmansuffix__), Xprint FAQ (http://xprint.mozdev.org/docs/Xprint_FAQ.html), Xprint main site (http://xprint.mozdev.org/)
675 +.SH AUTHORS
676 +This manual page was written by
677 +Roland Mainz <roland.mainz@nrubsig.org> based on the original X11R6.6
678 +\fBxc/programs/Xserver/XpConfig/README\fR.
679