Accepting request 60508 from Printing

Accepted submit request 60508 from user jsmeix

OBS-URL: https://build.opensuse.org/request/show/60508
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cups?expand=0&rev=88
This commit is contained in:
Ruediger Oertel 2011-02-11 01:20:07 +00:00 committed by Git OBS Bridge
commit eb0b9da3b9
2 changed files with 23 additions and 7 deletions

View File

@ -1,3 +1,14 @@
-------------------------------------------------------------------
Thu Feb 10 11:51:56 CET 2011 - jsmeix@suse.de
- Clened up the RPM Requires:
Removed the needless "Suggests: poppler-tools" because there
is "Requires: /usr/bin/pdftops" which should be sufficient.
Replaced the RPM Requires for foomatic-filters by Recommends
because foomatic-rip is only needed by CUPS in a few cases
and printer driver packages which need foomatic-rip require
foomatic-filters on their own.
-------------------------------------------------------------------
Fri Jan 14 14:25:39 CET 2011 - jsmeix@suse.de

View File

@ -51,17 +51,22 @@ Source0: cups-%{version}-source.tar.bz2
# and all required packages are provided on the same repository:
Requires: cups-libs = %{version}-%{release}
Requires: cups-client = %{version}
# The Ghostscript device "cups" is needed by several CUPS filters
# (in particular the "rasterto..." filters) which justifies a RPM Requires:
Requires: ghostscript_any, ghostscript-fonts-std
# Inherited RPM Requires from the past but I (jsmeix@suse.de) do not know an exact reason for it:
Requires: util-linux
# See the configure setting '--with-pdftops=/usr/bin/pdftops':
# The CUPS filter /usr/lib/cups/filter/pdftops is a wrapper which calls /usr/bin/pdftops
# (see the configure setting '--with-pdftops=/usr/bin/pdftops') so that this is required:
Requires: /usr/bin/pdftops
%if 0%{?suse_version} >= 1100
Requires: pdftools_any
%endif
# Our Source105 PSLEVEL1.PPD.bz2 and Source106 PSLEVEL2.PPD.bz2 require foomatic-rip:
Requires: foomatic-filters
Suggests: poppler-tools
# Our Source105 PSLEVEL1.PPD.bz2 and Source106 PSLEVEL2.PPD.bz2 need foomatic-rip
# but this does not justify a RPM Requires so that a weak Recommends is sufficient:
Recommends: foomatic-filters
# Conflicts with other print spoolers which provide same binaries like /usr/bin/lp and so on
# or which may listen on the same port (e.g. cups-lpd versus traditional lpd on port 515):
Conflicts: plp lprold lprng
# Our cups-SUSE-ppds-dat.rpm exist at least from SLE9 up to SLE10
# but it does no longer exist at least since 11.1/SLE11:
Obsoletes: cups-SUSE-ppds-dat
Provides: cups-SUSE-ppds-dat
# Patch0...Patch9 is for patches from upstream: