diffstat for foomatic-db-engine-4.0.10 foomatic-db-engine-4.0.11 ChangeLog | 10 ++++++++++ README | 2 +- USAGE | 2 +- configure | 18 +++++++++--------- configure.ac | 2 +- debian/changelog | 8 ++++++++ lib/Foomatic/DB.pm | 3 ++- 7 files changed, 32 insertions(+), 13 deletions(-) diff -Nru foomatic-db-engine-4.0.10/ChangeLog foomatic-db-engine-4.0.11/ChangeLog --- foomatic-db-engine-4.0.10/ChangeLog 2014-02-18 21:07:50.000000000 +0000 +++ foomatic-db-engine-4.0.11/ChangeLog 2014-03-20 15:20:06.000000000 +0000 @@ -1,3 +1,13 @@ +2014-03-20 Till Kamppeter + + * Tagged branch for release 4.0.11. + + * README, USAGE, configure.ac: Updated for release 4.0.11. + + * lib/Foomatic/DB.pm: Do not interpret option default values set to + "0" in PPD files as no default setting defined. Thanks to Deng + Pang from Ricoh (DengPang at rst dot ricoh dot com) for the report. + 2014-02-18 Till Kamppeter * Tagged branch for release 4.0.10. diff -Nru foomatic-db-engine-4.0.10/README foomatic-db-engine-4.0.11/README --- foomatic-db-engine-4.0.10/README 2014-02-18 21:07:50.000000000 +0000 +++ foomatic-db-engine-4.0.11/README 2014-03-20 15:20:06.000000000 +0000 @@ -1,5 +1,5 @@ -Foomatic 4.0.10 +Foomatic 4.0.11 =============== diff -Nru foomatic-db-engine-4.0.10/USAGE foomatic-db-engine-4.0.11/USAGE --- foomatic-db-engine-4.0.10/USAGE 2014-02-18 21:07:50.000000000 +0000 +++ foomatic-db-engine-4.0.11/USAGE 2014-03-20 15:20:06.000000000 +0000 @@ -1,5 +1,5 @@ -Foomatic 4.0.10 +Foomatic 4.0.11 =============== foomatic-db-engine diff -Nru foomatic-db-engine-4.0.10/configure foomatic-db-engine-4.0.11/configure --- foomatic-db-engine-4.0.10/configure 2014-02-18 21:07:51.000000000 +0000 +++ foomatic-db-engine-4.0.11/configure 2014-03-20 15:20:10.000000000 +0000 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.65 for foomatic-db-engine 4.0.10. +# Generated by GNU Autoconf 2.65 for foomatic-db-engine 4.0.11. # # # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, @@ -549,8 +549,8 @@ # Identity of this package. PACKAGE_NAME='foomatic-db-engine' PACKAGE_TARNAME='foomatic-db-engine' -PACKAGE_VERSION='4.0.10' -PACKAGE_STRING='foomatic-db-engine 4.0.10' +PACKAGE_VERSION='4.0.11' +PACKAGE_STRING='foomatic-db-engine 4.0.11' PACKAGE_BUGREPORT='' PACKAGE_URL='' @@ -1237,7 +1237,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-db-engine 4.0.10 to adapt to many kinds of systems. +\`configure' configures foomatic-db-engine 4.0.11 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1299,7 +1299,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of foomatic-db-engine 4.0.10:";; + short | recursive ) echo "Configuration of foomatic-db-engine 4.0.11:";; esac cat <<\_ACEOF @@ -1388,7 +1388,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -foomatic-db-engine configure 4.0.10 +foomatic-db-engine configure 4.0.11 generated by GNU Autoconf 2.65 Copyright (C) 2009 Free Software Foundation, Inc. @@ -1635,7 +1635,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-db-engine $as_me 4.0.10, which was +It was created by foomatic-db-engine $as_me 4.0.11, which was generated by GNU Autoconf 2.65. Invocation command line was $ $0 $@ @@ -7198,7 +7198,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by foomatic-db-engine $as_me 4.0.10, which was +This file was extended by foomatic-db-engine $as_me 4.0.11, which was generated by GNU Autoconf 2.65. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -7251,7 +7251,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-db-engine config.status 4.0.10 +foomatic-db-engine config.status 4.0.11 configured by $0, generated by GNU Autoconf 2.65, with options \\"\$ac_cs_config\\" diff -Nru foomatic-db-engine-4.0.10/configure.ac foomatic-db-engine-4.0.11/configure.ac --- foomatic-db-engine-4.0.10/configure.ac 2014-02-18 21:07:50.000000000 +0000 +++ foomatic-db-engine-4.0.11/configure.ac 2014-03-20 15:20:06.000000000 +0000 @@ -1,6 +1,6 @@ dnl Process this file with autoconf to produce a configure script. AC_PREREQ([2.52]) -AC_INIT([foomatic-db-engine], 4.0.10) +AC_INIT([foomatic-db-engine], 4.0.11) AC_CONFIG_SRCDIR(foomatic-perl-data.c) # If the user didn't specify the $sysconfdir on the command line, let it diff -Nru foomatic-db-engine-4.0.10/debian/changelog foomatic-db-engine-4.0.11/debian/changelog --- foomatic-db-engine-4.0.10/debian/changelog 2014-03-06 13:20:38.000000000 +0000 +++ foomatic-db-engine-4.0.11/debian/changelog 2014-03-20 15:42:17.000000000 +0000 @@ -1,3 +1,11 @@ +foomatic-db-engine (4.0.11-0ubuntu1) trusty; urgency=medium + + * New upstream release + - Do not interpret option default values set to "0" in PPD files as no + default setting defined. + + -- Till Kamppeter Thu, 20 Mar 2014 16:39:40 +0100 + foomatic-db-engine (4.0.10-1) unstable; urgency=medium * New upstream release diff -Nru foomatic-db-engine-4.0.10/lib/Foomatic/DB.pm foomatic-db-engine-4.0.11/lib/Foomatic/DB.pm --- foomatic-db-engine-4.0.10/lib/Foomatic/DB.pm 2014-02-18 21:07:50.000000000 +0000 +++ foomatic-db-engine-4.0.11/lib/Foomatic/DB.pm 2014-03-20 15:20:06.000000000 +0000 @@ -2070,7 +2070,8 @@ checksetting ($dat, $argname, $setting); # Make sure that this argument has a default setting, even # if none is defined in this PPD file - if (!$dat->{'args_byname'}{$argname}{'default'}) { + if (!defined($dat->{'args_byname'}{$argname}{'default'}) || + ($dat->{'args_byname'}{$argname}{'default'} eq "")) { $dat->{'args_byname'}{$argname}{'default'} = $setting; } }