cups 1.5.3-0ubuntu1 source package in Ubuntu
Changelog
cups (1.5.3-0ubuntu1) precise-proposed; urgency=low [ Till Kamppeter ] * New upstream release - Numerous fixes on IPP (LP: #945028, LP: #973270, LP: #990734, LP: #992468, LP: #992982, LP: #1000172, LP: #1000758) - USB backend based on the maintained libusb 1.0.x with support for bi-directional communication - Fixes on SNMP-based supply level reporting - PostScript prtinter auto-configuration reliable now - Several fixes on PostScript, SSL, authenticated printing, and networking issues * debian/patches/ipp-fixes-1.5.3.patch, debian/patches/fix-empty-translations.patch, debian/patches/ppd-cache-fix-crash.patch, debian/patches/commandtops-make-robust-against-broken-postscript.patch, debian/patches/cups-polld-reconnect.patch, debian/patches/usb-backend-libusb-1.0.patch, debian/patches/usb-backend-backchannel-support.patch: Removed patches which got included upstream. * debian/patches/fix-supply-level-computation-for-percent-supply-unit.patch, debian/patches/fix-supply-levels-for-enumerated-prtmarkersupplieslevel.patch, debian/patches/fix-status-reports-when-supply-levels-grow.patch, debian/patches/add-status-reports-for-full-waste-trays-and-cleaner-unit-eol.patch, debian/patches/match-marker-colorants-which-use-non-standard-string.patch, debian/patches/truncate-marker-supply-names-at-comma.patch: Removed supply level report fixes. This got solved differently upstream. * debian/patches/do-not-suppress-inputslot-setting-with-empty-ap-d-inputslot.patch: Removed, problem solved differently upstream. * debian/patches/cups-avahi.patch: Manually regenerated to adapt to upstream changes. * debian/patches/ppd-poll-with-client-conf.patch, debian/patches/colord-support.patch, debian/patches/airprint-support.patch, debian/patches/no-conffile-timestamp.patch, debian/patches/drop_unnecessary_dependencies.patch, debian/patches/read-embedded-options-from-incoming-postscript-and-add-to-ipp-attrs.patch, debian/patches/show-compile-command-lines.patch: Refreshed using quilt. * debian/patches/usb-backend-busy-loop-fix.patch: Correct loops to repeat claiming interfaces on USB devices when they are busy. Before, hitting busy state made the device opening function error out without comment (LP: #987485). * debian/patches/usb-backend-detach-usblp-earlier-crash-guards.patch: Protect against crashes by checking error codes of libusb functions (LP: #997040) and detach usblp kernel module in an earlier stage when opening a device (LP: #987485, LP: #997040). * debian/patches/usb-backend-initialize-usblp-attached-state.patch: Initialize usblp_attached field in printer data structure to assure that detaching and re-attaching the usblp kernel module is always done correctly (LP: #902535, LP: #959676, LP: #960666, LP: #987485, LP: #995111, LP: #997040, LP: #1000253, LP: #1001028). * debian/patches/install-sh-remove-bashism.patch: Removed bashism. * debian/local/blacklist-cups-usblp.conf, debian/cups.postinst, debian/cups.install: Blacklist the "usblp" kernel module again. We have now a full-featured USB backend based on the maintained libusb 1.0.x and so we can acess printers always through the raw USB devices making the module deprecated. Detaching the kernel module for each access causes a lot of problems: LP: #902535, LP: #959676, LP: #960666, LP: #987485, LP: #995111, LP: #997040, LP: #1000253, LP: #1001028. [ Martin Pitt ] * debian/cups.{preinst,postinst,postrm}: Drop the removal of obsolete /etc/modprobe.d/blacklist-cups-usblp.conf conffile, as this file is reintroduced now. -- Till Kamppeter <email address hidden> Wed, 23 May 2012 15:28:01 +0200
Upload details
- Uploaded by:
- Till Kamppeter
- Uploaded to:
- Precise
- Original maintainer:
- Ubuntu Developers
- Architectures:
- any all
- Section:
- net
- Urgency:
- Low Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
cups_1.5.3.orig.tar.bz2 | 9.1 MiB | 9d716a8ffcefdaff1c37f4a4b590f1d74ff9ff72383a18f3c883c9235907f93d |
cups_1.5.3-0ubuntu1.debian.tar.gz | 300.5 KiB | b76c2aaad50e60b5f31cc188a1d111a4d18a313ef596e8c211f8f9b17d20dc57 |
cups_1.5.3-0ubuntu1.dsc | 2.8 KiB | bf12ef8e651fc644ec6ff52f978b53b5924b5c5adcedc77b9cdaef4252623dc7 |
Available diffs
- diff from 1.5.2-9ubuntu1 to 1.5.3-0ubuntu1 (232.3 KiB)
Binary packages built by this source
- cups: Common UNIX Printing System(tm) - server
The Common UNIX Printing System (or CUPS(tm)) is a printing system and
general replacement for lpd and the like. It supports the Internet
Printing Protocol (IPP), and has its own filtering driver model for
handling various document types.
.
This package provides the CUPS scheduler/daemon and related files.
- cups-bsd: Common UNIX Printing System(tm) - BSD commands
The Common UNIX Printing System (or CUPS(tm)) is a printing system and
general replacement for lpr, lpd and the like. It supports the
Internet Printing Protocol (IPP), and has its own filtering driver
model for handling various document types.
.
This package provides the BSD commands for interacting with CUPS. It
is provided separately to allow CUPS to coexist with other printing
systems (to a small degree).
- cups-client: Common UNIX Printing System(tm) - client programs (SysV)
The Common UNIX Printing System (or CUPS(tm)) is a printing system and
general replacement for lpd and the like. It supports the Internet
Printing Protocol (IPP), and has its own filtering driver model for
handling various document types.
.
This package provides the System V style print client programs.
- cups-common: Common UNIX Printing System(tm) - common files
The Common UNIX Printing System (or CUPS(tm)) is a printing system and
general replacement for lpd and the like. It supports the Internet
Printing Protocol (IPP), and has its own filtering driver model for
handling various document types.
.
This package provides common files for CUPS server and client packages.
- cups-dbg: Common UNIX Printing System(tm) - debugging symbols
The Common UNIX Printing System (or CUPS(tm)) is a printing system and
general replacement for lpd and the like. It supports the Internet
Printing Protocol (IPP), and has its own filtering driver model for
handling various document types.
.
This package provides the debugging symbols of CUPS.
- cups-ppdc: Common UNIX Printing System(tm) - PPD manipulation utilities
The Common UNIX Printing System (or CUPS(tm)) is a printing system and
general replacement for lpd and the like. It supports the Internet
Printing Protocol (IPP), and has its own filtering driver model for
handling various document types.
.
This package provides utilities to generate and manipulate PPD files.
- cupsddk: Common UNIX Printing System (transitional package)
This is a dummy package to ease transition to new package name.
- libcups2: Common UNIX Printing System(tm) - Core library
The Common UNIX Printing System (or CUPS(tm)) is a printing system and
general replacement for lpd and the like. It supports the Internet
Printing Protocol (IPP), and has its own filtering driver model for
handling various document types.
.
This package provides the base shared libraries for CUPS.
- libcups2-dev: Common UNIX Printing System(tm) - Development files CUPS library
The Common UNIX Printing System (or CUPS(tm)) is a printing system and
general replacement for lpd and the like. It supports the Internet
Printing Protocol (IPP), and has its own filtering driver model for
handling various document types.
.
This package provides the files necessary for developing CUPS-aware
applications and CUPS drivers, as well as examples how to communicate
with cups from different programming languages (Perl, Java, and
PHP).
- libcupscgi1: Common UNIX Printing System(tm) - CGI library
The Common UNIX Printing System (or CUPS(tm)) is a printing system and
general replacement for lpd and the like. It supports the Internet
Printing Protocol (IPP), and has its own filtering driver model for
handling various document types.
.
This package provides a shared library for CGI programs in the
CUPS web interface
- libcupscgi1-dev: Common UNIX Printing System(tm) - Development files for CGI library
The Common UNIX Printing System (or CUPS(tm)) is a printing system and
general replacement for lpd and the like. It supports the Internet
Printing Protocol (IPP), and has its own filtering driver model for
handling various document types.
.
This package provides the files necessary for developing CGI programs
for the CUPS web interface using libcupscgi.
- libcupsdriver1: Common UNIX Printing System(tm) - Driver library
The Common UNIX Printing System (or CUPS(tm)) is a printing system and
general replacement for lpd and the like. It supports the Internet
Printing Protocol (IPP), and has its own filtering driver model for
handling various document types.
.
This package provides a shared library with useful functions for printer
drivers.
- libcupsdriver1-dev: Common UNIX Printing System(tm) - Development files driver library
The Common UNIX Printing System (or CUPS(tm)) is a printing system and
general replacement for lpd and the like. It supports the Internet
Printing Protocol (IPP), and has its own filtering driver model for
handling various document types.
.
This package provides the files necessary for developing printer drivers
using libcupsdriver.
- libcupsimage2: Common UNIX Printing System(tm) - Raster image library
The Common UNIX Printing System (or CUPS(tm)) is a printing system and
general replacement for lpd and the like. It supports the Internet
Printing Protocol (IPP), and has its own filtering driver model for
handling various document types.
.
This package provides the image libraries for handling the CUPS
raster format.
- libcupsimage2-dev: Common UNIX Printing System(tm) - Development files CUPS image library
The Common UNIX Printing System (or CUPS(tm)) is a printing system and
general replacement for lpd and the like. It supports the Internet
Printing Protocol (IPP), and has its own filtering driver model for
handling various document types.
.
This package provides the files necessary for developing applications
that use the CUPS raster image format.
- libcupsmime1: Common UNIX Printing System(tm) - MIME library
The Common UNIX Printing System (or CUPS(tm)) is a printing system and
general replacement for lpd and the like. It supports the Internet
Printing Protocol (IPP), and has its own filtering driver model for
handling various document types.
.
This package provides a shared library for file type detection and
file conversion filter chain building.
- libcupsmime1-dev: Common UNIX Printing System(tm) - Development files MIME library
The Common UNIX Printing System (or CUPS(tm)) is a printing system and
general replacement for lpd and the like. It supports the Internet
Printing Protocol (IPP), and has its own filtering driver model for
handling various document types.
.
This package provides the files necessary for developing programs
using libcupsmime.
- libcupsppdc1: Common UNIX Printing System(tm) - PPD manipulation library
The Common UNIX Printing System (or CUPS(tm)) is a printing system and
general replacement for lpd and the like. It supports the Internet
Printing Protocol (IPP), and has its own filtering driver model for
handling various document types.
.
This package provides the base shared library for generating and
manipulating PPD files.
- libcupsppdc1-dev: Common UNIX Printing System(tm) - Development files PPD library
The Common UNIX Printing System (or CUPS(tm)) is a printing system and
general replacement for lpd and the like. It supports the Internet
Printing Protocol (IPP), and has its own filtering driver model for
handling various document types.
.
This package provides the files necessary for developing programs
using libcupsppdc.