Hello community, here is the log from the commit of package cups checked in at Fri May 11 10:35:54 CEST 2007. -------- --- cups/cups.changes 2007-04-25 19:11:40.000000000 +0200 +++ /mounts/work_src_done/STABLE/cups/cups.changes 2007-05-10 14:07:58.878714000 +0200 @@ -1,0 +2,67 @@ +Thu May 10 14:07:56 CEST 2007 - kssingvo@suse.de + +- Upgrade to cups-1.2.11: + * "make distclean" didn't remove all generated files + * Fixed a bug in the advertisement of classes + * The IPP backend now stays running until the job is actually + printed by the remote server; previously it would stop + monitoring the job if it was held or temporarily stopped + * PDF files were not always printed using the correct orientation + * The scheduler could crash if you specified a bad file: URI for + a printer + * The Renew-Subscription operation now returns the + notify-lease-duration value that was used + * The IPP backend sent job options to IPP printers, however some + printers tried to override the options embedded in the PS/PCL + stream with those job options + * ppdLocalize() now also tries a country-specific localization + for when localizing to a generic locale name. + * The cupstestppd program now allows for partial localizations to + reduce the size of universal PPD files. + * Chinese PPD files were incorrectly tagged with the "cn" locale + (should have been "zh") + * The backends now manage the printer-state-reasons attribute + more accurately + * Java, PHP, Perl, and Python scripts did not work properly + * The scheduler would take forever to start if the maximum number + of file descriptors was set to "unlimited" + * The page-ranges option was incorrectly applied to the banner + pages + * Fixed some GCC compile warnings + * The DBUS notification code was broken for older versions of + DBUS + * The IPv6 code did not compile on HP-UX 11.23 + * PPD constraints did not work properly with custom options. + * Regular PPD options with the name "CustomFoo" did not work. + * The USB backend did not work on NetBSD + * The printer-state-reasons attribute was incorrectly cleared + after a job completed + * The scheduler did not set the printer operation policy on + startup, only on soft reload + * The AP_FIRSTPAGE_InputSlot option did not clear any ManualFeed + setting that was made, which caused problems with some PPD + files + * cupsDoFileRequest() and cupsDoRequest() did not abort when + getting an error in the response + * The scheduler did not schedule jobs properly to remote or + nested classes + * Updated the mime.types and mime.convs headers to warn that the + files are overwritten when CUPS is installed. Local changes + should go in local.types or local.convs, respectively + * The scheduler could get in an infinite loop if a printer in an + implicit class disappeared + * The pstops filter did not handle %%EndFeature comments properly + * Fixed a problem with the Polish web page printer icons + * ppdLocalize() now also localizes the cupsICCProfile attributes. + * The scheduler still had a reference to the incorrect + "notify-recipient" attribute + * The "make check" and "make test" subscription tests did not set + the locale + * The "make check" and "make test" subscription tests incorrectly + used the notify-recipient attribute instead of + notify-recipient-uri + * cupsRasterInterpretPPD() incorrectly limited the + cupsBorderlessScalingFactor when specified in the job options. +- adapted cupstestppd patch + +------------------------------------------------------------------- Old: ---- cups-1.2.10-source.tar.bz2 cups-1.2.2-testppd_filename.patch New: ---- cups-1.2.11-source.tar.bz2 cups-1.2.11-testppd_filename.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cups.spec ++++++ --- /var/tmp/diff_new_pack.tA2477/_old 2007-05-11 10:35:43.000000000 +0200 +++ /var/tmp/diff_new_pack.tA2477/_new 2007-05-11 10:35:43.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package cups (Version 1.2.10) +# spec file for package cups (Version 1.2.11) # # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -16,8 +16,8 @@ License: GNU General Public License (GPL) Group: Hardware/Printing Summary: The Common UNIX Printing System -Version: 1.2.10 -Release: 6 +Version: 1.2.11 +Release: 1 Requires: cups-libs = %{version}, cups-client = %{version} Requires: ghostscript_any, ghostscript-fonts-std, foomatic-filters Requires: util-linux, /usr/bin/ionice @@ -49,7 +49,7 @@ Patch12: cups-1.2rc3-pswrite.patch Patch13: cups-1.1.21-umlaut_printer.patch Patch14: cups-1.1.21-testppd_duplex.patch -Patch15: cups-1.2.2-testppd_filename.patch +Patch15: cups-1.2.11-testppd_filename.patch Patch16: cups-1.2.5-desktop_file.patch Patch17: cups-1.2.6-lppasswd_permission.patch Patch100: cups-1.1.23-testpage.patch @@ -377,6 +377,70 @@ %{_datadir}/locale/*/cups_* %changelog +* Thu May 10 2007 - kssingvo@suse.de +- Upgrade to cups-1.2.11: + * "make distclean" didn't remove all generated files + * Fixed a bug in the advertisement of classes + * The IPP backend now stays running until the job is actually + printed by the remote server; previously it would stop + monitoring the job if it was held or temporarily stopped + * PDF files were not always printed using the correct orientation + * The scheduler could crash if you specified a bad file: URI for + a printer + * The Renew-Subscription operation now returns the + notify-lease-duration value that was used + * The IPP backend sent job options to IPP printers, however some + printers tried to override the options embedded in the PS/PCL + stream with those job options + * ppdLocalize() now also tries a country-specific localization + for when localizing to a generic locale name. + * The cupstestppd program now allows for partial localizations to + reduce the size of universal PPD files. + * Chinese PPD files were incorrectly tagged with the "cn" locale + (should have been "zh") + * The backends now manage the printer-state-reasons attribute + more accurately + * Java, PHP, Perl, and Python scripts did not work properly + * The scheduler would take forever to start if the maximum number + of file descriptors was set to "unlimited" + * The page-ranges option was incorrectly applied to the banner + pages + * Fixed some GCC compile warnings + * The DBUS notification code was broken for older versions of + DBUS + * The IPv6 code did not compile on HP-UX 11.23 + * PPD constraints did not work properly with custom options. + * Regular PPD options with the name "CustomFoo" did not work. + * The USB backend did not work on NetBSD + * The printer-state-reasons attribute was incorrectly cleared + after a job completed + * The scheduler did not set the printer operation policy on + startup, only on soft reload + * The AP_FIRSTPAGE_InputSlot option did not clear any ManualFeed + setting that was made, which caused problems with some PPD + files + * cupsDoFileRequest() and cupsDoRequest() did not abort when + getting an error in the response + * The scheduler did not schedule jobs properly to remote or + nested classes + * Updated the mime.types and mime.convs headers to warn that the + files are overwritten when CUPS is installed. Local changes + should go in local.types or local.convs, respectively + * The scheduler could get in an infinite loop if a printer in an + implicit class disappeared + * The pstops filter did not handle %%EndFeature comments properly + * Fixed a problem with the Polish web page printer icons + * ppdLocalize() now also localizes the cupsICCProfile attributes. + * The scheduler still had a reference to the incorrect + "notify-recipient" attribute + * The "make check" and "make test" subscription tests did not set + the locale + * The "make check" and "make test" subscription tests incorrectly + used the notify-recipient attribute instead of + notify-recipient-uri + * cupsRasterInterpretPPD() incorrectly limited the + cupsBorderlessScalingFactor when specified in the job options. +- adapted cupstestppd patch * Wed Apr 25 2007 - kssingvo@suse.de - added SuSEfirewall2 rules (bugzilla#247746) * Mon Apr 02 2007 - kssingvo@suse.de ++++++ cups-1.2.10-source.tar.bz2 -> cups-1.2.11-source.tar.bz2 ++++++ ++++ 7880 lines of diff (skipped) ++++++ cups-1.2.2-testppd_filename.patch -> cups-1.2.11-testppd_filename.patch ++++++ --- cups/cups-1.2.2-testppd_filename.patch 2006-07-25 19:12:11.000000000 +0200 +++ /mounts/work_src_done/STABLE/cups/cups-1.2.11-testppd_filename.patch 2007-05-10 13:58:45.398049000 +0200 @@ -1,14 +1,14 @@ ---- cups-1.2.2/systemv/cupstestppd.c.orig 2006-07-25 18:43:43.000000000 +0200 -+++ cups-1.2.2/systemv/cupstestppd.c 2006-07-25 19:09:20.000000000 +0200 -@@ -90,6 +90,7 @@ - int i, j, k, m, n; /* Looping vars */ - int len; /* Length of option name */ - char *opt; /* Option character */ -+ char *ppdfilename; /* Pointer to actual PPD file */ - const char *ptr; /* Pointer into string */ - int files; /* Number of files */ - int verbose; /* Want verbose output? */ -@@ -293,6 +294,7 @@ +--- cups-1.2.11/systemv/cupstestppd.c.orig 2007-05-10 13:47:54.000000000 +0200 ++++ cups-1.2.11/systemv/cupstestppd.c 2007-05-10 13:53:56.000000000 +0200 +@@ -92,6 +92,7 @@ + int i, j, k, m, n; /* Looping vars */ + int len; /* Length of option name */ + char *opt; /* Option character */ ++ char *ppdfilename; /* Pointer to actual PPD file */ + const char *ptr; /* Pointer into string */ + int files; /* Number of files */ + int verbose; /* Want verbose output? */ +@@ -315,6 +316,7 @@ errors = 0; ppdversion = 43; @@ -16,7 +16,7 @@ if (verbose > 0) _cupsLangPuts(stdout, -@@ -1204,7 +1206,7 @@ +@@ -1545,7 +1547,7 @@ if (verbose >= 0) { ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de