#3413: CUPS 1.6.1
-------------------------+--------------------------------------------------
Reporter: Krejzi | Owner: Krejzi
Type: enhancement | Status: assigned
Priority: normal | Milestone: current
Component: BOOK | Version: SVN
Severity: normal | Keywords:
-------------------------+--------------------------------------------------
Changes (by Krejzi):
* status: new => assigned
Comment:
Hm, tough change. Apple dropped lot of stuff from CUPS in 1.6 release, but
also added Avahi and Colord backends.
Quoting CHANGES.txt from Cups source directory:
{{{
- The PPD APIs are now deprecated and will be removed in a future
version of CUPS (STR #3927)
- The default IPP version for requests is now 2.0 (STR #3929)
- The IPP APIs no longer expose the ipp_t or ipp_attribute_t
structures
and instead provide accessor functions (STR #3928)
- The scheduler will no longer run programs with group write
permission.
- The PHP module has been removed (STR #3932)
- The bannertops, commandtoescpx, commandtopclx, imagetops,
imagetoraster, pdftops, rastertoescpx, rastertopclx, and
texttops
filters have been removed (STR #3930)
- The serial and parallel backends have been removed (STR 3935)
}}}
However, these filters are available from cups-filters package provided by
OpenPrinting Group of Linux Foundation. This is what their README.txt
says:
{{{
From CUPS 1.6.0 on, this package will be required for using printer
drivers
with CUPS under Linux. With CUPS 1.5.x and earlier this package can be
used
optionally to switch over to PDF-based printing. In that case some
filters
are provided by both CUPS and this package. Then the filters of this
package
should be used.
For compiling and using this package CUPS, Poppler, libjpeg, libpng,
libtiff, libijs, freetype, fontconfig, and liblcms (liblcms2
recommended)
are needed. It is highly recommended, especially if non-PostScript
printers
are used, to have Ghostscript, foomatic-filters, and foomatic-db
installed.
}}}
Package is available from http://www.openprinting.org/download/cups-
filters/
So, if anyone owns a printer that is covered in Gutenprint, GhostScript or
Foomatic DB, speak if you want to help here. I would also like to add
foomatic stuff, but those are 4 packages from which 2 are db's - standard?
and non-free. They are always versioned as today's date, so we would have
to host it on lfs servers, and the standard? one is ~35MB, while non-free
is ~2MB
Foomatic DB is available from
http://www.openprinting.org/download/foomatic/, so if Bruce would like to
host it, please download 2 db packages (the 4.0-date and non-free-date
one) and put it somewhere so we could cover it in the book if necesary. I
would do the work.
Gutenprint update is also available, and I will check that one too when I
manage to upgrade CUPS.
--
Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/3413#comment:6>
BLFS Trac <http://wiki.linuxfromscratch.org/blfs>
Beyond Linux From Scratch
--
http://linuxfromscratch.org/mailman/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page