packppdfiles(1)
packppdfiles - Pack all files needed by the Impressario PPD driver into one file.
As shipped in IRIX 6.5.5. Unchanged since IRIX 6.5.
NAME packppdfiles - Pack all files needed by the Impressario PPD driver into one file. SYNOPSIS packppdfiles <PPD_filename> <printername> <PPD_filename> This is the PPD file to parse. The file is assumed to reside in /var/spool/lp/PPD_model. <printername> Name of the printer being installed. Used to determine file names and directory names. DESCRIPTION packppdfiles collects various files used by the Impressario PPD driver and packs them into the file /var/spool/lp/app- defaults/<printername>/PPD_PostScript. The files are unpacked at runtime by the PPD GUI driver (this driver implements the Printer Options panel for an Impressario PPD supported printer). The PPD GUI driver is: /var/spool/lp/gui_interface/ELF/<printername>. The reason the files are packed is to support IRIX 5.3 and higher systems as printer clients. The PPD driver requires several files to generate the GUI. But, when an IRIX 5.3 system is configured as a print client it will only copy over one configuration file (/var/spool/lp/app- defaults/<printername>/PPD_PostScript) to the local system (the GUI binary, /var/spool/lp/gui_interface/ELF/<printername> is also copied over). Packing the required PPD and X resource files into a single file allows older SGI systems to be clients to newer SGI print servers that use the Impressario PPD driver. Since the GUI binary is also copied over the GUI binary is responsible for unpacking the files. The following files are packed: /var/spool/lp/PPD_model/PPD_filename. This is a PPD file supplied by a printer vendor. /var/spool/lp/PPD_model/<ppd_filename>.extension.ppd. This file is optional. Allows a means to extend the printer vendors PPD features without changing the vendors PPD file. If not found the /var/spool/lp/PPD_model/impressario_ppd_common.ppd file is used instead. Typically implements things like Text options, Image Options, etc. /usr/lib/X11/$LANG/app-defaults/ppd/<ppd_filename>. A resource file for the PPD. Typically contains help prompts and other information specific to the printer. This file is optional. If it is not found /usr/lib/X11/$LANG/app-defaults/ppd/SpecificPpdResources is used instead. /usr/lib/X11/$LANG/app-defaults/ppd/GenericPpdResources. This file contains generic help string messages for the PPD driver. packppdfiles is not intended for general use and is normally invoked from /usr/lib/lputil. /usr/lib/lputil is not intended for general use. To install an Impressario printer use the Printer Manager tool or the mkcentpr(1M), mknetpr(1M), mkserialpr(1M) or mkscsipr(1M) shell scripts. SEE ALSO ppd(1M), impressario(1), POD(4)