diff --git a/cups-1.5.0-source.tar.bz2 b/cups-1.5.0-source.tar.bz2 deleted file mode 100644 index e651b5e..0000000 --- a/cups-1.5.0-source.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c6f99b68a558f4d626e9a5076d664f38e9925715dc541b07f0328c9aeb02ec33 -size 4090210 diff --git a/cups-1.5.2-source.tar.bz2 b/cups-1.5.2-source.tar.bz2 new file mode 100644 index 0000000..c9b3120 --- /dev/null +++ b/cups-1.5.2-source.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b150aa108c631f4f07e92cb13c01263a67170e5ac8383c5548ef8f8473a187fb +size 9595665 diff --git a/cups.changes b/cups.changes index 9fd9710..5b90240 100644 --- a/cups.changes +++ b/cups.changes @@ -1,37 +1,51 @@ +------------------------------------------------------------------- +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 -- Update systemd patch to a newer version that uses +- Update systemd patch to a newer version that uses libsystemd-daemon instead of bundling sd-daemon wrappers. ------------------------------------------------------------------- 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 diff --git a/cups.spec b/cups.spec index f3b1f15..43e2b47 100644 --- a/cups.spec +++ b/cups.spec @@ -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}