Changelog for
cups-filters-cups-browsed-1.0.58-2.1.x86_64.rpm :
Mon May 22 14:00:00 2017 fcrozatAATTsuse.com
- cups-filters-build-poppler-031.patch fixes build with
poppler >= 0.31.0 (lf#1254).
- cups-filters-build-poppler-034.patch fixes build with
poppler >= 0.34.0 (lf#1301).
Mon Dec 14 13:00:00 2015 jsmeixAATTsuse.de
- cups-filters-1.0.58-CVE-2015-8327-et_alii.patch adds back tick
and semicolon to the list of illegal shell escape characters
to fix CVE-2015-8327 and CVE-2015-8560 (bsc#957531).
Mon Jul 6 14:00:00 2015 jsmeixAATTsuse.de
- cups-filters-1.0.58-CVE-2015-3258-CVE-2015-3279.patch is a diff
of textcommon.c and texttopdf.c between cups-filters-1.0.58
and cups-filters-1.0.71 where CVE-2015-3258 and CVE-2015-3279
are fixed (bsc#936281 and bsc#937018).
Thu Mar 12 13:00:00 2015 jsmeixAATTsuse.de
- cups-filters-1.0.58-CVE-2015-2265.patch is a diff of the
remove_bad_chars() function between cups-filters-1.0.58
and cups-filters-1.0.66 where CVE-2015-2265 is fixed
see https://bugs.linuxfoundation.org/show_bug.cgi?id=1265
(boo#921753).
Thu Feb 5 13:00:00 2015 jsmeixAATTsuse.de
- enhance_man_page_how_direct_mode_is_meant.diff makes it explicit
in \"man foomatic-rip\" that its stand-alone spooler-less direct
mode is meant only for testing and debugging, see bsc#915545
and https://bugs.linuxfoundation.org/show_bug.cgi?id=1253
Thu Sep 4 14:00:00 2014 jsmeixAATTsuse.de
- Clean up RPM dependencies and scriptlets so that this package
works well together with the cups154 packages for SLE12:
* There is no longer a general \"Conflicts: cups < 1.6\"
but only a specific \"Conflicts: cups154-filters\"
because for SLE12 CUPS 1.5.4 can be installed
without cups154-filters and instead with cups-filters
(i.e. cups-filters does not conflict with cups154
but only with its cups154-filters sub-package).
* Clean up RPM scriptlets for cupsfilters(gstoraster).convs
so that it works well to use CUPS 1.5.4 with cups154-filters
(in this case cupsfiltersgstoraster.convs is used for the
traditional CUPS 1.5.4 PostScript workflow) or with
cups-filters (in this case cupsfilters.convs is used for
the new PDF workflow that is provided by cups-filters).
Mon Aug 25 14:00:00 2014 jsmeixAATTsuse.de
- A /usr/bin/foomatic-rip -> /usr/lib/cups/filter/foomatic-rip
symlink is added to the cups-filters-foomatic-rip sub-package
to make our lsb RPM installable again (bnc#892604).
LSB currently requires /usr/bin/foomatic-rip but future LSB
will require /usr/lib/cups/filter/foomatic-rip see
https://lsbbugs.linuxfoundation.org/show_bug.cgi?id=3900
Mon Aug 25 14:00:00 2014 jsmeixAATTsuse.de
- Version upgrade to 1.0.58
Changes in 1.0.58 (excerpt - for details see the NEWS file):
* pdftoraster: Changed ICC profile get function to accept a
PPD fallback profile.
* pdftoraster: Fixed handling of cupsColorSpaces 18,19,20.
* rastertopdf: Grayscale color conversion now properly inverts
bits.
* rastertopdf: Implemented basic 8bit->8bit color space
conversions.
* rastertopdf: Added black point compensation.
* rastertopdf: Added handling of color rendering intent.
* gstoraster, imagetoraster, pdftoraster, rastertopclx,
rastertopdf, foomatic-rip: Use color management functions in
libcupsfilters.
* libcupsfilters: Modified code formatting and documentation in
the color management functions.
* libcupsfilters: Fixed string handling and added debug log
messages in the color management functions.
* libcupsfilters: Fixed Adobe RGB matrix for proper rendering
(transpose)
* libcupsfilters: Moved color management functions from the
individual filters to the libcupsfilters library.
- Version upgrade to 1.0.57
Changes in 1.0.57 (excerpt - for details see the NEWS file):
* Build system: Explicitly link to libm as -lm was dropped
from cups-config --libs.
* libcupsfilters, foomaticrip, gstoraster, imagetoraster,
pdftoraster, rastertopclx, rastertopdf: Handle absence of
colord or D-Bus gracefully (Ubuntu bug #1356405).
- Version upgrade to 1.0.56
Changes in 1.0.56 (excerpt - for details see the NEWS file):
* Major regression fix in cups-browsed (introduced in 1.0.55
by no longer creating a local queue pointing to a remote
raw queue that causes no longer creating local queues for
traditional CUPS Browsing remote CUPS queues):
Do not consider a remote CUPS queue as raw if the TXT record
is NULL as for queues broadcasted by the legacy CUPS method
the TXT record does not exist. Now consider a queue with
NULL TXT record only as raw if the domain entry is not empty
which tells that the queue is Bonjour-broadcasted
(linuxfoundation.org bug #1223).
* cups-browsed: Do also not mark a discovered printer as
already provided by another server when the other server\'s
queue has \"unconfirmed\" status. Mark the other queue with
\"disappeared\" or \"unconfirmed\" status as duplicate of the
discovered printer so that the new queue for the discovered
printer does not get removed when the entry for the other
queue times out.
* rastertopdf: Some code polishing and removal of now unneeded
functions
* rastertopdf: Reduced color space handling to only
PWG-supported color spaces
* rastertopdf: Added colorspace calibration function; included
optional \"/Alternate\" PDF key for ICC profile embedding
* rastertopdf: Colorspace sRGB now embeds srgb icc profile;
implemented ICC Profile embedding (PDF 1.3 spec)
* rastertopdf: Added basic color calibration
* rastertopdf: Implemented ICC Profile creation code for IPP
Everywhere (from PWG raster)
* pdftoraster: Added colord handling of ICC profiles
Wed Jul 30 14:00:00 2014 jsmeixAATTsuse.de
- Version upgrade to 1.0.55
Changes in 1.0.55 (excerpt - for details see the NEWS file):
* pdftopdf: Fixed manual duplex by adding a blank page to even
pages if the total number of pages of the document is odd.
Otherwise the last page of the document would stay in
the input tray. This fixes also a side effect as the set of
even pages reducing to a zero page job if the job consists
of only one page, making Poppler\'s pdftops error out
(Ubuntu bug #1340435).
* cups-browsed: Do not mark a discovered printer as already
provided by another server when the other server\'s queue has
\"disappeared\" status. This queue can be from the same server
before it changed its name.
* cups-browsed: Do not create a local queue pointing to a
remote raw queue (Ubuntu bug #1335211).
* foomatic-rip, imagetoraster, pdftoraster, rastertopclx,
rastertopdf: Added colord \"device_inhibit\" support for
color-managed filters.
* bannertopdf: Fixed \"Printer Location\" and \"Driver Version\"
entries on test page/banners (linuxfoundation.org bug #1209).
* bannertopdf: Added new PDF template files which contain the
text strings appropriate to the banners, before the banners
were all equal, without text (linuxfoundation.org bug #1209).
* pstopdf: Use \"grep -E\" instead of \"grep -P\" as the latter
generates executable code and executes it, requiring
\"execmem\" privileges which could be not available in some
security policies. Thanks to Tim Waugh from Red Hat for the
patch (Red Hat bug #1079534).
* pdftoraster: Fixed segfault caused by introduction of
\"no-color-management\" option (linuxfoundation.org bug #1214).
* libcupsfilters: Let cupsRasterParseIPPOptions() also accept
\"pwg-raster-document-type\" settings with hyphen between
color space name and color depth.
- Our separated source files classified.pdf confidential.pdf
secret.pdf standard.pdf topsecret.pdf unclassified.pdf (see
the entry below dated \"Thu Jun 12 17:27:56 CEST 2014\") are
no longer needed because it is now provided in the upstream
sources (see \"linuxfoundation.org bug #1209\" entries above).
- Added CVE-2014-4336 CVE-2014-4337 bnc#883543 and
CVE-2014-4338 bnc#883536 to the matching entry below
dated \"Mon Apr 28 10:49:21 CEST 2014\" because those CVEs
and bncs have not been known at that time (cf. bnc#871327
therein comment#47 and bnc#883307 therein comment#2).
Thu Jun 12 14:00:00 2014 jsmeixAATTsuse.de
- Have different header texts for the PDF-BANNER printouts
(same headers as on the CUPS <= 1.5.4 banner pages):
Provide PDF template files classified.pdf confidential.pdf
secret.pdf standard.pdf topsecret.pdf unclassified.pdf and
modify the matching /usr/share/cups/banners/ template files
accordingly to use those PDF templates
(see https://bugs.linuxfoundation.org/show_bug.cgi?id=1209).
Wed Jun 11 14:00:00 2014 jsmeixAATTsuse.de
- Version upgrade to 1.0.54
Changes in 1.0.54 (excerpt):
* pdftoraster: Support for output in the color spaces 18
(CUPS_CSPACE_SW, sGray), 19 (CUPS_CSPACE_SRGB, sRGB), and 20
(CUPS_CSPACE_ADOBERGB, Adobe RGB). No color management
appropriate to these color spaces is added yet.
* rastertopdf: Added new filter to convert PWG Raster input
into a PDF file (using QPDF). This filter makes CUPS
supporting the PWG Raster input format which is required to
be supported by IPP Everywhere printers, making a shared
CUPS queue emulating an IPP Everywhere printer. This is a
first implementation which supports the black, RGB, CMYK,
sGray, sRGB, and Adobe RGB color spaces (all mapped to
DeviceGray, DeviceRGB, and DeviceCMYK resp. in the PDF
output) with 1, 8, and 16 bits per component color
depth. sGray, sRGB, and Adobe RGB are currently also mapped
to DeviceGray and DeviceRGB and do not have the correct
color management yet, so color output is not absolutely
correct. Note that mime.types of CUPS up to 1.7.2 has a bug
which prevents PWG Raster to be recognized, the
\"priority(100)\" of the rule needs to be changed to
\"priority(150)\".
* cups-browsed: Create local queues also to access classes on
remote CUPS servers (Ubuntu bug #1313741).
* cups-browsed: Let a newly discovered printer not only
overtaking an existing printer entry if it is from the same
host (usually IPP -> IPPS) or without host entry
(unconfirmed local queue from previous cups-browsed session)
but also if it is marked disappeared. So printer entries get
correctly migrated when things like a host name change of
the remote server happen.
* cups-browsed: Always do case-insensitive comparing of
strings, as CUPS queue names and URIs are case-insensitive
(CUPS STR #4411).
For details see the NEWS file.
Mon Apr 28 14:00:00 2014 jsmeixAATTsuse.de
- Version upgrade to 1.0.53
Changes in 1.0.53:
* foomatic-rip: Fixed segfault when creating log file, see
https://bugs.linuxfoundation.org/show_bug.cgi?id=1206
* cups-browsed: SECURITY FIX: Fix on usage of the
\"BrowseAllow\" directive in cups-browsed.conf. Before, if the
argument of a \"BrowseAllow\" directive is not understood it
is treated as the directive not having been there, allowing
any host if this was the only \"BrowseAllow\" directive. Now
we treat this as a directive which no host can fulfill, not
allowing any host if it was the only one. No \"BrowseAllow\"
directive means access for all, as before, see
https://bugs.linuxfoundation.org/show_bug.cgi?id=1204
(CVE-2014-4338 bnc#883536 and bnc#871327 therein comment#23
and subsequent comments).
* cups-browsed: SECURITY FIX: Further improvement on the fix
in 1.0.51 as it was insufficient. In addition, some fixes
against OOB access are done (CVE-2014-4336 CVE-2014-4337
bnc#883543 and bnc#871327 therein comment#30 and subsequent
comments).
- Removed the \"# BrowseAllow cups.example.com\" example line in
/etc/cups/cups-browsed.conf because hostnames do not work, see
https://bugs.linuxfoundation.org/show_bug.cgi?id=1205
Thu Apr 24 14:00:00 2014 jsmeixAATTsuse.de
- Split cups-browsed into a cups-filters-cups-browsed sub-package
so that cups-browsed can be installed without all the other
stuff from cups-filters (bnc#873204).
- Have libcupsfilters.so.
* in the cups-filters-ghostscript
sub-package because gstoraster is linked with libcupsfilters
so that now cups-filters-foomatic-rip requires
cups-filters-ghostscript which is still o.k. because
cups-filters-ghostscript does not require cups-filters
(cf. the entry dated \"Thu Apr 10 10:22:25 CEST 2014\" below).
- Do no longer rename installed /usr/share/cups/banners/
* files
and the installed /usr/share/cups/data/testprint
(cf. the entry dated \"Fri Aug 30 12:53:57 CEST 2013\" below)
because since CUPS 1.7.2 those files are no longer provided
in our cups RPM package because since CUPS >= 1.6
the CUPS banners and testprint do no longer work because
there is no longer a filter for Linux that can convert
the CUPS banner files. Since CUPS >= 1.6 only the banners
and testprint in cups-filters work (bnc#873376).
For CUPS <= 1.5.4 (where CUPS banners and testprint works)
this does not make a difference because the cups-filters
main package conflicts with CUPS <= 1.5.4.
Thu Apr 10 14:00:00 2014 jsmeixAATTsuse.de
- Have libcupsfilters.so.
* in the cups-filters-foomatic-rip
sub-package because foomatic-rip is linked with libcupsfilters
so that it must be in the cups-filters-foomatic-rip sub-package
to ensure the cups-filters-foomatic-rip sub-package can be
installed on its own without a RPM requirement for the
cups-filters main package which would cause conflicts
with CUPS <= 1.5.4 in particular when building packages
with CUPS <= 1.5.4 that have foomatic-rip as build requirement
(e.g. hplip via \"BuildRequires: foomatic-filters\").
Tue Apr 8 14:00:00 2014 jsmeixAATTsuse.de
- Version upgrade to 1.0.52
Changes in 1.0.52 (excerpt):
* texttopdf, imagetopdf, imagetoraster:
Range-check paper dimensions and margins taken
from the PPD file and correct them if needed, see
https://bugs.linuxfoundation.org/show_bug.cgi?id=1195
Thu Apr 3 14:00:00 2014 jsmeixAATTsuse.de
- Version upgrade to 1.0.51
* cups-browsed: SECURITY FIX to prevent arbitrary code
injection into the System V interface scripts generated for
queues for discovered native IPP printers by a malicious IPP
print service with forged make/model and/or PDL string
(CVE-2014-2707 bnc#871327).
- Version upgrade to 1.0.50
Changes in 1.0.50 (excerpt):
* pdftops: Let old HP LaserJet printers (model number without
letter, like \"LaserJet 3\" or \"LaserJet 4000\") use Poppler
instead of Ghostscript.
* pdftops: Improved workaround for Toshiba printers. Instead
of using Poppler do not emit TrueType fonts with Ghostscript.
Thu Mar 27 13:00:00 2014 jsmeixAATTsuse.de
- Provide foomatic-filters with the exact foomatic-rip version
that is included in cups-filters and conflict with any other
foomatic-filters version (bnc#870621).
Wed Mar 26 13:00:00 2014 jsmeixAATTsuse.de
- Upgrade to current tarball cups-filters-1.0-20140326.tar.gz
that is is version 1.0.49 plus the fix for
https://bugs.linuxfoundation.org/show_bug.cgi?id=1187
\"percent-encode component parts of the CUPS device-URI\"
see also (bnc#869692).
- Prepare spec files to build both releases and current tarballs
easily in the future by using special different version strings.
Tue Mar 25 13:00:00 2014 jsmeixAATTsuse.de
- Version upgrade to 1.0.49
Changes in 1.0.49 (excerpt):
* pdftops: Fixed typo which always made PostScript level 2 being
generated when using Poppler\'s pdftops.
Changes in 1.0.48 (excerpt):
* cups-browsed: Fix for a crash which happens on Bonjour reports
of printers without \"product\", \"usb_MDL\", and \"ty\" fields
Changes in 1.0.47 (excerpt):
* pdftoopvp: SECURITY FIX for CVE-2013-6474, CVE-2013-6475,
and CVE-2013-6476: Introductionof gmallocn and gmallocn3
to protect against arbitrary code execution with the
privileges of the \"lp\" user via malicious PDF files. Also
restrict the directory from where OPVP drivers can get
loaded.
* urftopdf: SECURITY FIX for CVE-2013-6473: Two heap-based
buffer overflow flaws in urftopdf. If a malicious URF file
were processed it could lead to arbitrary code execution
with the privileges of the \"lp\" user.
* cups-browsed: Check for changes of the URI of a queue which
we have created and correct the URI if needed
Changes in 1.0.46 (excerpt):
* gstoraster: Ignore SIGCHLD, rely on waitpid instead and
fix two instances of insufficient EINTR handling.
Changes in 1.0.45 (excerpt):
* cups-browsed: Added auto-shutdown feature for on-demand use
of cups-browsed (for example on mobile devices). With auto
shutdown active, cups-browsed terminates after a certain
time interval (30 sec by default) without having any remote
printer to make available locally. The mode can be turned
on, turned off (default) or set to automatically be off
while avahi-daemon is running an on otherwise (controlled by
avahi-daemon running on-demand). The mode and the timeout
interval can be selected by command line options, the
configuration file, and sending signals to cups-browsed
(on/off only).
* cups-browsed: To make Bonjour-discovered printers locally
available avahi-daemon does not need to be started before
cups-browsed and does not need to stay continuously running
while cups-browsed is running. Bonjour-discovered printers
are now added whenever avahi-daemon starts and removed
whenever avahi-daemon stops and cups-browsed keeps running.
* pdftops: Log command lines of renderer (Ghostscript, pdftops,
pdftocairo, acroread) and of pstops in CUPS\' error_log (in
debug mode).
Changes in 1.0.44 (excerpt):
* README: Documented the \"hybrid\" choice for the PDF renderer
in the pdftops filter.
Changes in 1.0.43 (excerpt):
* cups-browsed: When automatically setting up a PPD-less print
queue for an IPP network printer add make/model info as an
additional \"make-and-model\" command line option to the call
of the pdftoippprinter filter, this way filters can do
make/model-specific exceptions.
* pdftops: Ignore \"landscape\", \"orientation-requested\",
\"fit-to-page\", and any page geometry options. The first two
do not make sense on PDF input and therefore should only be
used in ...topdf filters used before pdftopdf, the others
are already taken care of by pdftopdf so that pdftops gets
pages with print-ready page geometry.
* pdftopdf: If there is no PPD file or no
\"
*LandscapeOrientation:\" keyword in the PPD file, rotate
counterclockwise, not clockwise to fit a landscape-oriented
page on a portrait-oriented sheet.
* pstopdf: Support for the \"landscape\" and
\"orientation-requested\" options.
* pdftops: After fixing the output of rotated PDF pages
(usually landscape-oriented pages rotated by pdftopdf) in
Poppler (Poppler/freedesktop.org bug #72312) corrected the
use of \"pdftops -origpagesizes\" in pdftops appropriately.
Changes in 1.0.42 (excerpt):
* pdftoraster: Take into account rotate field in PDF header,
when pdftopdf rotates a page to fit the paper it sets the
rotate field and does not swap the width and height entries.
* cups-browsed: Fixed several memory leaks by adding missing
free() calls and removing an unneeded strdup().
* foomatic-rip: Moved foomatic-rip\'s upstream home from the
foomatic-filters package to cups-filters, to make it easier
for distributions to ship and maintain a complete printing
stack and also to make upstream maintenance and development
easier.
* foomatic-rip: Removed support for all the non-CUPS printing
environments as they are discontinued upstream. Now
foomatic-rip only works as a CUPS filter and in a
spooler-less direct mode, where the latter is mainly
for testing and debugging.
Changes in 1.0.41 (excerpt):
* cups-browsed: Added support for automatic PPD-less setup of
print queues for IPP printers discovered on the network via
Bonjour. Supported are printers with known languages (PWG
Raster, PDF, PostScript, PCL XL, PCL 5c/e), especially also
IPP Everywhere printers. This functionality is especially
ment for mobile devices to be able to print without printer
setup tool and without printer driver/PPD collection.
* pdftoippprinter: New filter for PPD-less printing. The filter
will be configured as System-V interface script for a print
queue for a discovered IPP network printer generated by
cups-browsed.
* cups-browsed: Fixed socket leaks in recent IPP subscriptions
changes.
- Since cups-filters version 1.0.42 foomatic-rip is also
provided by cups-filters so that there is a file conflict
with the foomatic-filters package (both provide
/usr/lib/cups/filter/foomatic-rip and
/usr/share/man/man1/foomatic-rip). Therefore foomatic-rip
is separated in the sub-package cups-filters-foomatic-rip
and only that sub-package conflicts with foomatic-filters.
Thu Mar 13 13:00:00 2014 jsmeixAATTsuse.de
- Added \"Recommends: poppler-tools\" because /usr/bin/pdftops
(provided by poppler-tools) is needed (but not required
for non-PostScript printers) to print PDFs on PostScript
printers (bnc#868148).
Thu Jan 30 13:00:00 2014 jsmeixAATTsuse.de
- Moved /usr/lib/libcupsfilters.so /usr/lib/libcupsfilters.so
/usr/lib/pkgconfig/libcupsfilters.pc /usr/include/fontembed/
*
/usr/lib/pkgconfig/libfontembed.pc /usr/include/cupsfilters/
*
to the cups-filters-devel sub-package to fix rpmlint
\"devel-file-in-non-devel-package\" errors.
Fri Jan 10 13:00:00 2014 jsmeixAATTsuse.de
- Split /usr/share/cups/ppdc/escp.h and /usr/share/cups/ppdc/pcl.h
into a cups-filters-devel sub-package and let cups-filters-devel
conflict with cups-devel < 1.6. because up to CUPS 1.5.4
those files are provided by the cups-devel package
(see the next entry below).
Thu Jan 9 13:00:00 2014 jsmeixAATTsuse.de
- Conflict with CUPS < 1.6 because up to CUPS 1.5.4
the following files are provided by the cups binary RPM package
/usr/lib/cups/filter/commandtoescpx
/usr/lib/cups/filter/commandtopclx
/usr/lib/cups/filter/imagetops
/usr/lib/cups/filter/imagetoraster
/usr/lib/cups/filter/pdftops
/usr/lib/cups/filter/rastertoescpx
/usr/lib/cups/filter/rastertopclx
/usr/lib/cups/filter/texttops
/usr/lib/cups/backend/parallel
/usr/lib/cups/backend/serial
and the following files are provided by the cups-devel package
/usr/share/cups/ppdc/escp.h
/usr/share/cups/ppdc/pcl.h
Thu Dec 19 13:00:00 2013 jsmeixAATTsuse.de
- Split binary RPM sub-package cups-filters-ghostscript
which is needed for Ghostscript version upgrade to 9.10.
Since Ghostscript version 9.10 the CUPS filters
gstoraster and gstopxl are removed from Ghostscript.
Those filters are now provided by cups-filters.
The binary RPM sub-package cups-filters-ghostscript
provides only those CUPS filters for Ghostscript.
This way cups-filters-ghostscript can be used
with the traditional CUPS up to version 1.5.4
where the other filters, backends, and cups-browsed
from cups-filters would cause conflicts because
CUPS <= 1.5.4 already provides them. In contrast
for CUPS versions since 1.6 the whole cups-filters
is usually needed (but not strictly required).
Wed Oct 30 13:00:00 2013 jsmeixAATTsuse.de
- Version upgrade to 1.0.40
Changes in 1.0.40 (excerpt):
* pdftops: Introduced new \"hybrid\" renderer: Here usually
Ghostscript is used, but if the printer is a Brother,
Minolta, or Konica Minolta Poppler\'s pdftops gets used. This
is a quirk rule to work around bugs in the PS interpreters
of the printers.
Changes in 1.0.39 (excerpt):
* pdftops: Fix for landscape PDF handling.
Changes in 1.0.38 (excerpt):
* pdftops: Added \"-dNOINTERPOLATE\" to the Ghostscript command
line for quicker processing of embedded bitmaps.
* pstopdf: Added \"-dUseCIEColor\" to the Ghostscript command
line to assure compatibility with newer Ghostscript
versions (9.08 and newer).
Changes in 1.0.37 (excerpt):
* Added example configuration files for systemd and Upstart, see
https://bugzilla.novell.com/show_bug.cgi?id=735404#c46
(obsoletes cups-browsed.service).
* Build system: Make sure that gstoraster gets linked against
the libcupsfilters of the currently built package and not
of the system (obsoletes broken-autotools.patch).
* cupsfilters.convs: Reworked the cost factors of the filters
to avoid bogus filter chains like pstotiff|imagetopdf
instead of pstopdf|pdftopdf for PostScript->PDF, see
https://bugzilla.novell.com/show_bug.cgi?id=735404#c53
* cups-browsed: Fixed building with CUPS 1.5.x and older,
ippSetVersion() was missing under the accessor function
definitions for backward compatibility
(obsoletes cups-15-compat.patch).
For details see the NEWS and README files.
- cups-browsed.service is obsolete (provided in upstream sources).
- broken-autotools.patch is obsolete (fixed in upstream sources).
- cups-15-compat.patch is obsolete (fixed in upstream sources).
Fri Aug 30 14:00:00 2013 jsmeixAATTsuse.de
- Rename installed /usr/share/cups/banners/
* files
and the installed /usr/share/cups/data/testprint
because those files are also provided by CUPS
but CUPS provides them in a different format and
I not want to overwrite CUPS files but I do not like
to delete the cups-filters version of those files
instead I like to provide them at least for now as well
so that we could evaluate which ones we may use finally.
Wed Aug 21 14:00:00 2013 tchvatalAATTsuse.com
- Version bump to 1.0.36:
* new manpages
* many small adjustments see NEWS
- Remove obsolete patch fix_cups-browsed_init_script.patch
- Remove obsolete patch BZR_revision_7085_7084.diff
- Add new patch to compat with old cups cups-15-compat.patch
- Add new patch to fix borked autotools broken-autotools.patch
- Adjust the service call for older distros it was in /sbin
- Enable tests
Fri Aug 2 14:00:00 2013 jsmeixAATTsuse.de
- Added support for systemd (mainly done by tchvatalAATTsuse.com).
cups-browsed.service is openSUSE\'s systemd unit file.
Nevertheless a traditional SysVInit script
/etc/init.d/cups-browsed is still available.
Tue Jul 30 14:00:00 2013 jsmeixAATTsuse.de
- BZR_revision_7085_7084.diff makes the code working
with Poppler >= 0.23.x see
https://bugs.linuxfoundation.org/show_bug.cgi?id=1144
- Version upgrade to cups-filters-1.0.35
that provides in particular various bugfixes,
for details see the NEWS and README files.
Fri Apr 19 14:00:00 2013 jsmeixAATTsuse.de
- Version upgrade to cups-filters-1.0.34
that provides in particular various enhancements for
cups-browsed, for details see the NEWS and README files.
Wed Mar 13 13:00:00 2013 jsmeixAATTsuse.de
- Version upgrade to cups-filters-1.0.30
- cups-filters-1.0.30 does no longer build for openSUSE 12.1
because configure requests \'glib-2.0 >= 2.30.2\' but
version of GLib in openSUSE 12.1 is 2.30.1.
Fri Jan 4 13:00:00 2013 jsmeixAATTsuse.de
- Version upgrade to cups-filters-1.0.29
that adds cups-browsed.
- fix_cups-browsed_init_script.patch
adds LSB header line to cups-browsed init script
otherwise the openSUSE brp-55-boot-scripts aborts build
with \"ERROR: found one or more broken init or boot scripts\"
and this patch changes \"$avahi-daemon $cups\" to \"avahi cupsd\"
because there is no $avahi-daemon $cups in /etc/insserv.conf
but /etc/init.d/avahi-daemon \"Provides: avahi\"
and /etc/init.d/cups \"Provides: cupsd\"
otherwise RPMLINT reports \"init-script-undefined-dependency\"
and this patch removes runlevel 4 from Default-Start
otherwise RPMLINT reports \"init-script-runlevel-4\".
Fri Jan 4 13:00:00 2013 mmeisterAATTsuse.com
- Adapted and simplified spec file to make it build.
Wed Oct 17 14:00:00 2012 p.drouandAATTgmail.com
- Initial release