[cups] Updated ICC patch (still not yet applied).
Tim Waugh
twaugh at fedoraproject.org
Wed Jan 12 16:46:49 UTC 2011
commit 7593cc712c4e517953f58e598ec3ad27741583e0
Author: Tim Waugh <twaugh at redhat.com>
Date: Wed Jan 12 16:46:00 2011 +0000
Updated ICC patch (still not yet applied).
cups-icc.patch | 25 +++++++++++++------------
cups.spec | 1 +
2 files changed, 14 insertions(+), 12 deletions(-)
---
diff --git a/cups-icc.patch b/cups-icc.patch
index 3023c8e..6c63e5b 100644
--- a/cups-icc.patch
+++ b/cups-icc.patch
@@ -1,6 +1,6 @@
diff -up cups-1.4.6/scheduler/ipp.c.icc cups-1.4.6/scheduler/ipp.c
---- cups-1.4.6/scheduler/ipp.c.icc 2011-01-12 16:12:56.306371255 +0000
-+++ cups-1.4.6/scheduler/ipp.c 2011-01-12 16:13:02.525066340 +0000
+--- cups-1.4.6/scheduler/ipp.c.icc 2011-01-12 16:16:39.865382541 +0000
++++ cups-1.4.6/scheduler/ipp.c 2011-01-12 16:16:41.944280101 +0000
@@ -32,10 +32,6 @@
* based upon the printer state...
* add_queued_job_count() - Add the "queued-job-count" attribute for the
@@ -623,8 +623,8 @@ diff -up cups-1.4.6/scheduler/ipp.c.icc cups-1.4.6/scheduler/ipp.c
if (dtype & CUPS_PRINTER_CLASS)
diff -up cups-1.4.6/scheduler/printers.c.icc cups-1.4.6/scheduler/printers.c
---- cups-1.4.6/scheduler/printers.c.icc 2011-01-12 16:12:56.347369245 +0000
-+++ cups-1.4.6/scheduler/printers.c 2011-01-12 16:13:02.535065850 +0000
+--- cups-1.4.6/scheduler/printers.c.icc 2011-01-12 16:16:39.908380422 +0000
++++ cups-1.4.6/scheduler/printers.c 2011-01-12 16:16:41.954279608 +0000
@@ -5,6 +5,7 @@
*
* Copyright 2007-2010 by Apple Inc.
@@ -680,10 +680,11 @@ diff -up cups-1.4.6/scheduler/printers.c.icc cups-1.4.6/scheduler/printers.c
/*
* Local functions...
-@@ -103,6 +126,12 @@ static void write_irix_state(cupsd_print
+@@ -102,7 +125,12 @@ static void write_irix_config(cupsd_prin
+ static void write_irix_state(cupsd_printer_t *p);
#endif /* __sgi */
static void write_xml_string(cups_file_t *fp, const char *s);
-
+-
+#ifdef __APPLE__
+static void apple_init_profile(ppd_file_t *ppd, cups_array_t *languages,
+ CMDeviceProfileInfo *profile, unsigned id,
@@ -693,7 +694,7 @@ diff -up cups-1.4.6/scheduler/printers.c.icc cups-1.4.6/scheduler/printers.c
/*
* 'cupsdAddPrinter()' - Add a printer to the system.
-@@ -786,6 +815,14 @@ cupsdDeletePrinter(
+@@ -786,6 +814,14 @@ cupsdDeletePrinter(
update ? "Job stopped due to printer being deleted." :
"Job stopped.");
@@ -708,7 +709,7 @@ diff -up cups-1.4.6/scheduler/printers.c.icc cups-1.4.6/scheduler/printers.c
/*
* If this printer is the next for browsing, point to the next one...
*/
-@@ -1533,6 +1570,14 @@ cupsdRenamePrinter(
+@@ -1533,6 +1569,14 @@ cupsdRenamePrinter(
mimeDeleteType(MimeDatabase, p->prefiltertype);
p->prefiltertype = mimeAddType(MimeDatabase, "prefilter", name);
@@ -723,7 +724,7 @@ diff -up cups-1.4.6/scheduler/printers.c.icc cups-1.4.6/scheduler/printers.c
/*
* Rename the printer...
*/
-@@ -2722,6 +2767,14 @@ cupsdSetPrinterAttrs(cupsd_printer_t *p)
+@@ -2722,6 +2766,14 @@ cupsdSetPrinterAttrs(cupsd_printer_t *p)
write_irix_state(p);
#endif /* __sgi */
@@ -738,7 +739,7 @@ diff -up cups-1.4.6/scheduler/printers.c.icc cups-1.4.6/scheduler/printers.c
/*
* Let the browse protocols reflect the change
*/
-@@ -5576,6 +5629,1031 @@ write_xml_string(cups_file_t *fp, /* I -
+@@ -5576,6 +5628,1031 @@ write_xml_string(cups_file_t *fp, /* I -
}
@@ -1771,8 +1772,8 @@ diff -up cups-1.4.6/scheduler/printers.c.icc cups-1.4.6/scheduler/printers.c
* End of "$Id: printers.c 9313 2010-09-22 18:35:07Z mike $".
*/
diff -up cups-1.4.6/scheduler/printers.h.icc cups-1.4.6/scheduler/printers.h
---- cups-1.4.6/scheduler/printers.h.icc 2011-01-12 16:12:56.348369195 +0000
-+++ cups-1.4.6/scheduler/printers.h 2011-01-12 16:13:02.536065801 +0000
+--- cups-1.4.6/scheduler/printers.h.icc 2011-01-12 16:16:39.911380276 +0000
++++ cups-1.4.6/scheduler/printers.h 2011-01-12 16:16:41.956279504 +0000
@@ -189,6 +189,8 @@ extern const char *cupsdValidateDest(con
cups_ptype_t *dtype,
cupsd_printer_t **printer);
diff --git a/cups.spec b/cups.spec
index 4926127..0b9a1d5 100644
--- a/cups.spec
+++ b/cups.spec
@@ -608,6 +608,7 @@ rm -rf $RPM_BUILD_ROOT
%changelog
* Wed Jan 12 2011 Tim Waugh <twaugh at redhat.com> 1:1.4.6-4
- Properly separated serverbin-compat and lspp patches.
+- Updated ICC patch (still not yet applied).
* Tue Jan 11 2011 Tim Waugh <twaugh at redhat.com> 1:1.4.6-3
- Build requires automake for avahi support.
More information about the scm-commits
mailing list