Hello community, here is the log from the commit of package foomatic-filters for openSUSE:Factory checked in at 2012-09-14 12:16:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/foomatic-filters (Old) and /work/SRC/openSUSE:Factory/.foomatic-filters.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "foomatic-filters", Maintainer is "[email protected]" Changes: -------- --- /work/SRC/openSUSE:Factory/foomatic-filters/foomatic-filters.changes 2012-04-23 16:10:44.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.foomatic-filters.new/foomatic-filters.changes 2012-09-14 12:16:44.000000000 +0200 @@ -1,0 +2,13 @@ +Thu May 31 13:07:10 CEST 2012 - [email protected] + +- Version upgrade to foomatic-filters-4.0.12. + The version number jumps from 4.0.9 to 4.0.12 because + the versions 4.0.10 and 4.0.11 got broken due to a bug + in the release script. + If incoming PDF needs to be converted to PostScript, use + preferrably Ghostscript (with the "ps2write" device) for this + conversion as Ghostscript is better optimized for printing and + has a more sophisticated color management compared to Poppler. + See the ChangeLog file for details. + +------------------------------------------------------------------- Old: ---- foomatic-filters-4.0-20120208.tar.gz New: ---- foomatic-filters-4.0.12.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ foomatic-filters.spec ++++++ --- /var/tmp/diff_new_pack.FeVVTD/_old 2012-09-14 12:16:45.000000000 +0200 +++ /var/tmp/diff_new_pack.FeVVTD/_new 2012-09-14 12:16:45.000000000 +0200 @@ -15,8 +15,11 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # - Name: foomatic-filters +# a2ps (or similar) is needed for build because +# configure tests for it and if not found it fails with: +# "configure: error: cannot find a2ps, enscript, mpage, or CUPS' texttops. +# You need to have at least one installed": BuildRequires: a2ps # Since foomatic-filters-4.0.8 D-Bus is required for build # because there is ICC color managment via colord and colord requires D-Bus: @@ -36,14 +39,14 @@ # "Non-PostScript/PDF files are translated to PostScript ... This is usually done by a2ps": Recommends: a2ps # See the VERSION.full file if it is a snapshot with "bzrdate": -Version: 4.0.9.242 +Version: 4.0.12 Release: 0 # Source0...Source9 is for sources from upstream: # URL for Source0: http://www.openprinting.org/download/foomatic/foomatic-filters-4.0-20120208.tar.gz -%define bzrdate 4.0-20120208 -Source0: foomatic-filters-%{bzrdate}.tar.gz -# URL for Source0: http://www.openprinting.org/download/foomatic/foomatic-filters-4.0.9.tar.gz -#Source0: foomatic-filters-%{version}.tar.gz +#%%define bzrdate 4.0-20120208 +#Source0: foomatic-filters-%%{bzrdate}.tar.gz +# URL for Source0: http://www.openprinting.org/download/foomatic/foomatic-filters-4.0.12.tar.gz +Source0: foomatic-filters-%{version}.tar.gz # Patch0...Patch9 is for patches from upstream: # ... # Patch10...Patch99 is for Suse patches for the sources from upstream: @@ -79,9 +82,9 @@ rpm -qa | grep ^ghostscript rpm -V ghostscript-mini-devel # Be quiet when unpacking: -#setup -q +%setup -q # Use this "setup" if it is a snapshot with "bzrdate": -%setup -q -n foomatic-filters-%{bzrdate} +#%%setup -q -n foomatic-filters-%%{bzrdate} %build export CFLAGS="$RPM_OPT_FLAGS -fstack-protector" ++++++ foomatic-filters-4.0-20120208.tar.gz -> foomatic-filters-4.0.12.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/foomatic-filters-4.0-20120208/ChangeLog new/foomatic-filters-4.0.12/ChangeLog --- old/foomatic-filters-4.0-20120208/ChangeLog 2012-02-08 01:40:31.000000000 +0100 +++ new/foomatic-filters-4.0.12/ChangeLog 2012-02-10 22:28:45.000000000 +0100 @@ -1,3 +1,31 @@ +2012-02-10 Till Kamppeter <[email protected]> + + * Tagged branch for release 4.0.12. + + * VERSION, README, USAGE, configure.ac: Updated for release 4.0.12. + +2012-02-10 Till Kamppeter <[email protected]> + + * Tagged branch for release 4.0.11. + + * VERSION, README, USAGE, configure.ac: Updated for release 4.0.11. + +2012-02-10 Till Kamppeter <[email protected]> + + * foomaticrip.c: If incoming PDF needs to be converted to PostScript + due to the filter command line not being a standard Ghostscript + command line, no separate PDF command line being supplied, or + options in the PPD being implemented by PostScript code, use + preferrably Ghostscript (with the "ps2write" device) for this + conversion as Ghostscript is better optimized for printing and + has a more sophisticated color management compared to Poppler. + +2012-02-10 Till Kamppeter <[email protected]> + + * Tagged branch for release 4.0.10. + + * VERSION, README, USAGE, configure.ac: Updated for release 4.0.10. + 2011-08-18 Till Kamppeter <[email protected]> * foomaticrip.c, renderer.c: SECURITY FIX: Use the mktemp shell diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/foomatic-filters-4.0-20120208/README new/foomatic-filters-4.0.12/README --- old/foomatic-filters-4.0-20120208/README 2012-02-08 01:40:31.000000000 +0100 +++ new/foomatic-filters-4.0.12/README 2012-02-10 22:28:45.000000000 +0100 @@ -1,6 +1,6 @@ -Foomatic 4.0.9 -============== +Foomatic 4.0.12 +=============== foomatic-filters diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/foomatic-filters-4.0-20120208/USAGE new/foomatic-filters-4.0.12/USAGE --- old/foomatic-filters-4.0-20120208/USAGE 2012-02-08 01:40:31.000000000 +0100 +++ new/foomatic-filters-4.0.12/USAGE 2012-02-10 22:28:45.000000000 +0100 @@ -1,6 +1,6 @@ -Foomatic 4.0.9 -============== +Foomatic 4.0.12 +=============== foomatic-filters ---------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/foomatic-filters-4.0-20120208/VERSION new/foomatic-filters-4.0.12/VERSION --- old/foomatic-filters-4.0-20120208/VERSION 2012-02-08 01:40:31.000000000 +0100 +++ new/foomatic-filters-4.0.12/VERSION 2012-02-10 22:28:45.000000000 +0100 @@ -1 +1 @@ -4.0.9 +4.0.12 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/foomatic-filters-4.0-20120208/VERSION.full new/foomatic-filters-4.0.12/VERSION.full --- old/foomatic-filters-4.0-20120208/VERSION.full 2012-02-08 01:40:33.000000000 +0100 +++ new/foomatic-filters-4.0.12/VERSION.full 2012-02-10 22:28:47.000000000 +0100 @@ -1 +1 @@ -4.0.9.242 +4.0.12.246 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/foomatic-filters-4.0-20120208/configure new/foomatic-filters-4.0.12/configure --- old/foomatic-filters-4.0-20120208/configure 2012-02-08 01:40:32.000000000 +0100 +++ new/foomatic-filters-4.0.12/configure 2012-02-10 22:28:46.000000000 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.65 for foomatic-rip 4.0.9. +# Generated by GNU Autoconf 2.65 for foomatic-rip 4.0.12. # # # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, @@ -549,8 +549,8 @@ # Identity of this package. PACKAGE_NAME='foomatic-rip' PACKAGE_TARNAME='foomatic-rip' -PACKAGE_VERSION='4.0.9' -PACKAGE_STRING='foomatic-rip 4.0.9' +PACKAGE_VERSION='4.0.12' +PACKAGE_STRING='foomatic-rip 4.0.12' PACKAGE_BUGREPORT='' PACKAGE_URL='' @@ -1270,7 +1270,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures foomatic-rip 4.0.9 to adapt to many kinds of systems. +\`configure' configures foomatic-rip 4.0.12 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1336,7 +1336,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of foomatic-rip 4.0.9:";; + short | recursive ) echo "Configuration of foomatic-rip 4.0.12:";; esac cat <<\_ACEOF @@ -1440,7 +1440,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -foomatic-rip configure 4.0.9 +foomatic-rip configure 4.0.12 generated by GNU Autoconf 2.65 Copyright (C) 2009 Free Software Foundation, Inc. @@ -1897,7 +1897,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by foomatic-rip $as_me 4.0.9, which was +It was created by foomatic-rip $as_me 4.0.12, which was generated by GNU Autoconf 2.65. Invocation command line was $ $0 $@ @@ -2705,7 +2705,7 @@ # Define the identity of the package. PACKAGE='foomatic-rip' - VERSION='4.0.9' + VERSION='4.0.12' # Some tools Automake needs. @@ -6871,7 +6871,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by foomatic-rip $as_me 4.0.9, which was +This file was extended by foomatic-rip $as_me 4.0.12, which was generated by GNU Autoconf 2.65. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -6937,7 +6937,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -foomatic-rip config.status 4.0.9 +foomatic-rip config.status 4.0.12 configured by $0, generated by GNU Autoconf 2.65, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/foomatic-filters-4.0-20120208/configure.ac new/foomatic-filters-4.0.12/configure.ac --- old/foomatic-filters-4.0-20120208/configure.ac 2012-02-08 01:40:31.000000000 +0100 +++ new/foomatic-filters-4.0.12/configure.ac 2012-02-10 22:28:45.000000000 +0100 @@ -2,7 +2,7 @@ # Process this file with autoconf to produce a configure script. AC_PREREQ([2.61]) -AC_INIT(foomatic-rip, [4.0.9]) +AC_INIT(foomatic-rip, [4.0.12]) AM_INIT_AUTOMAKE([no-define]) AC_CONFIG_SRCDIR([options.c]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/foomatic-filters-4.0-20120208/foomaticrip.c new/foomatic-filters-4.0.12/foomaticrip.c --- old/foomatic-filters-4.0-20120208/foomaticrip.c 2012-02-08 01:40:31.000000000 +0100 +++ new/foomatic-filters-4.0.12/foomaticrip.c 2012-02-10 22:28:45.000000000 +0100 @@ -1054,14 +1054,17 @@ Note that Ghostscript's "pswrite" output device turns text into bitmaps and therefore produces huge PostScript files. In addition, this output device is deprecated. Therefore - we use "ps2write". */ + we use "ps2write". + We give priority to Ghostscript here and use Poppler if + Ghostscript is not available. */ snprintf(pdf2ps_cmd, PATH_MAX, - "%spdftops -level2 -origpagesizes %s - 2>/dev/null || " "gs -q -sstdout=%%stderr -sDEVICE=ps2write -sOutputFile=- " - "-dBATCH -dNOPAUSE -dPARANOIDSAFER -dNOINTERPOLATE %s 2>/dev/null", + "-dBATCH -dNOPAUSE -dPARANOIDSAFER -dNOINTERPOLATE %s 2>/dev/null || " + "%spdftops -level2 -origpagesizes %s - 2>/dev/null", + filename, (spooler == SPOOLER_CUPS ? "PATH=${PATH#*/cups/filter:} " : ""), - filename, filename); + filename); renderer_pid = start_system_process("pdf-to-ps", pdf2ps_cmd, &in, &out); -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
