summaryrefslogtreecommitdiff
path: root/debian/control
diff options
context:
space:
mode:
Diffstat (limited to 'debian/control')
-rw-r--r--debian/control461
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.