Mailinglist Archive: opensuse-commit (1082 mails)

< Previous Next >
commit cups
  • From: root@xxxxxxxxxxxxxxx (h_root)
  • Date: Fri, 11 May 2007 10:35:54 +0200
  • Message-id: <20070511083554.EB472678168@xxxxxxxxxxxxxxx>

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@xxxxxxx
+
+- 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@xxxxxxx
+- 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@xxxxxxx
 - added SuSEfirewall2 rules (bugzilla#247746)
 * Mon Apr 02 2007 - kssingvo@xxxxxxx

++++++ 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@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx

< Previous Next >
This Thread