Accepting request 567339 from home:jsmeix:branches:Printing

CUPS version upgrade to 2.3b2 (second beta of the CUPS 2.3 series)

OBS-URL: https://build.opensuse.org/request/show/567339
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=346
This commit is contained in:
2018-01-18 10:51:51 +00:00
committed by Git OBS Bridge
parent 5e5a01d4ad
commit d1fa420638
7 changed files with 102 additions and 77 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:56252ebed42c603789f4b5b34489656326e106443b1ac502c6086b48e92d60a9
size 10171312

Binary file not shown.

3
cups-2.3b2-source.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b551466a8eb7b6475a8a25d6a39a5342ad06c6695f9ec77d0f017b4c1c76a255
size 10172940

Binary file not shown.

View File

@@ -1,3 +1,13 @@
-------------------------------------------------------------------
Thu Jan 18 10:26:58 CET 2018 - jsmeix@suse.de
- Version upgrade to 2.3b2:
This is the second beta of the CUPS 2.3 series.
For details see https://github.com/apple/cups/releases
Changes include:
* Printing to old CUPS servers has been fixed (Issue #5211)
A detailed list of changes can be found in the CHANGES.md file.
-------------------------------------------------------------------
Wed Dec 20 11:40:23 CET 2017 - jsmeix@suse.de
@@ -7,6 +17,23 @@ Wed Dec 20 11:40:23 CET 2017 - jsmeix@suse.de
adds support for IPP presets and finishing templates,
and fixes a number of bugs and "polish" issues.
For details see https://github.com/apple/cups/releases
Changes include:
* CUPS is now provided under the Apache License, Version 2.0
* The CUPS library now supports the latest HTTP Digest
authentication specification including support for SHA-256
(Issue #4862)
* Dropped RSS subscription management from the
web interface (Issue #5012)
* The lpadmin command now provides a better error message when
an unsupported System V interface script is used (Issue #5111)
* The SSLOptions directive now supports MinTLS and MaxTLS
options to control the minimum and maximum TLS versions
that will be allowed, respectively (Issue #5119)
* Dropped hard-coded CGI scripting language support (Issue #5124)
* The scheduler now substitutes default values for invalid
job attributes when running in "relaxed conformance"
mode (Issue #5186)
A detailed list of changes can be found in the CHANGES.md file.
-------------------------------------------------------------------
Tue Nov 14 13:23:21 UTC 2017 - christophe@krop.fr
@@ -22,6 +49,7 @@ Tue Nov 7 14:40:42 CET 2017 - jsmeix@suse.de
Changes include:
* DBUS notifications could crash the scheduler (Issue #5143)
(see also bsc#1061066 "DBUS library aborts caller process")
A detailed list of changes can be found in the CHANGES.md file.
-------------------------------------------------------------------
Fri Oct 20 14:01:23 CEST 2017 - jsmeix@suse.de

View File

@@ -1,56 +1,54 @@
pub rsa4096/08D76223 2013-12-18 [expires: 2017-12-18]
uid [ unknown] CUPS.org (CUPS.org PGP key) <security@cups.org>
sub rsa4096/96A1A3AC 2013-12-18 [expires: 2017-12-18]
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v2
Comment: GPGTools - https://gpgtools.org
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
ut1GxdVtOgvKz7aFcETtujhb152ylfHleg==
=IQid
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
/yDo+w==
=padA
-----END PGP PUBLIC KEY BLOCK-----

View File

@@ -1,7 +1,7 @@
#
# spec file for package cups
#
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2018 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -19,23 +19,28 @@
# _tmpfilesdir is not defined in systemd macros up to openSUSE 13.2
%{!?_tmpfilesdir: %global _tmpfilesdir %{_libexecdir}/tmpfiles.d }
Name: cups
# CUPS beta version numbers like "2.3b1" can be used as is because
# CUPS beta version numbers like "2.3b2" can be used as is because
# "zypper vcmp 2.3.b99 2.3.0" shows "2.3.b99 is older than 2.3.0" and
# "zypper vcmp 2.2.99 2.3b1" show "2.2.99 is older than 2.3b1" so that
# "zypper vcmp 2.2.99 2.3b2" show "2.2.99 is older than 2.3b2" so that
# version upgrades from 2.2.x via 2.3.b* to 2.3.0 work:
Version: 2.3b1
Version: 2.3b2
Release: 0
Summary: The Common UNIX Printing System
License: Apache-2.0
Group: Hardware/Printing
Url: http://www.cups.org/
# To download it use e.g.
# wget --no-check-certificate -O cups-2.3b1-source.tar.gz https://github.com/apple/cups/releases/download/v2.3b1/cups-2.3b1-source.tar.gz
Source0: https://github.com/apple/cups/releases/download/v2.3b1/cups-2.3b1-source.tar.gz
# To download it use e.g.
# wget --no-check-certificate cups-2.3b1-source.tar.gz.sig https://github.com/apple/cups/releases/download/v2.3b1/cups-2.3b1-source.tar.gz.sig
Source1: https://github.com/apple/cups/releases/download/v2.3b1/cups-2.3b1-source.tar.gz.sig
# To get Source0 go to https://www.cups.org/software.html or https://github.com/apple/cups/releases or use e.g.
# wget --no-check-certificate -O cups-2.3b2-source.tar.gz https://github.com/apple/cups/releases/download/v2.3b2/cups-2.3b2-source.tar.gz
Source0: https://github.com/apple/cups/releases/download/v2.3b2/cups-2.3b2-source.tar.gz
# To get Source1 go to https://www.cups.org/software.html or https://github.com/apple/cups/releases or use e.g.
# wget --no-check-certificate -O cups-2.3b2-source.tar.gz.sig https://github.com/apple/cups/releases/download/v2.3b2/cups-2.3b2-source.tar.gz.sig
Source1: https://github.com/apple/cups/releases/download/v2.3b2/cups-2.3b2-source.tar.gz.sig
# To get Source2 go to https://www.cups.org/pgp.html
Source2: cups.keyring
# To manually verify Source0 with Source1 and Source2 do e.g.
# gpg --import cups.keyring
# gpg --list-keys | grep -1 'CUPS.org' | grep -v 'expired'
# gpg --verify cups-2.3b2-source.tar.gz.sig cups-2.3b2-source.tar.gz
Source102: Postscript.ppd.gz
Source105: Postscript-level1.ppd.gz
Source106: Postscript-level2.ppd.gz
@@ -104,7 +109,11 @@ Requires: cups-client = %{version}-%{release}
Requires: cups-config = %{version}-%{release}
Requires(pre): %{_sbindir}/groupadd
Requires(pre): coreutils
# Since CUPS 1.6 all non-Mac filters are dropped
# Cf. https://en.opensuse.org/openSUSE:Systemd_packaging_guidelines
# versus https://lists.opensuse.org/opensuse-factory/2015-03/msg00218.html
%{?systemd_requires}
# Since CUPS 1.6 all non-Mac filters are dropped from CUPS
# and provided in the separated cups-filters software from OpenPrinting.org:
Recommends: cups-filters
# 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:
@@ -121,7 +130,6 @@ Recommends: foomatic-filters
Recommends: ghostscript
# Install into this non-root directory (required when it is built as non-root user):
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%{?systemd_requires}
# 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):
@@ -148,7 +156,6 @@ CUPS comes with a built-in web-based interface.
%package -n libcups2
Summary: HTTP/IPP communication and printer queue and job library
License: Apache-2.0
Group: System/Libraries
Requires: cups-config
Obsoletes: cups-libs < %{version}-%{release}
@@ -163,7 +170,6 @@ backends use this library.
%package -n libcupscgi1
Summary: CUPS web interface support function library
License: Apache-2.0
Group: System/Libraries
%description -n libcupscgi1
@@ -173,7 +179,6 @@ interface.
%package -n libcupsimage2
Summary: CUPS library for working with large images
License: Apache-2.0
Group: System/Libraries
%description -n libcupsimage2
@@ -185,7 +190,6 @@ printers drivers.
%package -n libcupsmime1
Summary: MIME database file routines for CUPS
License: Apache-2.0
Group: System/Libraries
%description -n libcupsmime1
@@ -195,7 +199,6 @@ and convert print files to a printable format.
%package -n libcupsppdc1
Summary: CUPS PostScript Printer Description (PPD) file compiler library
License: Apache-2.0
Group: System/Libraries
%description -n libcupsppdc1
@@ -206,7 +209,6 @@ catalogs for localization.
%package config
Summary: CUPS library configuration files
License: Apache-2.0
Group: Hardware/Printing
%if 0%{?suse_version} >= 1330
Requires(pre): user(lp)
@@ -222,7 +224,6 @@ operation.
%package client
Summary: CUPS Client Programs
License: Apache-2.0
Group: Hardware/Printing
# Require the exact matching version-release of the libcups* sub-packages because
# non-matching CUPS libraries may let CUPS software crash (e.g. segfault)
@@ -254,7 +255,6 @@ System V and Berkeley print systems.
%package devel
Summary: Development Environment for CUPS
License: Apache-2.0
Group: Development/Libraries/C and C++
# Do not require the exact matching version-release
# of the native CUPS libraries (i.e. the libcups* sub-packages)
@@ -278,7 +278,6 @@ that want to make use of libcups for adding print support.
%package ddk
Summary: CUPS Driver Development Kit
License: Apache-2.0
Group: Hardware/Printing
Requires: cups = %{version}
Requires: cups-devel = %{version}