Hello community, here is the log from the commit of package manufacturer-PPDs checked in at Wed Sep 12 16:53:11 CEST 2007. -------- --- manufacturer-PPDs/manufacturer-PPDs.changes 2006-11-27 14:39:09.000000000 +0100 +++ /mounts/work_src_done/NOARCH/manufacturer-PPDs/manufacturer-PPDs.changes 2007-09-12 15:54:37.000000000 +0200 @@ -1,0 +2,13 @@ +Wed Sep 12 15:52:21 CEST 2007 - jsmeix@suse.de + +- Ignore cupstestppd FAILs because of errors in UIConstraints + and/or NonUIConstraints which are detected since cupstestppd + in CUPS > 1.2.7 (i.e. since openSUSE 10.3). + See Novell/Suse Bugzilla bug #309822: When this bug is fixed, + cupstestppd would no longer result zero exit code. + In the long run the PPDs should be fixed but as far as we know + there have been no problems because of such UIConstraints errors + so that it should be o.k. let those PPDs pass even if they are + not strictly compliant. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ manufacturer-PPDs.spec ++++++ --- /var/tmp/diff_new_pack.n29242/_old 2007-09-12 16:51:40.000000000 +0200 +++ /var/tmp/diff_new_pack.n29242/_new 2007-09-12 16:51:40.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package manufacturer-PPDs (Version 10.2) # -# Copyright (c) 2006 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 # package are under the same license as the package itself. # @@ -12,7 +12,7 @@ Name: manufacturer-PPDs BuildRequires: cups recode -License: GNU General Public License (GPL), Other License(s), see package +License: GPL v2 or later, X11/MIT, - PPDs from HP under MIT license Group: Hardware/Printing Autoreqprov: on Summary: PPD Files from Printer Manufacturers @@ -214,7 +214,7 @@ Source1130: toshiba.license # The package version matches to the openSUSE version: Version: 10.2 -Release: 18 +Release: 97 # Install into this non-root directory (required when norootforbuild is used): BuildRoot: %{_tmppath}/%{name}-%{version}-build %prep @@ -357,10 +357,17 @@ done # Final test by cupstestppd: # Only keep files which don't FAIL for cupstestppd (therefore cups is needed for build), -# to save disk space gzip the files (gzipped PPDs can also be used by CUPS): +# to save disk space gzip the files (gzipped PPDs can also be used by CUPS). +# Ignore FAILs because of errors in UIConstraints and/or NonUIConstraints +# which are detected since cupstestppd in CUPS > 1.2.7 (i.e. in openSUSE 10.3). +# See Novell/Suse Bugzilla bug #309822: When this bug is fixed, cupstestppd would +# no longer result zero exit code. +# In the long run the PPDs should be fixed but as far as we know there have been +# no problems because of such UIConstraints errors so that it should be o.k. +# let those PPDs pass even if they are not strictly compliant: for d in hp oce epson kyocera oki ricoh gestetner infotec lanier nrg savin brother toshiba TurbolinuxJapanesePPDs do for p in $d/*.ppd - do cupstestppd $p || { rm -v $p ; continue ; } + do egrep -v '^\*UIConstraints:|^\*NonUIConstraints:' $p | cupstestppd - || { rm -v $p ; continue ; } gzip $p done done @@ -373,7 +380,7 @@ # (perhaps some printing frontends may not show them to the user), # we let those PPDs pass even if they are not strictly compliant: for p in sharp/*.ppd -do grep -v DuplexBooklet $p | cupstestppd - || { rm -v $p ; continue ; } +do egrep -v '^\*UIConstraints:|^\*NonUIConstraints:|DuplexBooklet' $p | cupstestppd - || { rm -v $p ; continue ; } gzip $p done # For each manufacturer check and warn for duplicate NickName entries. @@ -416,7 +423,17 @@ -%changelog -n manufacturer-PPDs +%changelog +* Wed Sep 12 2007 - jsmeix@suse.de +- Ignore cupstestppd FAILs because of errors in UIConstraints + and/or NonUIConstraints which are detected since cupstestppd + in CUPS > 1.2.7 (i.e. since openSUSE 10.3). + See Novell/Suse Bugzilla bug #309822: When this bug is fixed, + cupstestppd would no longer result zero exit code. + In the long run the PPDs should be fixed but as far as we know + there have been no problems because of such UIConstraints errors + so that it should be o.k. let those PPDs pass even if they are + not strictly compliant. * Mon Nov 27 2006 - jsmeix@suse.de - Re-enable the TurbolinuxJapanesePPDs for the alc4000 driver in Ghostscript which seems to work now. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de