[Printing-architecture] PPD files in the PostScript Printer Application Snap
Till Kamppeter <[email protected]>
| Newsgroups | dev.linux.lists.printing-architecture |
|---|---|
| Message-ID | <[email protected]> |
James Cloos wrote
----------
Are the "~4000 ... PPD files" ppd file available outside of that "snap"?
Ideally in a git repo?
-JimC
----------
probably reading several times in my news posts that the Snap of the
PostScript Printer Application includes ~4000 PPD files.
These PPD files are not part of the GIT repository of the PostScript
Printer Application:
https://github.com/OpenPrinting/ps-printer-app
Snaps do not include only code and data which comes in the same
repository as their snapcraft.yaml file (Control file with instructions
for snapcraft to build a Snap see http://snapcraft.io/). A Snap contains
all the dependencies (libraries, auxiliary files, ...) of the snapped
application, to make it working with any arbitrary Linux distribution
(at least the ones using systemd where you can install snapd on).
In case of the PostScript Printer Application I have included these
~4000 PPD files as they were a dependency (actually the Printer
Application does not depend on these, but it makes the PostScript
Printer user's life easier). These are all free software PostScript PPD
files from printer manufacturers which ususally come with Linux
distributions, like Ubuntu Desktop.
The files come from two projects and are hosted and maintained there:
1. foomatic-db
https://github.com/OpenPrinting/foomatic-db
All PostScript PPD files under db/source/PPD/
2. HPLIP
All PostScript PPD files under prnt/ps/
See also the snap/snapcraft.yaml of the PostScript Printer Application.
Till