diff options
Diffstat (limited to 'debian/control')
-rw-r--r-- | debian/control | 461 |
1 files changed, 246 insertions, 215 deletions
diff --git a/debian/control b/debian/control index 823bc120a..2cab9f28f 100644 --- a/debian/control +++ b/debian/control @@ -1,56 +1,52 @@ Source: cups Maintainer: Debian Printing Team <debian-printing@lists.debian.org> -Uploaders: Didier Raboud <odyx@debian.org>, - Till Kamppeter <till.kamppeter@gmail.com> +Uploaders: + Didier Raboud <odyx@debian.org>, + Till Kamppeter <till.kamppeter@gmail.com>, Section: net Priority: optional -Build-Depends: debhelper-compat (= 12), - dh-apparmor, - dh-strip-nondeterminism, - patch, - autoconf, - automake, - libtool, - pkg-config, - ghostscript, - libavahi-client-dev, - libavahi-common-dev, - libavahi-compat-libdnssd-dev, - libdbus-1-dev, - libfontconfig1-dev, - libfreetype6-dev, - libgnutls28-dev, - libijs-dev, - libjpeg-dev, - libldap2-dev, - libkrb5-dev, - libpam0g-dev, - libpaper-dev, - libpng-dev, - libsystemd-dev [linux-any], - libtiff-dev, - libusb-1.0-0-dev [!hurd-any], - po4a, - po-debconf, - poppler-utils, - sharutils, - zlib1g-dev +Build-Depends: + autoconf, + automake, + debhelper-compat (= 13), + dh-strip-nondeterminism, + libavahi-client-dev, + libavahi-common-dev, + libdbus-1-dev, + libgnutls28-dev, + libkrb5-dev, + libpam0g-dev, + libpaper-dev, + libsystemd-dev [linux-any], + libtool, + libusb-1.0-0-dev [!hurd-any], + patch, + pkg-config, + po-debconf, + po4a, + zlib1g-dev, +Build-Depends-Arch: + dh-apparmor, # libgmp-dev is not GPL-2 compatible before it's 6 release, which makes it also GPL-2+ -Build-Conflicts: libgmp-dev (<< 2:6) -Standards-Version: 4.5.0 +Build-Conflicts: + libgmp-dev (<< 2:6), +Standards-Version: 4.5.1 Vcs-Browser: https://salsa.debian.org/printing-team/cups Vcs-Git: https://salsa.debian.org/printing-team/cups.git -Homepage: https://www.cups.org/ +Homepage: https://github.com/OpenPrinting/cups/ Rules-Requires-Root: no Package: libcups2 Architecture: any Multi-Arch: same Section: libs -Depends: ${shlibs:Depends}, - ${misc:Depends} -Suggests: cups-common -Pre-Depends: ${misc:Pre-Depends} +Depends: + ${misc:Depends}, + ${shlibs:Depends}, +Suggests: + cups-common, +Pre-Depends: + ${misc:Pre-Depends}, Description: 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 @@ -59,72 +55,130 @@ Description: Common UNIX Printing System(tm) - Core library . This package provides the base shared libraries for CUPS. -Package: libcupsimage2 +Package: cups Architecture: any -Multi-Arch: same -Section: libs -Depends: ${shlibs:Depends}, - ${misc:Depends}, - libcups2 (= ${binary:Version}) -Recommends: libcupsfilters1 -Pre-Depends: ${misc:Pre-Depends} -Description: Common UNIX Printing System(tm) - Raster image library +Multi-Arch: foreign +Depends: + cups-client (>= ${binary:Version}), + cups-common (>= ${source:Version}), + cups-core-drivers (>= ${binary:Version}), + cups-daemon (>= ${binary:Version}), + cups-filters, + cups-ppdc, + cups-server-common (>= ${source:Version}), + debconf | debconf-2.0, + ghostscript, + libcups2 (= ${binary:Version}), + poppler-utils, + procps, + ${misc:Depends}, + ${shlibs:Depends}, +Recommends: + avahi-daemon, + colord, + cups-filters | foomatic-filters, + cups-filters | ghostscript-cups, +Suggests: + cups-bsd, + cups-pdf, + foomatic-db-compressed-ppds | foomatic-db, + smbclient, + udev, +Pre-Depends: + ${misc:Pre-Depends}, +Description: Common UNIX Printing System(tm) - PPD/driver support, web interface 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. + This package provides the parts of CUPS which are needed for using printer + drivers. -Package: cups +Package: cups-bsd Architecture: any Multi-Arch: foreign -Depends: ${shlibs:Depends}, - ${misc:Depends}, - cups-core-drivers (>= ${binary:Version}), - cups-daemon (>= ${binary:Version}), - debconf | debconf-2.0, - poppler-utils, - procps, - ghostscript, - cups-common (>= ${source:Version}), - cups-server-common (>= ${source:Version}), - cups-client (>= ${binary:Version}), - libcups2 (= ${binary:Version}), - cups-ppdc, - cups-filters -Recommends: avahi-daemon, - colord, - cups-filters | foomatic-filters, - cups-filters | ghostscript-cups -Suggests: cups-bsd, - foomatic-db-compressed-ppds | foomatic-db, - cups-pdf, - udev, - smbclient -Pre-Depends: ${misc:Pre-Depends} -Description: Common UNIX Printing System(tm) - PPD/driver support, web interface +Depends: + cups-client (= ${binary:Version}), + cups-common (>= ${source:Version}), + debconf | debconf-2.0, + ${misc:Depends}, + ${shlibs:Depends}, +Suggests: + cups, + inetutils-inetd | inet-superserver, + update-inetd, +Conflicts: + lpr, + lprng, +Provides: + lpr, +Replaces: + lpr, +Description: 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). + +Package: cups-client +Architecture: any +Multi-Arch: foreign +Depends: + adduser, + cups-common (>= ${source:Version}), + libcups2 (= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends}, +Suggests: + cups, + cups-bsd, + smbclient, +Conflicts: + lprng, +Description: 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 parts of CUPS which are needed for using printer - drivers. + This package provides the System V style print client programs. + +Package: cups-common +Architecture: all +Multi-Arch: foreign +Depends: + ${misc:Depends}, + ${shlibs:Depends}, +Description: 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. Package: cups-core-drivers Architecture: any Multi-Arch: foreign -Depends: ${shlibs:Depends}, - ${misc:Depends}, - cups-daemon (>= ${binary:Version}), - libcups2 (= ${binary:Version}), - cups-filters-core-drivers -Recommends: avahi-daemon -Pre-Depends: ${misc:Pre-Depends} -Breaks: cups-server-common (<< 2.1.0-7~) -Replaces: cups-server-common (<< 2.1.0-7~) +Depends: + cups-daemon (>= ${binary:Version}), + cups-filters-core-drivers, + libcups2 (= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends}, +Recommends: + avahi-daemon, +Pre-Depends: + ${misc:Pre-Depends}, +Breaks: + cups-server-common (<< 2.1.0-7~), +Replaces: + cups-server-common (<< 2.1.0-7~), Description: Common UNIX Printing System(tm) - driverless printing The Common UNIX Printing System (or CUPS(tm)) is a printing system and general replacement for lpd and the like. It supports the Internet @@ -137,35 +191,41 @@ Description: Common UNIX Printing System(tm) - driverless printing Package: cups-daemon Architecture: any Multi-Arch: foreign -Pre-Depends: ${misc:Pre-Depends} -Depends: ${shlibs:Depends}, - ${misc:Depends}, - procps, - lsb-base, - libcups2 (= ${binary:Version}), - ssl-cert, - adduser, - bc -Recommends: colord, - cups-browsed, - avahi-daemon, - ipp-usb, -Suggests: cups, - cups-bsd, - cups-common (>= ${source:Version}), - cups-server-common (>= ${source:Version}), - cups-client (>= ${binary:Version}), - cups-ppdc, - cups-filters, - poppler-utils, - ghostscript, - cups-filters | foomatic-filters, - foomatic-db-compressed-ppds | foomatic-db, - cups-pdf, - udev, - smbclient -Breaks: cups (<< 2.1.0-6~) -Replaces: cups (<< 2.1.0-6~) +Pre-Depends: + ${misc:Pre-Depends}, +Depends: + adduser, + bc, + libcups2 (= ${binary:Version}), + lsb-base, + procps, + ssl-cert, + ${misc:Depends}, + ${shlibs:Depends}, +Recommends: + avahi-daemon, + colord, + cups-browsed, + ipp-usb, +Suggests: + cups, + cups-bsd, + cups-client (>= ${binary:Version}), + cups-common (>= ${source:Version}), + cups-filters, + cups-filters | foomatic-filters, + cups-pdf, + cups-ppdc, + cups-server-common (>= ${source:Version}), + foomatic-db-compressed-ppds | foomatic-db, + ghostscript, + poppler-utils, + smbclient, + udev, +Breaks: + cups (<< 2.1.0-6~), +Replaces: + cups (<< 2.1.0-6~), Description: Common UNIX Printing System(tm) - daemon The Common UNIX Printing System (or CUPS(tm)) is a printing system and general replacement for lpd and the like. It supports the Internet @@ -174,51 +234,65 @@ Description: Common UNIX Printing System(tm) - daemon . This package provides the CUPS scheduler/daemon. -Package: cups-client +Package: cups-ipp-utils Architecture: any Multi-Arch: foreign -Depends: ${shlibs:Depends}, - ${misc:Depends}, - cups-common (>= ${source:Version}), - libcups2 (= ${binary:Version}), - adduser -Suggests: cups, - cups-bsd, - smbclient -Conflicts: lprng -Description: Common UNIX Printing System(tm) - client programs (SysV) +Depends: + libcups2 (= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends}, +Breaks: + cups-client (<< 2.0.3-2~), +Replaces: + cups-client (<< 2.0.3-2~), +Description: Common UNIX Printing System(tm) - IPP developer/admin 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 the System V style print client programs. + This package provides IPP utilities for developers and system administrators -Package: cups-ipp-utils +Package: cups-ppdc Architecture: any Multi-Arch: foreign -Depends: ${shlibs:Depends}, - ${misc:Depends}, - libcups2 (= ${binary:Version}) -Breaks: cups-client (<< 2.0.3-2~) -Replaces: cups-client (<< 2.0.3-2~) -Description: Common UNIX Printing System(tm) - IPP developer/admin utilities +Section: utils +Depends: + cups-common (>= ${source:Version}), + ${misc:Depends}, + ${shlibs:Depends}, +Description: 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 IPP utilities for developers and system administrators + This package provides utilities to generate and manipulate PPD files. + +Package: cups-server-common +Architecture: all +Multi-Arch: foreign +Depends: + ${misc:Depends}, + ${shlibs:Depends}, +Description: Common UNIX Printing System(tm) - server 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. Package: libcups2-dev Architecture: any Multi-Arch: same Section: libdevel -Depends: ${shlibs:Depends}, - ${misc:Depends}, - libcupsimage2-dev (= ${binary:Version}), - libcups2 (= ${binary:Version}), - dpkg-dev +Depends: + dpkg-dev, + libcups2 (= ${binary:Version}), + libcupsimage2-dev (= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends}, Description: 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 @@ -230,90 +304,47 @@ Description: Common UNIX Printing System(tm) - Development files CUPS library with cups from different programming languages (Perl, Java, and PHP). -Package: libcupsimage2-dev +Package: libcupsimage2 Architecture: any Multi-Arch: same -Section: libdevel -Depends: ${shlibs:Depends}, - ${misc:Depends}, - libcupsimage2 (= ${binary:Version}), - libcups2-dev (= ${binary:Version}), - libpng-dev, - libtiff-dev, - libjpeg-dev, - zlib1g-dev -Recommends: libcupsfilters-dev -Description: 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. - -Package: cups-bsd -Architecture: any -Multi-Arch: foreign -Depends: ${shlibs:Depends}, - ${misc:Depends}, - cups-client (= ${binary:Version}), - debconf | debconf-2.0, - cups-common (>= ${source:Version}) -Suggests: cups, - inetutils-inetd | inet-superserver, - update-inetd -Conflicts: lpr, - lprng -Provides: lpr -Replaces: lpr -Description: 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). - -Package: cups-common -Architecture: all -Multi-Arch: foreign -Depends: ${shlibs:Depends}, - ${misc:Depends} -Description: 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. - -Package: cups-server-common -Architecture: all -Multi-Arch: foreign -Depends: ${shlibs:Depends}, - ${misc:Depends} -Description: Common UNIX Printing System(tm) - server common files +Section: libs +Depends: + libcups2 (= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends}, +Recommends: + libcupsfilters1, +Pre-Depends: + ${misc:Pre-Depends}, +Description: 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 common files for CUPS server. + This package provides the image libraries for handling the CUPS + raster format. -Package: cups-ppdc +Package: libcupsimage2-dev Architecture: any -Multi-Arch: foreign -Section: utils -Depends: ${shlibs:Depends}, - ${misc:Depends}, - cups-common (>= ${source:Version}) -Description: Common UNIX Printing System(tm) - PPD manipulation utilities +Multi-Arch: same +Section: libdevel +Depends: + libcups2-dev (= ${binary:Version}), + libcupsimage2 (= ${binary:Version}), + libjpeg-dev, + libpng-dev, + libtiff-dev, + zlib1g-dev, + ${misc:Depends}, + ${shlibs:Depends}, +Recommends: + libcupsfilters-dev, +Description: 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 utilities to generate and manipulate PPD files. + This package provides the files necessary for developing applications + that use the CUPS raster image format. |