[Printing-architecture] PAPI RPM implementation for Mandriva's
Norm.Jacobs at Sun.COM
Wed Jun 14 14:03:03 PDT 2006
Thanks for the pointer. I will incorporate the RPM spec file
into the subversion repository today (hopefully)
Till Kamppeter wrote:
> in todays architecture telecon we have talked about the implementration
> of PAPI in the distros and my PAPI RPMs for Mandriva.
> Here you find source and binary RPMs for Mandriva's Cooker and also the
> source tarball (SVN rev 171) and the spec file:
> There are no patches, all file manipulation is done with Perl. The
> libraries are renamed and selected by update-alternatives (default is
> IPP library for CUPS), as libpapi-dynamic does not work very well with
> CUPS. This scheme should perhaps be adopted upstream for easier
> integration in distros.
Yes, the libpapi-dynamic support uses /etc/printers.conf, which
doesn't exist on linux distros. Replacing libpapi with a link to
psm-ipp will make it talk directly (no interposed library) to an
IPP server (CUPS). psm-ipp also understands the CUPS_SERVER
and a PAPI_SERVICE_URI environment variable to override any
autoconf provided default default ipp service uri.
> You also see the splitting of binary RPMs to be able to install only
> needed stuff, not breaking things, and not introducing too many
More information about the Printing-architecture