This commit is contained in:
parent
ba9326e16a
commit
549d922e1d
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:601b3b9256c55361477427c3e8db56c9ee4e141762814aea590bcf110a95bb36
|
|
||||||
size 3618084
|
|
3
cups-1.2.11-source.tar.bz2
Normal file
3
cups-1.2.11-source.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:c313e34a79af84e92609428d31ab292c04a4db69596ad9b264dd0ea719e2ecb0
|
||||||
|
size 3774113
|
27
cups-1.2.11-testppd_filename.patch
Normal file
27
cups-1.2.11-testppd_filename.patch
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
--- 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;
|
||||||
|
+ ppdfilename = argv[i];
|
||||||
|
|
||||||
|
if (verbose > 0)
|
||||||
|
_cupsLangPuts(stdout,
|
||||||
|
@@ -1545,7 +1547,7 @@
|
||||||
|
|
||||||
|
if (verbose >= 0)
|
||||||
|
{
|
||||||
|
- check_basics(argv[i]);
|
||||||
|
+ check_basics(ppdfilename);
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Look for default keywords with no corresponding option...
|
@ -1,27 +0,0 @@
|
|||||||
--- 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 @@
|
|
||||||
|
|
||||||
errors = 0;
|
|
||||||
ppdversion = 43;
|
|
||||||
+ ppdfilename = argv[i];
|
|
||||||
|
|
||||||
if (verbose > 0)
|
|
||||||
_cupsLangPuts(stdout,
|
|
||||||
@@ -1204,7 +1206,7 @@
|
|
||||||
|
|
||||||
if (verbose >= 0)
|
|
||||||
{
|
|
||||||
- check_basics(argv[i]);
|
|
||||||
+ check_basics(ppdfilename);
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Look for default keywords with no corresponding option...
|
|
67
cups.changes
67
cups.changes
@ -1,3 +1,70 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
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
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Apr 25 19:11:21 CEST 2007 - kssingvo@suse.de
|
Wed Apr 25 19:11:21 CEST 2007 - kssingvo@suse.de
|
||||||
|
|
||||||
|
72
cups.spec
72
cups.spec
@ -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.
|
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||||
# This file and all modifications and additions to the pristine
|
# This file and all modifications and additions to the pristine
|
||||||
@ -16,8 +16,8 @@ URL: http://www.cups.org/
|
|||||||
License: GNU General Public License (GPL)
|
License: GNU General Public License (GPL)
|
||||||
Group: Hardware/Printing
|
Group: Hardware/Printing
|
||||||
Summary: The Common UNIX Printing System
|
Summary: The Common UNIX Printing System
|
||||||
Version: 1.2.10
|
Version: 1.2.11
|
||||||
Release: 6
|
Release: 1
|
||||||
Requires: cups-libs = %{version}, cups-client = %{version}
|
Requires: cups-libs = %{version}, cups-client = %{version}
|
||||||
Requires: ghostscript_any, ghostscript-fonts-std, foomatic-filters
|
Requires: ghostscript_any, ghostscript-fonts-std, foomatic-filters
|
||||||
Requires: util-linux, /usr/bin/ionice
|
Requires: util-linux, /usr/bin/ionice
|
||||||
@ -49,7 +49,7 @@ Patch10: cups-1.1.21rc2-usermode.patch
|
|||||||
Patch12: cups-1.2rc3-pswrite.patch
|
Patch12: cups-1.2rc3-pswrite.patch
|
||||||
Patch13: cups-1.1.21-umlaut_printer.patch
|
Patch13: cups-1.1.21-umlaut_printer.patch
|
||||||
Patch14: cups-1.1.21-testppd_duplex.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
|
Patch16: cups-1.2.5-desktop_file.patch
|
||||||
Patch17: cups-1.2.6-lppasswd_permission.patch
|
Patch17: cups-1.2.6-lppasswd_permission.patch
|
||||||
Patch100: cups-1.1.23-testpage.patch
|
Patch100: cups-1.1.23-testpage.patch
|
||||||
@ -377,6 +377,70 @@ install -m 644 %{SOURCE18} $RPM_BUILD_ROOT/etc/sysconfig/SuSEfirewall2.d/service
|
|||||||
%{_datadir}/locale/*/cups_*
|
%{_datadir}/locale/*/cups_*
|
||||||
|
|
||||||
%changelog
|
%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
|
* Wed Apr 25 2007 - kssingvo@suse.de
|
||||||
- added SuSEfirewall2 rules (bugzilla#247746)
|
- added SuSEfirewall2 rules (bugzilla#247746)
|
||||||
* Mon Apr 02 2007 - kssingvo@suse.de
|
* Mon Apr 02 2007 - kssingvo@suse.de
|
||||||
|
Loading…
x
Reference in New Issue
Block a user