Subject: CVS commit: pkgsrc/print/cups
To: None <pkgsrc-changes@NetBSD.org>
From: Mark Davies <markd@netbsd.org>
List: pkgsrc-changes
Date: 08/15/2007 04:15:11
Module Name:	pkgsrc
Committed By:	markd
Date:		Wed Aug 15 04:15:11 UTC 2007

Modified Files:
	pkgsrc/print/cups: Makefile distinfo

Log Message:
Update cups to 1.2.12

CUPS 1.2.12 fixes several file typing issues, a bad error message in the
scheduler, a web interface setting problem, and a bug in the PHP language
binding. It also includes an updated Italian translation. Changes include:
* The PHP cups_print_file() function crashed if the options array
  contained non-string option values
* The image/tiff file matching rule incorrectly identified some text files
  as TIFF files
* The filter(7) man page incorrectly documented the "PAGE: total #-pages"
  message
* PCL text files were mis-identified as HP-GL/2 and caused the HP-GL/2
  filter to hang
* When printing to a queue with user ACLs, the scheduler incorrectly
  returned a quota error instead of a "not allowed to print" error
* cupsaddsmb could get in a loop if no printer drivers were installed
* cupsRasterReadHeader() did not byte-swap the header properly when
  compiled with certain versions of GCC.
* The IPP backend did not send the document-format attribute for filtered
  jobs
* Some PPD files could cause a crash in ppdOpen2
* The web admin interface incorrectly handled the "share printers" and
  "show remote printers" settings
* The scheduler's log messages about AuthClass and AuthGroupName advised
  using a replacement directive but had the wrong syntax
* Updated the PostScript/PJL and HP-GL/2 MIME rules to look in the first
  4k of the file, not just the first 1k
* Updated the Italian localization


To generate a diff of this commit:
cvs rdiff -r1.124 -r1.125 pkgsrc/print/cups/Makefile
cvs rdiff -r1.51 -r1.52 pkgsrc/print/cups/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.