[arch-commits] Commit in cups/trunk (PKGBUILD cups-final-content-type.patch)
Andreas Radke
andyrtr at nymeria.archlinux.org
Mon Nov 4 15:31:43 UTC 2013
Date: Monday, November 4, 2013 @ 16:31:43
Author: andyrtr
Revision: 198796
upgpkg: cups 1.7.0-2
add workaround for FS#37605
Added:
cups/trunk/cups-final-content-type.patch
Modified:
cups/trunk/PKGBUILD
-------------------------------+
PKGBUILD | 7 ++++++-
cups-final-content-type.patch | 18 ++++++++++++++++++
2 files changed, 24 insertions(+), 1 deletion(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2013-11-04 15:20:16 UTC (rev 198795)
+++ PKGBUILD 2013-11-04 15:31:43 UTC (rev 198796)
@@ -4,7 +4,7 @@
pkgbase="cups"
pkgname=('libcups' 'cups')
pkgver=1.7.0
-pkgrel=1
+pkgrel=2
arch=('i686' 'x86_64')
license=('GPL')
url="http://www.cups.org/"
@@ -23,6 +23,7 @@
cups-res_init.patch
cups-avahi-address.patch
cups-enum-all.patch
+ cups-final-content-type.patch
# Gentoo
cups-1.6.0-fix-install-perms.patch
cups-1.6.2-statedir.patch
@@ -41,6 +42,7 @@
'8fe27d4248cacbc02824e7937cab4088'
'df0c367c0022e3c7d8e01827e8a6c5e7'
'f30c2a161caaf27854581507cde8cac6'
+ 'a31b64ba25a985fbae65d8ddf311b08c'
'5117f65342fcc69c6a506529e4daca9e'
'451609db34f95209d64c38474de27ce1'
'cb58bf4e0b80eaee383712e5c84a1ab4'
@@ -88,6 +90,9 @@
# Return from cupsEnumDests() once all records have been returned.
patch -Np1 -i ${srcdir}/cups-enum-all.patch
+ # Fix printing to some network printers fails - https://bugs.archlinux.org/task/37605
+ patch -Np1 -i ${srcdir}/cups-final-content-type.patch
+
# Rebuild configure script for not zipping man-pages.
aclocal -I config-scripts
autoconf -I config-scripts
Added: cups-final-content-type.patch
===================================================================
--- cups-final-content-type.patch (rev 0)
+++ cups-final-content-type.patch 2013-11-04 15:31:43 UTC (rev 198796)
@@ -0,0 +1,18 @@
+diff -up cups-1.6.4/scheduler/job.c.final-content-type cups-1.6.4/scheduler/job.c
+--- cups-1.6.4/scheduler/job.c.final-content-type 2013-09-27 16:58:13.934775402 +0100
++++ cups-1.6.4/scheduler/job.c 2013-09-27 17:00:57.716549576 +0100
+@@ -692,12 +692,7 @@ cupsdContinueJob(cupsd_job_t *job) /* I
+
+ if (!job->printer->remote)
+ {
+- for (filter = (mime_filter_t *)cupsArrayLast(filters);
+- filter && filter->dst;
+- filter = (mime_filter_t *)cupsArrayPrev(filters))
+- if (strcmp(filter->dst->super, "printer") ||
+- strcmp(filter->dst->type, job->printer->name))
+- break;
++ filter = (mime_filter_t *)cupsArrayLast(filters);
+
+ if (filter && filter->dst)
+ {
+
More information about the arch-commits
mailing list