Accepting request 103071 from home:jsmeix:branches:Printing

Upgrade to CUPS 1.5.2

OBS-URL: https://build.opensuse.org/request/show/103071
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=234
This commit is contained in:
Johannes Meixner 2012-02-07 15:37:15 +00:00 committed by Git OBS Bridge
parent 5b595e87ba
commit ae62152563
4 changed files with 45 additions and 33 deletions

View File

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

View File

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

View File

@ -1,23 +1,38 @@
-------------------------------------------------------------------
Tue Feb 7 14:42:59 CET 2012 - jsmeix@suse.de
- Upgraded to CUPS 1.5.2 (mainly a bugfix release). This release
fixes a number of printing, encryption, and ipptool issues.
Excerpt:
* The scheduler incorrectly used free() on a POSIX ACL value,
which could cause a crash (STR #3970).
* Encryption was broken with OpenSSL (probably STR #3933
and bnc#739410 ).
* Badly formed GIF files could cause the image filters
to crash (STR #3914).
For a complete list see the CHANGES.txt file.
-------------------------------------------------------------------
Tue Jan 10 04:58:44 UTC 2012 - crrodriguez@opensuse.org
- Use explicit buildrequires on the needed libraries.
- Use explicit buildrequires on the needed libraries.
otherwise build will fail after libtiff-devel deps cleanup
- Cleanup requires of -devel package, which only needs glibc-devel
- Fix up, cups-config script, which with option --libs adds:
LIBS="-lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto
-lz -lpthread -lm -lcrypt "
IMGLIBS="-ltiff -ljpeg -lpng"
This only makes sense when using static linking but we dont ship
static libraries and will only help bloating dependant packages.
LIBS="-lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto
-lz -lpthread -lm -lcrypt "
IMGLIBS="-ltiff -ljpeg -lpng"
This only makes sense when using static linking but we don't ship
static libraries and will only help bloating dependant packages.
-------------------------------------------------------------------
Sat Dec 17 18:19:14 UTC 2011 - crrodriguez@opensuse.org
- Update systemd patch, Bind to datagram socket as well
in systemd cups.socket unit file, to prevent that port being
stolen by another service (from RH).
- There is no need to use -fno-strict-aliasing in cflags any longer.
- Update systemd patch, Bind to datagram socket as well in
systemd cups.socket unit file, to prevent that port being
stolen by another service (from RH).
- There is no need to use -fno-strict-aliasing
in cflags any longer.
-------------------------------------------------------------------
Sat Dec 3 20:09:32 UTC 2011 - crrodriguez@opensuse.org
@ -28,10 +43,9 @@ Sat Dec 3 20:09:32 UTC 2011 - crrodriguez@opensuse.org
-------------------------------------------------------------------
Sat Dec 3 19:11:36 UTC 2011 - crrodriguez@opensuse.org
- Add complete systemd support, the hardware stuff
is handled in builtin udev rules
(see /lib/udev/rules.d/99-systemd.rules)
* See also http://0pointer.de/blog/projects/socket-activation2.html
- Add complete systemd support, the hardware stuff is handled in
builtin udev rules (see /lib/udev/rules.d/99-systemd.rules).
See also http://0pointer.de/blog/projects/socket-activation2.html
-------------------------------------------------------------------
Thu Oct 6 11:00:09 CEST 2011 - jsmeix@suse.de

View File

@ -15,25 +15,23 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
Name: cups
BuildRequires: avahi-compat-mDNSResponder-devel
BuildRequires: dbus-1-devel
BuildRequires: fdupes
BuildRequires: gcc-c++
BuildRequires: krb5-devel
BuildRequires: libjpeg-devel
BuildRequires: libpng-devel
BuildRequires: libtiff-devel
BuildRequires: zlib-devel
BuildRequires: libjpeg-devel
BuildRequires: openldap2-devel
BuildRequires: openslp-devel
BuildRequires: openssl-devel
BuildRequires: pam-devel
BuildRequires: pkgconfig
BuildRequires: tcpd-devel
BuildRequires: fdupes
BuildRequires: update-desktop-files
BuildRequires: zlib-devel
# Have libtool as explicit buildrequirement to no longer depend
# on a "hidden" buildrequirement in the OBS project definition:
BuildRequires: libtool
@ -50,14 +48,14 @@ PreReq: %fillup_prereq
PreReq: sysvinit(syslog)
%endif
Url: http://www.cups.org/
License: GPLv2+ ; LGPLv2.1+
Group: Hardware/Printing
Summary: The Common UNIX Printing System
License: GPL-2.0+ ; LGPL-2.1+
Group: Hardware/Printing
# Source0...Source9 is for sources from upstream:
# URL for Source0: http://ftp.easysw.com/pub/cups/1.5.0/cups-1.5.0-source.tar.bz2
# MD5 sum for Source0 on http://www.cups.org/software.php e54ed09ede2340fc3014913333520fe4
Version: 1.5.0
Release: 1
# URL for Source0: http://ftp.easysw.com/pub/cups/1.5.2/cups-1.5.2-source.tar.bz2
# MD5 sum for Source0 on http://www.cups.org/software.php 9471d2a7c920cfbb17133c32d2e6866f
Version: 1.5.2
Release: 0
Source0: cups-%{version}-source.tar.bz2
# Require the exact matching version-release of the cups-libs sub-package because
# non-matching CUPS libraries may let CUPS software crash (e.g. segfault)
@ -138,8 +136,8 @@ See http://www.cups.org
%package libs
License: GPLv2+ ; LGPLv2.1+
Summary: Libraries for CUPS
License: GPL-2.0+ ; LGPL-2.1+
Group: Hardware/Printing
# https://bugzilla.novell.com/show_bug.cgi?id=437293
%ifarch ppc64
@ -157,8 +155,8 @@ and other packages.
%package client
License: GPLv2+
Summary: CUPS Client Programs
License: GPL-2.0+
Group: Hardware/Printing
# Conflicts with other print spoolers which provide same binaries like /usr/bin/lp and so on:
Conflicts: plp lprold lprng
@ -184,8 +182,8 @@ for running a CUPS client, not a server.
%package devel
License: GPLv2+
Summary: Development Environment for CUPS
License: GPL-2.0+
Group: Development/Libraries/C and C++
# Do not require the exact matching version-release of cups-libs
# but only a cups-libs package with matching version because
@ -209,8 +207,8 @@ This is the development package.
%package ddk
License: GPLv2+
Summary: CUPS Driver Development Kit
License: GPL-2.0+
Group: Hardware/Printing
Requires: cups = %{version}
Requires: cups-devel = %{version}