commit gutenprint for openSUSE:Factory
Hello community, here is the log from the commit of package gutenprint for openSUSE:Factory checked in at 2020-07-16 12:09:02 Comparing /work/SRC/openSUSE:Factory/gutenprint (Old) and /work/SRC/openSUSE:Factory/.gutenprint.new.3592 (New) Package is "gutenprint" Thu Jul 16 12:09:02 2020 rev:33 rq:820574 version:5.2.15 Changes: --- /work/SRC/openSUSE:Factory/gutenprint/gutenprint.changes2020-03-27 00:26:14.464285484 +0100 +++ /work/SRC/openSUSE:Factory/.gutenprint.new.3592/gutenprint.changes 2020-07-16 12:10:03.230455213 +0200 @@ -1,0 +2,12 @@ +Sun Jul 5 19:12:17 UTC 2020 - Atri Bhattacharya + +- Update to 5.2.15 final version: + * The following printers have been added: Canon SELPHY CP1300. + * The following printers have seen bugfixes: +- Sony UP-CR10L +- Sony UP-DR150 +- Sony UP-DR200 + * Miscellaneous fixes for Shinko S1245, Sony UP-CR10L, UP-DR150, +and UP-DR200, and Kodak. + +--- Old: gutenprint-5.2.15-pre1.tar.bz2 New: gutenprint-5.2.15.tar.bz2 Other differences: -- ++ gutenprint.spec ++ --- /var/tmp/diff_new_pack.RJ1wBB/_old 2020-07-16 12:10:05.102457106 +0200 +++ /var/tmp/diff_new_pack.RJ1wBB/_new 2020-07-16 12:10:05.106457110 +0200 @@ -1,7 +1,7 @@ # # spec file for package gutenprint # -# Copyright (c) 2019 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,17 +12,17 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: gutenprint -Url:http://gutenprint.sourceforge.net -#Version:5.2.14 -Version:5.2.14pre15.1 +URL:http://gutenprint.sourceforge.net +Version:5.2.15 Release:0 -#define tarball_version %{version} -%define tarball_version 5.2.15-pre1 +#Version:5.2.14pre15.1 +%define tarball_version %{version} +#%%define tarball_version 5.2.15-pre1 %define gutenprintmajor 5.2 BuildRequires: cairo-devel # SLE10 and SLE11 and SLE12 need special BuildRequires. @@ -55,12 +55,10 @@ BuildRequires: libusb-1_0-devel %endif BuildRequires: pango-devel -# add python-cups BuildRequires to have postscriptdriver() Provides for the drivers in gutenprint. -BuildRequires: python3-cups Summary:Printer drivers for CUPS from the Gutenprint project -License:GPL-2.0+ -Group: Hardware/Printing # The "rastertogutenprint" filter requires CUPS and the "cups" output device in Ghostscript: +License:GPL-2.0-or-later +Group: Hardware/Printing %if 0%{?suse_version} == 1010 # For SLE10 it must be built with --disable-escputil because in SLE10 escputil is provided by ghostscript-library %define enable_or_disable_escputil disable-escputil @@ -102,10 +100,10 @@ # https://sourceforge.net/projects/gimp-print/files/gutenprint-5.2/5.2.14/gutenprint-5.2.14.tar.bz2/download # How to get Source0 directly: # wget --no-check-certificate -O gutenprint-5.2.14.tar.bz2 https://sourceforge.net/projects/gimp-print/files/gutenprint-5.2/5.2.14/gutenprint-5.2.14.tar.bz2 -#Source0: http://downloads.sourceforge.net/gimp-print/%{name}-%{version}.tar.bz2 +Source0: http://downloads.sourceforge.net/gimp-print/%{name}-%{version}.tar.bz2 # How to get Source0 directly: # wget --no-check-certificate -O gutenprint-5.2.15-pre1.tar.bz2 https://sourceforge.net/projects/gimp-print/files/gutenprint-5.2/5.2.15-pre1/gutenprint-5.2.15-pre1.tar.bz2/download -Source0:gutenprint-5.2.15-pre1.tar.bz2 +#Source0:gutenprint-5.2.15-pre1.tar.bz2 # Patch0...Patch9 is for patches from upstream: # Patch10...Patch99 is for openSUSE patches which which are intended for upstream: ++ gutenprint-5.2.15-pre1.tar.bz2 -> gutenprint-5.2.15.tar.bz2 ++ /work/SRC/openSUSE:Factory/gutenprint/gutenprint-5.2.15-pre1.tar.bz2 /work/SRC/openSUSE:Factory/.gutenprint.new.3592/gutenprint-5.2.15.tar.bz2 differ: char 11, line 1
commit gutenprint for openSUSE:Factory
Hello community, here is the log from the commit of package gutenprint for openSUSE:Factory checked in at 2020-03-27 00:26:12 Comparing /work/SRC/openSUSE:Factory/gutenprint (Old) and /work/SRC/openSUSE:Factory/.gutenprint.new.3160 (New) Package is "gutenprint" Fri Mar 27 00:26:12 2020 rev:32 rq:785597 version:5.2.14pre15.1 Changes: --- /work/SRC/openSUSE:Factory/gutenprint/gutenprint.changes2019-06-12 12:59:28.933324943 +0200 +++ /work/SRC/openSUSE:Factory/.gutenprint.new.3160/gutenprint.changes 2020-03-27 00:26:14.464285484 +0100 @@ -1,0 +2,5 @@ +Mon Mar 16 11:07:50 UTC 2020 - Tomáš Chvátal + +- Fix build with no python2 available by pulling in python3-cups + +--- Other differences: -- ++ gutenprint.spec ++ --- /var/tmp/diff_new_pack.8kyJji/_old 2020-03-27 00:26:15.228285871 +0100 +++ /var/tmp/diff_new_pack.8kyJji/_new 2020-03-27 00:26:15.232285873 +0100 @@ -55,11 +55,8 @@ BuildRequires: libusb-1_0-devel %endif BuildRequires: pango-devel -%if 0%{?suse_version} != 1010 -# On SLE10 there is no python-cups. Simply omit it because that BuildRequires is only there to # add python-cups BuildRequires to have postscriptdriver() Provides for the drivers in gutenprint. -BuildRequires: python-cups -%endif +BuildRequires: python3-cups Summary:Printer drivers for CUPS from the Gutenprint project License:GPL-2.0+ Group: Hardware/Printing
commit gutenprint for openSUSE:Factory
Hello community, here is the log from the commit of package gutenprint for openSUSE:Factory checked in at 2019-06-12 12:59:27 Comparing /work/SRC/openSUSE:Factory/gutenprint (Old) and /work/SRC/openSUSE:Factory/.gutenprint.new.4811 (New) Package is "gutenprint" Wed Jun 12 12:59:27 2019 rev:31 rq:705932 version:5.2.14pre15.1 Changes: --- /work/SRC/openSUSE:Factory/gutenprint/gutenprint.changes2018-04-25 09:59:08.683700671 +0200 +++ /work/SRC/openSUSE:Factory/.gutenprint.new.4811/gutenprint.changes 2019-06-12 12:59:28.933324943 +0200 @@ -1,0 +2,12 @@ +Fri Mar 29 10:03:46 CET 2019 - jsm...@suse.de + +- Version upgrade to 5.2.14pre15.1 which is the + first pre-release of Gutenprint 5.2.15. + Changes in this release (compared to 5.2.14): + * The following Epson inkjet printer has been added: +Epson Expression ET-2600 EcoTank ET + * Miscellaneous fixes for DNP DS80DX, DNP DS820, +and Mitsubishi P95D. + For details see the NEWS file. + +--- Old: gutenprint-5.2.14.tar.bz2 New: gutenprint-5.2.15-pre1.tar.bz2 Other differences: -- ++ gutenprint.spec ++ --- /var/tmp/diff_new_pack.OCqHKr/_old 2019-06-12 12:59:29.465324825 +0200 +++ /var/tmp/diff_new_pack.OCqHKr/_new 2019-06-12 12:59:29.465324825 +0200 @@ -1,7 +1,7 @@ # # spec file for package gutenprint # -# Copyright (c) 2018 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,10 +18,11 @@ Name: gutenprint Url:http://gutenprint.sourceforge.net -Version:5.2.14 +#Version:5.2.14 +Version:5.2.14pre15.1 Release:0 -%define tarball_version %{version} -#define tarball_version 5.2.14-pre2 +#define tarball_version %{version} +%define tarball_version 5.2.15-pre1 %define gutenprintmajor 5.2 BuildRequires: cairo-devel # SLE10 and SLE11 and SLE12 need special BuildRequires. @@ -104,10 +105,10 @@ # https://sourceforge.net/projects/gimp-print/files/gutenprint-5.2/5.2.14/gutenprint-5.2.14.tar.bz2/download # How to get Source0 directly: # wget --no-check-certificate -O gutenprint-5.2.14.tar.bz2 https://sourceforge.net/projects/gimp-print/files/gutenprint-5.2/5.2.14/gutenprint-5.2.14.tar.bz2 -Source0: http://downloads.sourceforge.net/gimp-print/%{name}-%{version}.tar.bz2 +#Source0: http://downloads.sourceforge.net/gimp-print/%{name}-%{version}.tar.bz2 # How to get Source0 directly: -# wget --no-check-certificate -O gutenprint-5.2.14-pre2.tar.bz2 https://downloads.sourceforge.net/project/gimp-print/gutenprint-5.2/5.2.14-pre1/gutenprint-5.2.14-pre2.tar.bz2 -#Source0:gutenprint-5.2.14-pre2.tar.bz2 +# wget --no-check-certificate -O gutenprint-5.2.15-pre1.tar.bz2 https://sourceforge.net/projects/gimp-print/files/gutenprint-5.2/5.2.15-pre1/gutenprint-5.2.15-pre1.tar.bz2/download +Source0:gutenprint-5.2.15-pre1.tar.bz2 # Patch0...Patch9 is for patches from upstream: # Patch10...Patch99 is for openSUSE patches which which are intended for upstream:
commit gutenprint for openSUSE:Factory
Hello community, here is the log from the commit of package gutenprint for openSUSE:Factory checked in at 2018-04-25 09:58:56 Comparing /work/SRC/openSUSE:Factory/gutenprint (Old) and /work/SRC/openSUSE:Factory/.gutenprint.new (New) Package is "gutenprint" Wed Apr 25 09:58:56 2018 rev:30 rq:51 version:5.2.14 Changes: --- /work/SRC/openSUSE:Factory/gutenprint/gutenprint.changes2018-01-16 09:40:10.711845418 +0100 +++ /work/SRC/openSUSE:Factory/.gutenprint.new/gutenprint.changes 2018-04-25 09:59:08.683700671 +0200 @@ -1,0 +2,8 @@ +Mon Apr 23 10:43:27 CEST 2018 - jsm...@suse.de + +- Version upgrade to 5.2.14: + Additional changes in this release (compared to 5.2.13pre14.2): + * Color quality of the PCL 5c driver is significantly improved. + For details see the NEWS file. + +--- @@ -6 +14 @@ - Major changes in this release (compared to 5.2.12): + Major changes in this release (compared to 5.2.13): Old: gutenprint-5.2.14-pre2.tar.bz2 New: gutenprint-5.2.14.tar.bz2 Other differences: -- ++ gutenprint.spec ++ --- /var/tmp/diff_new_pack.IMGgRe/_old 2018-04-25 09:59:09.519670002 +0200 +++ /var/tmp/diff_new_pack.IMGgRe/_new 2018-04-25 09:59:09.523669855 +0200 @@ -1,7 +1,7 @@ # # spec file for package gutenprint # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,10 +18,10 @@ Name: gutenprint Url:http://gutenprint.sourceforge.net -Version:5.2.13pre14.2 +Version:5.2.14 Release:0 -#define tarball_version %{version} -%define tarball_version 5.2.14-pre2 +%define tarball_version %{version} +#define tarball_version 5.2.14-pre2 %define gutenprintmajor 5.2 BuildRequires: cairo-devel # SLE10 and SLE11 and SLE12 need special BuildRequires. @@ -100,11 +100,14 @@ %endif # Install into this non-root directory (required when it is built as non-root user): BuildRoot: %{_tmppath}/%{name}-%{version}-build -# URL for Source0: -#Source0: http://downloads.sourceforge.net/gimp-print/%{name}-%{version}.tar.bz2 -# How to get Source0: +# URL for Source0 automated download: +# https://sourceforge.net/projects/gimp-print/files/gutenprint-5.2/5.2.14/gutenprint-5.2.14.tar.bz2/download +# How to get Source0 directly: +# wget --no-check-certificate -O gutenprint-5.2.14.tar.bz2 https://sourceforge.net/projects/gimp-print/files/gutenprint-5.2/5.2.14/gutenprint-5.2.14.tar.bz2 +Source0: http://downloads.sourceforge.net/gimp-print/%{name}-%{version}.tar.bz2 +# How to get Source0 directly: # wget --no-check-certificate -O gutenprint-5.2.14-pre2.tar.bz2 https://downloads.sourceforge.net/project/gimp-print/gutenprint-5.2/5.2.14-pre1/gutenprint-5.2.14-pre2.tar.bz2 -Source0:gutenprint-5.2.14-pre2.tar.bz2 +#Source0:gutenprint-5.2.14-pre2.tar.bz2 # Patch0...Patch9 is for patches from upstream: # Patch10...Patch99 is for openSUSE patches which which are intended for upstream: ++ gutenprint-5.2.14-pre2.tar.bz2 -> gutenprint-5.2.14.tar.bz2 ++ /work/SRC/openSUSE:Factory/gutenprint/gutenprint-5.2.14-pre2.tar.bz2 /work/SRC/openSUSE:Factory/.gutenprint.new/gutenprint-5.2.14.tar.bz2 differ: char 11, line 1
commit gutenprint for openSUSE:Factory
Hello community, here is the log from the commit of package gutenprint for openSUSE:Factory checked in at 2018-01-16 09:40:09 Comparing /work/SRC/openSUSE:Factory/gutenprint (Old) and /work/SRC/openSUSE:Factory/.gutenprint.new (New) Package is "gutenprint" Tue Jan 16 09:40:09 2018 rev:29 rq:563562 version:5.2.13pre14.2 Changes: --- /work/SRC/openSUSE:Factory/gutenprint/gutenprint.changes2017-10-17 01:49:41.142395702 +0200 +++ /work/SRC/openSUSE:Factory/.gutenprint.new/gutenprint.changes 2018-01-16 09:40:10.711845418 +0100 @@ -1,0 +2,21 @@ +Thu Jan 4 11:37:13 CET 2018 - jsm...@suse.de + +- Version upgrade to 5.2.13pre14.2 which is the + second pre-release of Gutenprint 5.2.14. + Major changes in this release (compared to 5.2.12): + * The PCL driver now supports color laser printers +that use PCL 5c natively (as opposed to emulation). +The support is considered to be preliminary at this time. +Tons of PCL printers have been added with color support. +Please report success or failure with PCL color laser printers +using the Generic PCL Color drivers. +Based on feedback from this pre-release, some or all of these +printers may be removed from the list prior to 5.2.14 release. + * Support for the Brother HL-2030 and HL-2035 has been removed +because these printers do not support standard PCL. + * A crash that affected certain dyesub printers when used with +simplified PPD files has been fixed. + * Enhanced support for some dye-sublimation printers. + For details see the NEWS file. + +--- Old: gutenprint-5.2.13.tar.bz2 New: gutenprint-5.2.14-pre2.tar.bz2 Other differences: -- ++ gutenprint.spec ++ --- /var/tmp/diff_new_pack.IP9ZHn/_old 2018-01-16 09:40:11.839792620 +0100 +++ /var/tmp/diff_new_pack.IP9ZHn/_new 2018-01-16 09:40:11.839792620 +0100 @@ -1,7 +1,7 @@ # # spec file for package gutenprint # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,10 +18,10 @@ Name: gutenprint Url:http://gutenprint.sourceforge.net -Version:5.2.13 +Version:5.2.13pre14.2 Release:0 -%define tarball_version %{version} -#define tarball_version 5.2.12-pre2 +#define tarball_version %{version} +%define tarball_version 5.2.14-pre2 %define gutenprintmajor 5.2 BuildRequires: cairo-devel # SLE10 and SLE11 and SLE12 need special BuildRequires. @@ -101,7 +101,10 @@ # Install into this non-root directory (required when it is built as non-root user): BuildRoot: %{_tmppath}/%{name}-%{version}-build # URL for Source0: -Source0: http://downloads.sourceforge.net/gimp-print/%{name}-%{version}.tar.bz2 +#Source0: http://downloads.sourceforge.net/gimp-print/%{name}-%{version}.tar.bz2 +# How to get Source0: +# wget --no-check-certificate -O gutenprint-5.2.14-pre2.tar.bz2 https://downloads.sourceforge.net/project/gimp-print/gutenprint-5.2/5.2.14-pre1/gutenprint-5.2.14-pre2.tar.bz2 +Source0:gutenprint-5.2.14-pre2.tar.bz2 # Patch0...Patch9 is for patches from upstream: # Patch10...Patch99 is for openSUSE patches which which are intended for upstream:
commit gutenprint for openSUSE:Factory
Hello community, here is the log from the commit of package gutenprint for openSUSE:Factory checked in at 2017-10-17 01:49:38 Comparing /work/SRC/openSUSE:Factory/gutenprint (Old) and /work/SRC/openSUSE:Factory/.gutenprint.new (New) Package is "gutenprint" Tue Oct 17 01:49:38 2017 rev:28 rq:533097 version:5.2.13 Changes: --- /work/SRC/openSUSE:Factory/gutenprint/gutenprint.changes2017-08-21 11:33:23.349003624 +0200 +++ /work/SRC/openSUSE:Factory/.gutenprint.new/gutenprint.changes 2017-10-17 01:49:41.142395702 +0200 @@ -1,0 +2,29 @@ +Thu Aug 31 16:32:54 CEST 2017 - jsm...@suse.de + +- Version upgrade to 5.2.13: + Major changes in this release (compared to 5.2.12): + * Correct mis-defined paper type that collided with standard +A4 paper. This resulted in some Canon and PCL printers +mishandling A4 paper. + * Code optimizations in the dye-sublimation driver, resulting +in a significant (2x-2.7x) boost in performance. + * The Canon driver has improved printer firmware papersize +detection when using automatic paper source (Autofeed). + * Added support for two Epson inkjet printers. + * Added experimental support for many Canon printers. + * Removed support for iP100 (unsupported). + * Added the Datamax-O'Neil H class series of printers. + For details see the NEWS file. +- For SLE11 and SLE10 it must be built --without-gimp2 + because since Gutenprint 5.2.13 the gimp_pixels_to_units function + is called in in src/gimp2/print.c and according to + https://developer.gimp.org/api/2.0/libgimpbase/libgimpbase-gimpunit.html + the gimp_pixels_to_units function is available since GIMP 2.8 + but SLE11 provides GIMP 2.6.2 and SLE10 provides GIMP 2.2.10. + Accordingly the main package conficts with an installed + gutenprint-gimpplugin <= 5.2.12 which intentionally should + break an automated RPM package version upgrade + to make the user aware that by installing Gutenprint 5.2.13 + there is no longer a gutenprint-gimpplugin for SLE11 or SLE10. + +--- Old: gutenprint-5.2.12.tar.bz2 New: gutenprint-5.2.13.tar.bz2 Other differences: -- ++ gutenprint.spec ++ --- /var/tmp/diff_new_pack.4Vs3j2/_old 2017-10-17 01:49:42.086351475 +0200 +++ /var/tmp/diff_new_pack.4Vs3j2/_new 2017-10-17 01:49:42.090351288 +0200 @@ -18,7 +18,7 @@ Name: gutenprint Url:http://gutenprint.sourceforge.net -Version:5.2.12 +Version:5.2.13 Release:0 %define tarball_version %{version} #define tarball_version 5.2.12-pre2 @@ -74,6 +74,21 @@ %define enable_or_disable_cups_1_2_enhancements enable-cups-1_2-enhancements Requires: cups >= 1.2.2 %endif +%if 0%{?suse_version} == 1110 || 0%{?suse_version} == 1010 +# For SLE11 and SLE10 it must be built --without-gimp2 because since Gutenprint 5.2.13 +# the gimp_pixels_to_units function is called in in src/gimp2/print.c and according to +# https://developer.gimp.org/api/2.0/libgimpbase/libgimpbase-gimpunit.html +# the gimp_pixels_to_units function is available since GIMP 2.8 +# but SLE11 provides GIMP 2.6.2 and SLE10 provides GIMP 2.2.10: +%define with_or_without_gimp2 without-gimp2 +# Let the main package confict with an installed gutenprint-gimpplugin <= 5.2.12 +# which intentionally should break an automated RPM package version upgrade +# to make the user aware that by installing Gutenprint 5.2.13 +# there will be no longer a gutenprint-gimpplugin: +Conflicts: gutenprint-gimpplugin < 5.2.13 +%else +%define with_or_without_gimp2 with-gimp2 +%endif # Up to openSUSE 12.1 the package cups has "Requires: ghostscript_any" so that the above # "Requires: cups" is sufficient to also get the "cups" output device in Ghostscript. # Since openSUSE 12.2 the package cups has only "Recommends: ghostscript" to avoid @@ -107,6 +122,8 @@ The development environment for the Gutenprint printer drivers. See the developers guide to Gutenprint at /usr/share/gutenprint/doc/gutenprint.pdf +%if 0%{?suse_version} > 1110 +# For SLE11 and SLE10 it is built --without-gimp2 (see above): %package gimpplugin Summary:Alternative GIMP print plug-in from the Gutenprint project Group: Hardware/Printing @@ -115,6 +132,7 @@ The enhanced Gutenprint GIMP print plug-in offers an alternative with additional capabilities to the plugin supplied with GIMP. See the user's manual at /usr/share/gutenprint/doc/gutenprint-users-manual.pdf +%endif %prep # Be quiet when unpacking: @@ -135,7 +153,7 @@ --enable-libgutenprintui2 \ --%{enable_or_disable_escputil} \ --%{enable_or_disable_cups_1_2_enhancements} \ - --with-gimp2 +
commit gutenprint for openSUSE:Factory
Hello community, here is the log from the commit of package gutenprint for openSUSE:Factory checked in at 2017-08-21 11:33:10 Comparing /work/SRC/openSUSE:Factory/gutenprint (Old) and /work/SRC/openSUSE:Factory/.gutenprint.new (New) Package is "gutenprint" Mon Aug 21 11:33:10 2017 rev:27 rq:515339 version:5.2.12 Changes: --- /work/SRC/openSUSE:Factory/gutenprint/gutenprint.changes2016-02-17 12:12:45.0 +0100 +++ /work/SRC/openSUSE:Factory/.gutenprint.new/gutenprint.changes 2017-08-21 11:33:23.349003624 +0200 @@ -1,0 +2,49 @@ +Wed Aug 2 20:22:44 UTC 2017 - tchva...@suse.com + +- Drop default configure options that do not need to be overriden +- Drop again static libraries that are forbidden by default +- Switch check to proper check phase to allow --no-check override +- Pass disable-silent-rules to see all the compile options for + brp parsers +- Switch to full URL for sources to have autodownload/tarball + verification working +- Make sure the tests are forced on during configure phase +- Drop initial rm in install phase as we by default have empty dir + courtesy of OBS +- Remove libtool archives as they are not supposed to be shipped + on today packages + +--- +Tue Mar 14 11:18:06 CET 2017 - jsm...@suse.de + +- Have libgutenprint.a and libgutenprintui2.a + in the gutenprint-devel sub-packege. + +--- +Wed Feb 8 13:04:05 CET 2017 - jsm...@suse.de + +- Version upgrade to 5.2.12: + For major changes in this release (compared to 5.2.11) + see the next entry dated "Tue Sep 20 15:09:34 CEST 2016". + For details see the NEWS file. + +--- +Tue Sep 20 15:09:34 CEST 2016 - jsm...@suse.de + +- Version upgrade to 5.2.11pre12.2 which is the + second pre-release of Gutenprint 5.2.12. + Major changes in this release (compared to 5.2.11): + * The Ghostscript IJS driver and Foomatic data generator +have been removed. CUPS is ubiquitous on Linux/UNIX systems, +and the Ghostscript IJS driver and Foomatic data are +not needed with CUPS. + * Added support for some dye sublimation printers. + * Improved support (and bugfixes) for several dye sublimation +printers. + * Backend now reports media status via standard CUPS marker +attributes some particular dye sublimation printers. + * Added support for some Epson inkjet printers. + * Added support for most Datamax-O'Neil DPL printers. + For details see the NEWS file. + +--- Old: gutenprint-5.2.11.tar.bz2 New: gutenprint-5.2.12.tar.bz2 Other differences: -- ++ gutenprint.spec ++ --- /var/tmp/diff_new_pack.wbEsh7/_old 2017-08-21 11:33:24.572831512 +0200 +++ /var/tmp/diff_new_pack.wbEsh7/_new 2017-08-21 11:33:24.584829824 +0200 @@ -1,7 +1,7 @@ # # spec file for package gutenprint # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,10 +18,10 @@ Name: gutenprint Url:http://gutenprint.sourceforge.net -Version:5.2.11 +Version:5.2.12 Release:0 %define tarball_version %{version} -#define tarball_version 5.2.11-pre2 +#define tarball_version 5.2.12-pre2 %define gutenprintmajor 5.2 BuildRequires: cairo-devel # SLE10 and SLE11 and SLE12 need special BuildRequires. @@ -86,9 +86,7 @@ # Install into this non-root directory (required when it is built as non-root user): BuildRoot: %{_tmppath}/%{name}-%{version}-build # URL for Source0: -# http://downloads.sourceforge.net/project/gimp-print/gutenprint-5.2/5.2.11-pre2/gutenprint-5.2.11-pre2.tar.bz2 -# http://downloads.sourceforge.net/project/gimp-print/gutenprint-5.2/5.2.11/gutenprint-5.2.11.tar.bz2 -Source0:gutenprint-%{tarball_version}.tar.bz2 +Source0: http://downloads.sourceforge.net/gimp-print/%{name}-%{version}.tar.bz2 # Patch0...Patch9 is for patches from upstream: # Patch10...Patch99 is for openSUSE patches which which are intended for upstream: @@ -123,38 +121,37 @@ %setup -q -n gutenprint-%{tarball_version} %build -CFLAGS="$RPM_OPT_FLAGS -fstack-protector -fno-strict-aliasing -I/usr/include/gtk-2.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I%{_libdir}/gtk-2.0/include -I%{_libdir}/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gimp-2.0" ./configure \ - --prefix=%{_prefix} \ -
commit gutenprint for openSUSE:Factory
Hello community, here is the log from the commit of package gutenprint for openSUSE:Factory checked in at 2016-02-17 10:29:43 Comparing /work/SRC/openSUSE:Factory/gutenprint (Old) and /work/SRC/openSUSE:Factory/.gutenprint.new (New) Package is "gutenprint" Changes: --- /work/SRC/openSUSE:Factory/gutenprint/gutenprint.changes2015-10-19 22:48:15.0 +0200 +++ /work/SRC/openSUSE:Factory/.gutenprint.new/gutenprint.changes 2016-02-17 12:12:45.0 +0100 @@ -1,0 +2,21 @@ +Wed Feb 3 09:51:56 CET 2016 - jsm...@suse.de + +- Version upgrade to 5.2.11: + * Added and enhanced support (and bugfixes) for many +dye sublimation printers. +Some dye sublimation printer models utilize a print engine +that requires the host system to process the print data using +unknown algorithms. Until these algorithms can be determined +and re-implemented, these models are unsuitable for general +use due to very poor output quality. + * Added support for some Datamax-O'Neil PCL printers. + * Added support for some Epson inkjet printers. + * Added support for many Canon inkjet printers +(mostly for PIXMA, PIXUS and MAXIFY models) +and bugfixes (mainly for several BJC models). +For most Canon inkjet printers the current +support status is still EXPERIMENTAL, see +http://gimp-print.sourceforge.net/p_Supported_Printers.php + For details see the NEWS file. + +--- Old: gutenprint-5.2.11-pre2.tar.bz2 New: gutenprint-5.2.11.tar.bz2 Other differences: -- ++ gutenprint.spec ++ --- /var/tmp/diff_new_pack.FZjbSI/_old 2016-02-17 12:12:46.0 +0100 +++ /var/tmp/diff_new_pack.FZjbSI/_new 2016-02-17 12:12:46.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package gutenprint # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,10 +18,10 @@ Name: gutenprint Url:http://gutenprint.sourceforge.net -Version:5.2.10pre11.2 +Version:5.2.11 Release:0 -#define tarball_version %{version} -%define tarball_version 5.2.11-pre2 +%define tarball_version %{version} +#define tarball_version 5.2.11-pre2 %define gutenprintmajor 5.2 BuildRequires: cairo-devel # SLE10 and SLE11 and SLE12 need special BuildRequires. @@ -86,8 +86,8 @@ # Install into this non-root directory (required when it is built as non-root user): BuildRoot: %{_tmppath}/%{name}-%{version}-build # URL for Source0: -# http://downloads.sourceforge.net/project/gimp-print/gutenprint-5.2/5.2.10/gutenprint-5.2.10.tar.bz2 # http://downloads.sourceforge.net/project/gimp-print/gutenprint-5.2/5.2.11-pre2/gutenprint-5.2.11-pre2.tar.bz2 +# http://downloads.sourceforge.net/project/gimp-print/gutenprint-5.2/5.2.11/gutenprint-5.2.11.tar.bz2 Source0:gutenprint-%{tarball_version}.tar.bz2 # Patch0...Patch9 is for patches from upstream: # Patch10...Patch99 is for openSUSE patches which which are intended for upstream: ++ gutenprint-5.2.11-pre2.tar.bz2 -> gutenprint-5.2.11.tar.bz2 ++ /work/SRC/openSUSE:Factory/gutenprint/gutenprint-5.2.11-pre2.tar.bz2 /work/SRC/openSUSE:Factory/.gutenprint.new/gutenprint-5.2.11.tar.bz2 differ: char 11, line 1
commit gutenprint for openSUSE:Factory
Hello community, here is the log from the commit of package gutenprint for openSUSE:Factory checked in at 2015-10-19 22:48:14 Comparing /work/SRC/openSUSE:Factory/gutenprint (Old) and /work/SRC/openSUSE:Factory/.gutenprint.new (New) Package is "gutenprint" Changes: --- /work/SRC/openSUSE:Factory/gutenprint/gutenprint.changes2015-08-10 09:12:39.0 +0200 +++ /work/SRC/openSUSE:Factory/.gutenprint.new/gutenprint.changes 2015-10-19 22:48:15.0 +0200 @@ -1,0 +2,11 @@ +Wed Oct 7 13:13:31 CEST 2015 - jsm...@suse.de + +- Version upgrade to 5.2.10pre11.2 which is the + second pre-release of Gutenprint 5.2.11. + Major changes in this release (compared to 5.2.10pre11.1): + * Support for a few additional Epson inkjet printers. + For details see the NEWS file. +- define_GNU_SOURCE_makes_isblank_known.patch is obsolete + because it is fixed in the sources. + +--- Old: define_GNU_SOURCE_makes_isblank_known.patch gutenprint-5.2.11-pre1.tar.bz2 New: gutenprint-5.2.11-pre2.tar.bz2 Other differences: -- ++ gutenprint.spec ++ --- /var/tmp/diff_new_pack.YmUqTH/_old 2015-10-19 22:48:16.0 +0200 +++ /var/tmp/diff_new_pack.YmUqTH/_new 2015-10-19 22:48:16.0 +0200 @@ -18,10 +18,10 @@ Name: gutenprint Url:http://gutenprint.sourceforge.net -Version:5.2.10pre11.1 +Version:5.2.10pre11.2 Release:0 #define tarball_version %{version} -%define tarball_version 5.2.11-pre1 +%define tarball_version 5.2.11-pre2 %define gutenprintmajor 5.2 BuildRequires: cairo-devel # SLE10 and SLE11 and SLE12 need special BuildRequires. @@ -87,13 +87,10 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build # URL for Source0: # http://downloads.sourceforge.net/project/gimp-print/gutenprint-5.2/5.2.10/gutenprint-5.2.10.tar.bz2 +# http://downloads.sourceforge.net/project/gimp-print/gutenprint-5.2/5.2.11-pre2/gutenprint-5.2.11-pre2.tar.bz2 Source0:gutenprint-%{tarball_version}.tar.bz2 # Patch0...Patch9 is for patches from upstream: # Patch10...Patch99 is for openSUSE patches which which are intended for upstream: -# Patch10 define_GNU_SOURCE_makes_isblank_known.patch adds "#define _GNU_SOURCE" in escputil/d4lib.c -# because isblank() needs _XOPEN_SOURCE >= 600 (see "man 3 isblank" and "man 7 feature_test_macros") -# otherwise compile fails with "error: implicit declaration of function 'isblank'": -Patch10:define_GNU_SOURCE_makes_isblank_known.patch %description The Gutenprint (formerly Gimp-Print) printer drivers for CUPS. @@ -124,10 +121,6 @@ %prep # Be quiet when unpacking: %setup -q -n gutenprint-%{tarball_version} -# Patch10 define_GNU_SOURCE_makes_isblank_known.patch adds "#define _GNU_SOURCE" in escputil/d4lib.c -# because isblank() needs _XOPEN_SOURCE >= 600 (see "man 3 isblank" and "man 7 feature_test_macros") -# otherwise compile fails with "error: implicit declaration of function 'isblank'": -%patch10 %build CFLAGS="$RPM_OPT_FLAGS -fstack-protector -fno-strict-aliasing -I/usr/include/gtk-2.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I%{_libdir}/gtk-2.0/include -I%{_libdir}/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gimp-2.0" ./configure \ ++ gutenprint-5.2.11-pre1.tar.bz2 -> gutenprint-5.2.11-pre2.tar.bz2 ++ /work/SRC/openSUSE:Factory/gutenprint/gutenprint-5.2.11-pre1.tar.bz2 /work/SRC/openSUSE:Factory/.gutenprint.new/gutenprint-5.2.11-pre2.tar.bz2 differ: char 11, line 1
commit gutenprint for openSUSE:Factory
Hello community, here is the log from the commit of package gutenprint for openSUSE:Factory checked in at 2015-08-10 09:12:38 Comparing /work/SRC/openSUSE:Factory/gutenprint (Old) and /work/SRC/openSUSE:Factory/.gutenprint.new (New) Package is gutenprint Changes: --- /work/SRC/openSUSE:Factory/gutenprint/gutenprint.changes2015-07-16 17:18:32.0 +0200 +++ /work/SRC/openSUSE:Factory/.gutenprint.new/gutenprint.changes 2015-08-10 09:12:39.0 +0200 @@ -1,0 +2,10 @@ +Thu Jul 16 10:45:14 CEST 2015 - jsm...@suse.de + +- Make it build again for SLE10 (cf. SLE10 spec file comments). +- define_GNU_SOURCE_makes_isblank_known.patch adds + #define _GNU_SOURCE in escputil/d4lib.c because isblank() + needs _XOPEN_SOURCE = 600 (see man 3 isblank + and man 7 feature_test_macros) otherwise compile fails + with error: implicit declaration of function 'isblank'. + +--- New: define_GNU_SOURCE_makes_isblank_known.patch Other differences: -- ++ gutenprint.spec ++ --- /var/tmp/diff_new_pack.kYoCPV/_old 2015-08-10 09:12:40.0 +0200 +++ /var/tmp/diff_new_pack.kYoCPV/_new 2015-08-10 09:12:40.0 +0200 @@ -24,15 +24,15 @@ %define tarball_version 5.2.11-pre1 %define gutenprintmajor 5.2 BuildRequires: cairo-devel -# SLE11 and SLE12 need special BuildRequires. +# SLE10 and SLE11 and SLE12 need special BuildRequires. # For suse_version values see https://en.opensuse.org/openSUSE:Build_Service_cross_distribution_howto -%if 0%{?suse_version} != 1110 0%{?suse_version} != 1315 -# Anything what is not SLE11 or SLE12 (i.e. all openSUSE versions) have normal BuildRequires. +%if 0%{?suse_version} != 1010 0%{?suse_version} != 1110 0%{?suse_version} != 1315 +# Anything what is not SLE10 or SLE11 or SLE12 (i.e. all openSUSE versions) have normal BuildRequires. BuildRequires: cups-ddk BuildRequires: cups-devel %endif -%if 0%{?suse_version} == 1110 -# On SLE11 with its CUPS 1.3.9 there is the separated package cupsddk. +%if 0%{?suse_version} == 1110 || 0%{?suse_version} == 1010 +# On SLE11 and SLE10 there is the separated package cupsddk. BuildRequires: cups-devel BuildRequires: cupsddk %endif @@ -54,12 +54,26 @@ BuildRequires: libusb-1_0-devel %endif BuildRequires: pango-devel +%if 0%{?suse_version} != 1010 +# On SLE10 there is no python-cups. Simply omit it because that BuildRequires is only there to +# add python-cups BuildRequires to have postscriptdriver() Provides for the drivers in gutenprint. BuildRequires: python-cups +%endif Summary:Printer drivers for CUPS from the Gutenprint project License:GPL-2.0+ Group: Hardware/Printing # The rastertogutenprint filter requires CUPS and the cups output device in Ghostscript: +%if 0%{?suse_version} == 1010 +# For SLE10 it must be built with --disable-escputil because in SLE10 escputil is provided by ghostscript-library +%define enable_or_disable_escputil disable-escputil +# For SLE10 it must be built with --disable-cups-1_2-enhancements because SLE10 has CUPS 1.1 +%define enable_or_disable_cups_1_2_enhancements disable-cups-1_2-enhancements +Requires: cups +%else +%define enable_or_disable_escputil enable-escputil +%define enable_or_disable_cups_1_2_enhancements enable-cups-1_2-enhancements Requires: cups = 1.2.2 +%endif # Up to openSUSE 12.1 the package cups has Requires: ghostscript_any so that the above # Requires: cups is sufficient to also get the cups output device in Ghostscript. # Since openSUSE 12.2 the package cups has only Recommends: ghostscript to avoid @@ -76,9 +90,10 @@ Source0:gutenprint-%{tarball_version}.tar.bz2 # Patch0...Patch9 is for patches from upstream: # Patch10...Patch99 is for openSUSE patches which which are intended for upstream: -# Patch10 escputil-send_nulls-void.patch makes send_nulls a void function -# because nowhere is a return value of send_nulls used in escputil.c -# to fix a no-return-in-nonvoid-function escputil.c:683 compiler error: +# Patch10 define_GNU_SOURCE_makes_isblank_known.patch adds #define _GNU_SOURCE in escputil/d4lib.c +# because isblank() needs _XOPEN_SOURCE = 600 (see man 3 isblank and man 7 feature_test_macros) +# otherwise compile fails with error: implicit declaration of function 'isblank': +Patch10:define_GNU_SOURCE_makes_isblank_known.patch %description The Gutenprint (formerly Gimp-Print) printer drivers for CUPS. @@ -109,6 +124,10 @@ %prep # Be quiet when unpacking: %setup -q -n gutenprint-%{tarball_version} +# Patch10 define_GNU_SOURCE_makes_isblank_known.patch adds #define _GNU_SOURCE in escputil/d4lib.c +# because isblank() needs _XOPEN_SOURCE = 600 (see
commit gutenprint for openSUSE:Factory
Hello community, here is the log from the commit of package gutenprint for openSUSE:Factory checked in at 2015-07-16 17:18:31 Comparing /work/SRC/openSUSE:Factory/gutenprint (Old) and /work/SRC/openSUSE:Factory/.gutenprint.new (New) Package is gutenprint Changes: --- /work/SRC/openSUSE:Factory/gutenprint/gutenprint.changes2015-03-29 20:16:18.0 +0200 +++ /work/SRC/openSUSE:Factory/.gutenprint.new/gutenprint.changes 2015-07-16 17:18:32.0 +0200 @@ -1,0 +2,14 @@ +Mon Jun 29 11:10:43 CEST 2015 - jsm...@suse.de + +- Version upgrade to 5.2.10pre11.1 which is the + first pre-release of Gutenprint 5.2.11. + Major changes in this release: + * Initial support for Datamax-O'Neil label printers: +the Performance series and the Workstation printer. + * Support for additional dye sublimation printers, +and improvements, bug fixes for others. + * Support for additional Canon inkjet printers, +and bug fixes for others. + For details see the NEWS file. + +--- Old: gutenprint-5.2.10.tar.bz2 New: gutenprint-5.2.11-pre1.tar.bz2 Other differences: -- ++ gutenprint.spec ++ --- /var/tmp/diff_new_pack.Rhn77v/_old 2015-07-16 17:18:33.0 +0200 +++ /var/tmp/diff_new_pack.Rhn77v/_new 2015-07-16 17:18:33.0 +0200 @@ -18,8 +18,10 @@ Name: gutenprint Url:http://gutenprint.sourceforge.net -Version:5.2.10 +Version:5.2.10pre11.1 Release:0 +#define tarball_version %{version} +%define tarball_version 5.2.11-pre1 %define gutenprintmajor 5.2 BuildRequires: cairo-devel # SLE11 and SLE12 need special BuildRequires. @@ -71,7 +73,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build # URL for Source0: # http://downloads.sourceforge.net/project/gimp-print/gutenprint-5.2/5.2.10/gutenprint-5.2.10.tar.bz2 -Source0:gutenprint-%{version}.tar.bz2 +Source0:gutenprint-%{tarball_version}.tar.bz2 # Patch0...Patch9 is for patches from upstream: # Patch10...Patch99 is for openSUSE patches which which are intended for upstream: # Patch10 escputil-send_nulls-void.patch makes send_nulls a void function @@ -106,7 +108,7 @@ %prep # Be quiet when unpacking: -%setup -q +%setup -q -n gutenprint-%{tarball_version} %build CFLAGS=$RPM_OPT_FLAGS -fstack-protector -fno-strict-aliasing -I/usr/include/gtk-2.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I%{_libdir}/gtk-2.0/include -I%{_libdir}/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gimp-2.0 ./configure \
commit gutenprint for openSUSE:Factory
Hello community, here is the log from the commit of package gutenprint for openSUSE:Factory checked in at 2015-03-29 20:16:17 Comparing /work/SRC/openSUSE:Factory/gutenprint (Old) and /work/SRC/openSUSE:Factory/.gutenprint.new (New) Package is gutenprint Changes: --- /work/SRC/openSUSE:Factory/gutenprint/gutenprint.changes2014-06-18 10:59:03.0 +0200 +++ /work/SRC/openSUSE:Factory/.gutenprint.new/gutenprint.changes 2015-03-29 20:16:18.0 +0200 @@ -1,0 +2,16 @@ +Wed Mar 18 16:53:46 CET 2015 - jsm...@suse.de + +- Make it build for SLE12 with traditional CUPS 1.5.4 to ensure + it works on SLE12 both with CUPS 1.7.5 and CUPS 1.5.4 because + for SLE12 by default CUPS 1.7.5 is provided and alternatively + CUPS 1.5.4 is provided in the legacy module, cf. + https://www.suse.com/releasenotes/x86_64/SUSE-SLES/12/ + +--- +Tue Mar 17 09:21:54 CET 2015 - jsm...@suse.de + +- To make it build on SLE11 it BuildRequires cupsddk because + on SLE11 with its CUPS 1.3.9 there is the separated package + cupsddk (otherwise it is cups-ddk a sub-package of cups). + +--- Other differences: -- ++ gutenprint.spec ++ --- /var/tmp/diff_new_pack.tZdMuH/_old 2015-03-29 20:16:18.0 +0200 +++ /var/tmp/diff_new_pack.tZdMuH/_new 2015-03-29 20:16:18.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package gutenprint # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -22,8 +22,25 @@ Release:0 %define gutenprintmajor 5.2 BuildRequires: cairo-devel +# SLE11 and SLE12 need special BuildRequires. +# For suse_version values see https://en.opensuse.org/openSUSE:Build_Service_cross_distribution_howto +%if 0%{?suse_version} != 1110 0%{?suse_version} != 1315 +# Anything what is not SLE11 or SLE12 (i.e. all openSUSE versions) have normal BuildRequires. BuildRequires: cups-ddk BuildRequires: cups-devel +%endif +%if 0%{?suse_version} == 1110 +# On SLE11 with its CUPS 1.3.9 there is the separated package cupsddk. +BuildRequires: cups-devel +BuildRequires: cupsddk +%endif +%if 0%{?suse_version} == 1315 +# For SLE12 by default CUPS 1.7.5 is provided and alternatively CUPS 1.5.4 is provided in the legacy module. +# For SLE12 build it with traditional CUPS 1.5.4 to ensure it works on SLE12 both with CUPS 1.7.5 and CUPS 1.5.4. +# Only in the Printing project for SLE12 use cups154-ddk (a sub package of the cups154-SLE12 source package): +BuildRequires: cups154-ddk +BuildRequires: cups154-devel +%endif BuildRequires: gimp-devel BuildRequires: glib2-devel BuildRequires: gtk2-devel @@ -125,7 +142,9 @@ make DESTDIR=$RPM_BUILD_ROOT install # Work with upstream compliant CUPS 1.4 on all platforms # which means to have a fixed /usr/lib/cups/ directory -# on all platforms (see Novell/Suse Bugzilla bnc#575544): +# on all platforms (see Novell/Suse Bugzilla bnc#575544). +# Do not do this for SLE11 with its CUPS 1.3.9 where still /usr/lib64/cups/ is used on x86_64: +%if 0%{?suse_version} 1110 for D in lib32 lib64 do for F in commandtocanon commandtoepson rastertogutenprint.%{gutenprintmajor} do if test -e $RPM_BUILD_ROOT/usr/$D/cups/filter/$F @@ -137,12 +156,18 @@ then mv -f $RPM_BUILD_ROOT/usr/$D/cups/driver/$F $RPM_BUILD_ROOT/usr/lib/cups/driver/$F fi done +%endif # Disable the run-time PPD generator /usr/lib/cups/driver/gutenprint.5.2 # so that it is not executed by the cups-driverd (e.g. in response to a lpinfo -m request) # to avoid duplicated PPDs because we create the PPDs during compile-time (via --enable-cups-ppds) # and provide ready-made PPDs in /usr/share/cups/model/gutenprint/... in the RPM package # see Regarding CUPS PPD files at https://bugzilla.novell.com/show_bug.cgi?id=514994#c9 +%if 0%{?suse_version} == 1110 +# On SLE11 with its CUPS 1.3.9 there is still /usr/lib64/cups/ used on x86_64. +chmod a-x $RPM_BUILD_ROOT%_libdir/cups/driver/gutenprint.%{gutenprintmajor} +%else chmod a-x $RPM_BUILD_ROOT/usr/lib/cups/driver/gutenprint.%{gutenprintmajor} +%endif # Move the special testpattern generator away from the usual bin directory: mv $RPM_BUILD_ROOT/%{_bindir}/testpattern $RPM_BUILD_ROOT/%{_libdir}/gutenprint/%{gutenprintmajor} # Remove dispensable .po files (only the .mo files are needed on the end-users's system): @@ -180,11 +205,20 @@ %dir /usr/share/cups/model/gutenprint/%{gutenprintmajor} %dir
commit gutenprint for openSUSE:Factory
Hello community, here is the log from the commit of package gutenprint for openSUSE:Factory checked in at 2014-06-18 10:59:02 Comparing /work/SRC/openSUSE:Factory/gutenprint (Old) and /work/SRC/openSUSE:Factory/.gutenprint.new (New) Package is gutenprint Changes: --- /work/SRC/openSUSE:Factory/gutenprint/gutenprint.changes2013-01-24 09:57:58.0 +0100 +++ /work/SRC/openSUSE:Factory/.gutenprint.new/gutenprint.changes 2014-06-18 10:59:03.0 +0200 @@ -1,0 +2,23 @@ +Mon Jun 2 12:16:55 CEST 2014 - jsm...@suse.de + +- Version upgrade to 5.2.10: + * Added a unified CUPS backend 'gutenprint52+usb' that requires +libusb 1.0 (or newer) to support selected dye sublimation +printers. Support for all Canon SELPHY CP- and ES- printers +has been improved considerably through that CUPS backend. + * Added duplex support for the EPSON WorkForce 630, 635, +and 645, and NX635. + * Many new printers supported in this release. + * Very many new printers supported experimentally. + For details see the NEWS file. +- For openSUSE 11.4 or newer BuildRequires libusb-1_0-devel + to build the 'gutenprint52+usb' backend. When libusb-1.0 is + not installed, the configure magic does not build that backend. + The installed /usr/share/cups/usb/net.sf.gimp-print.usb-quirks + needs a current CUPS version (that supports usb quirks). + Older CUPS versions would ignore gutenprint's usb quirks + which means that the generic CUPS backend 'usb' reports + in particular the dye sublimation printers that do not work + with it but require the special 'gutenprint52+usb' backend. + +--- Old: gutenprint-5.2.9.tar.bz2 New: gutenprint-5.2.10.tar.bz2 Other differences: -- ++ gutenprint.spec ++ --- /var/tmp/diff_new_pack.6c1ZBC/_old 2014-06-18 10:59:04.0 +0200 +++ /var/tmp/diff_new_pack.6c1ZBC/_new 2014-06-18 10:59:04.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package gutenprint # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ Name: gutenprint Url:http://gutenprint.sourceforge.net -Version:5.2.9 +Version:5.2.10 Release:0 %define gutenprintmajor 5.2 BuildRequires: cairo-devel @@ -29,6 +29,11 @@ BuildRequires: gtk2-devel BuildRequires: libpng-devel BuildRequires: libtiff-devel +%if 0%{?suse_version} = 1140 +# The CUPS dyesub USB backend requires libusb-1.0 which is available since openSUSE 11.4. +# When libusb-1.0 is not available, the configure magic does not build the CUPS dyesub USB backend. +BuildRequires: libusb-1_0-devel +%endif BuildRequires: pango-devel BuildRequires: python-cups Summary:Printer drivers for CUPS from the Gutenprint project @@ -48,7 +53,7 @@ # Install into this non-root directory (required when it is built as non-root user): BuildRoot: %{_tmppath}/%{name}-%{version}-build # URL for Source0: -# http://downloads.sourceforge.net/project/gimp-print/gutenprint-5.2/5.2.9/gutenprint-5.2.9.tar.bz2 +# http://downloads.sourceforge.net/project/gimp-print/gutenprint-5.2/5.2.10/gutenprint-5.2.10.tar.bz2 Source0:gutenprint-%{version}.tar.bz2 # Patch0...Patch9 is for patches from upstream: # Patch10...Patch99 is for openSUSE patches which which are intended for upstream: @@ -180,6 +185,11 @@ /usr/lib/cups/filter/commandtocanon /usr/lib/cups/filter/commandtoepson /usr/lib/cups/filter/rastertogutenprint.%{gutenprintmajor} +%if 0%{?suse_version} = 1140 +/usr/lib/cups/backend/gutenprint52+usb +%dir /usr/share/cups/usb +/usr/share/cups/usb/net.sf.gimp-print.usb-quirks +%endif %dir /usr/share/gutenprint %dir /usr/share/gutenprint/%{gutenprintmajor} /usr/share/gutenprint/%{gutenprintmajor}/* ++ gutenprint-5.2.9.tar.bz2 - gutenprint-5.2.10.tar.bz2 ++ 702554 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gutenprint for openSUSE:Factory
Hello community, here is the log from the commit of package gutenprint for openSUSE:Factory checked in at 2013-01-24 09:57:56 Comparing /work/SRC/openSUSE:Factory/gutenprint (Old) and /work/SRC/openSUSE:Factory/.gutenprint.new (New) Package is gutenprint, Maintainer is jsm...@suse.com Changes: --- /work/SRC/openSUSE:Factory/gutenprint/gutenprint.changes2012-10-03 07:43:12.0 +0200 +++ /work/SRC/openSUSE:Factory/.gutenprint.new/gutenprint.changes 2013-01-24 09:57:58.0 +0100 @@ -1,0 +2,15 @@ +Wed Jan 23 10:36:27 CET 2013 - jsm...@suse.de + +- Do no longer send SIGHUP to cupsd in RPM post install script + (which would let the cupsd recognize new and updated PPD files + see the entry dated Fri Sep 24 10:45:28 CEST 2010 below) + because SIGHUP to cupsd makes active print jobs fail + (see bnc#637455 starting at comment#3). +- Added explicit Requires: ghostscript if suse_version 1210 + because since openSUSE 12.2 cups only Recommends: ghostscript + (to avoid a build dependency cycle) so that gutenprint needs + an explicit Requires: ghostscript for the cups device in + Ghostscript that is required by rastertogutenprint (compare + the entry dated Thu Apr 28 17:20:03 CEST 2011 below). + +--- Other differences: -- ++ gutenprint.spec ++ --- /var/tmp/diff_new_pack.1EpbgL/_old 2013-01-24 09:57:59.0 +0100 +++ /var/tmp/diff_new_pack.1EpbgL/_new 2013-01-24 09:57:59.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package gutenprint # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -34,7 +34,18 @@ Summary:Printer drivers for CUPS from the Gutenprint project License:GPL-2.0+ Group: Hardware/Printing +# The rastertogutenprint filter requires CUPS and the cups output device in Ghostscript: Requires: cups = 1.2.2 +# Up to openSUSE 12.1 the package cups has Requires: ghostscript_any so that the above +# Requires: cups is sufficient to also get the cups output device in Ghostscript. +# Since openSUSE 12.2 the package cups has only Recommends: ghostscript to avoid +# an implicit build dependency cycle between the main-packages cups and ghostscript. +# Therefore after openSUSE 12.1 gutenprint needs an explicit Requires: ghostscript +# to ensure that the cups output device in Ghostscript is available: +%if 0%{?suse_version} 1210 +Requires: ghostscript +%endif +# Install into this non-root directory (required when it is built as non-root user): BuildRoot: %{_tmppath}/%{name}-%{version}-build # URL for Source0: # http://downloads.sourceforge.net/project/gimp-print/gutenprint-5.2/5.2.9/gutenprint-5.2.9.tar.bz2 @@ -62,7 +73,6 @@ The development environment for the Gutenprint printer drivers. See the developers guide to Gutenprint at /usr/share/gutenprint/doc/gutenprint.pdf - %package gimpplugin Summary:Alternative GIMP print plug-in from the Gutenprint project Group: Hardware/Printing @@ -72,7 +82,6 @@ with additional capabilities to the plugin supplied with GIMP. See the user's manual at /usr/share/gutenprint/doc/gutenprint-users-manual.pdf - %prep # Be quiet when unpacking: %setup -q @@ -141,10 +150,6 @@ # using the new PPD files under /usr/share/cups/model/gutenprint/ as templates # see https://bugzilla.novell.com/show_bug.cgi?id=637455 /usr/sbin/cups-genppdupdate -q || /bin/true -# send CUPS daemon SIGHUP to let it recognize new and updated PPD files: -if test -x /etc/init.d/cups /etc/init.d/cups status /dev/null -then /etc/init.d/cups reload /dev/null || /bin/true -fi # exit successfully in any case: exit 0 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gutenprint for openSUSE:Factory
Hello community, here is the log from the commit of package gutenprint for openSUSE:Factory checked in at 2012-10-03 07:43:10 Comparing /work/SRC/openSUSE:Factory/gutenprint (Old) and /work/SRC/openSUSE:Factory/.gutenprint.new (New) Package is gutenprint, Maintainer is jsm...@suse.com Changes: --- /work/SRC/openSUSE:Factory/gutenprint/gutenprint.changes2011-10-14 09:51:07.0 +0200 +++ /work/SRC/openSUSE:Factory/.gutenprint.new/gutenprint.changes 2012-10-03 07:43:12.0 +0200 @@ -1,0 +2,23 @@ +Wed Sep 26 12:27:50 UTC 2012 - mmeis...@suse.com + +- Version upgrade to 5.2.9: + Revert an inappropriate change to the internal library version + number that was introduced in the 5.2.8 release. +- Version upgrade to 5.2.8: + The Canon driver has been significantly overhauled. Its output + and functionality may be significantly different from previous + releases. Further work in future releases is expected. + Several Canon PIXMA and SELPHY printers were removed, as they + are not supported. + Several Canon printers do not offer a grayscale printing mode. + CD printing support for some Canon PIXMA printers was added. + Added borderless functionality to most Canon printers + (except S series and BJC series). + Many new Canon printers are now EXPERIMENTAL supported. + A few new Epson printers are now supported. + For details see the NEWS file. +- escputil-send_nulls-void.patch is obsolete because its fixed + in the sources. +- compile-fix.patch is obsolete because its fixed in the sources. + +--- @@ -4 +27 @@ -- Fix missing include. +- compile-fix.patch adds missing includes. Old: compile-fix.patch escputil-send_nulls-void.patch gutenprint-5.2.7.tar.bz2 New: gutenprint-5.2.9.tar.bz2 Other differences: -- ++ gutenprint.spec ++ --- /var/tmp/diff_new_pack.xTvMNr/_old 2012-10-03 07:43:14.0 +0200 +++ /var/tmp/diff_new_pack.xTvMNr/_new 2012-10-03 07:43:14.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package gutenprint # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,46 +15,48 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild - Name: gutenprint Url:http://gutenprint.sourceforge.net -Version:5.2.7 -Release:10 +Version:5.2.9 +Release:0 %define gutenprintmajor 5.2 -BuildRequires: cairo-devel cups-ddk cups-devel -BuildRequires: gimp-devel glib2-devel gtk2-devel -BuildRequires: libpng-devel libtiff-devel -BuildRequires: pango-devel python-cups +BuildRequires: cairo-devel +BuildRequires: cups-ddk +BuildRequires: cups-devel +BuildRequires: gimp-devel +BuildRequires: glib2-devel +BuildRequires: gtk2-devel +BuildRequires: libpng-devel +BuildRequires: libtiff-devel +BuildRequires: pango-devel +BuildRequires: python-cups +Summary:Printer drivers for CUPS from the Gutenprint project License:GPL-2.0+ Group: Hardware/Printing -Summary:Printer drivers for CUPS from the Gutenprint project Requires: cups = 1.2.2 BuildRoot: %{_tmppath}/%{name}-%{version}-build # URL for Source0: -# http://downloads.sourceforge.net/project/gimp-print/gutenprint-5.2/5.2.7/gutenprint-5.2.7.tar.bz2 +# http://downloads.sourceforge.net/project/gimp-print/gutenprint-5.2/5.2.9/gutenprint-5.2.9.tar.bz2 Source0:gutenprint-%{version}.tar.bz2 # Patch0...Patch9 is for patches from upstream: # Patch10...Patch99 is for openSUSE patches which which are intended for upstream: # Patch10 escputil-send_nulls-void.patch makes send_nulls a void function # because nowhere is a return value of send_nulls used in escputil.c # to fix a no-return-in-nonvoid-function escputil.c:683 compiler error: -Patch10:escputil-send_nulls-void.patch -# Patch11: Fix missing include -Patch11:compile-fix.patch -# Patch100... is for openSUSE patches which which are not intended for upstream: %description The Gutenprint (formerly Gimp-Print) printer drivers for CUPS. See the user's manual at /usr/share/gutenprint/doc/gutenprint-users-manual.pdf %package devel -License:GPL-2.0+ Summary:Development environment for Gutenprint Group: Development/Libraries/C and C++ -Requires: ghostscript-library = 7.05, cups = 1.2.2, gutenprint = %{version} -Requires: gtk2-devel, glibc-devel +Requires: cups = 1.2.2 +Requires:
commit gutenprint for openSUSE:Factory
Hello community, here is the log from the commit of package gutenprint for openSUSE:Factory checked in at 2011-12-06 18:17:41 Comparing /work/SRC/openSUSE:Factory/gutenprint (Old) and /work/SRC/openSUSE:Factory/.gutenprint.new (New) Package is gutenprint, Maintainer is jsm...@suse.com Changes: Other differences: -- ++ gutenprint.spec ++ --- /var/tmp/diff_new_pack.sTQJ7F/_old 2011-12-06 18:27:55.0 +0100 +++ /var/tmp/diff_new_pack.sTQJ7F/_new 2011-12-06 18:27:55.0 +0100 @@ -27,7 +27,7 @@ BuildRequires: gimp-devel glib2-devel gtk2-devel BuildRequires: libpng-devel libtiff-devel BuildRequires: pango-devel python-cups -License:GPLv2+ +License:GPL-2.0+ Group: Hardware/Printing Summary:Printer drivers for CUPS from the Gutenprint project Requires: cups = 1.2.2 @@ -50,7 +50,7 @@ See the user's manual at /usr/share/gutenprint/doc/gutenprint-users-manual.pdf %package devel -License:GPLv2+ +License:GPL-2.0+ Summary:Development environment for Gutenprint Group: Development/Libraries/C and C++ Requires: ghostscript-library = 7.05, cups = 1.2.2, gutenprint = %{version} @@ -62,7 +62,7 @@ %package gimpplugin -License:GPLv2+ +License:GPL-2.0+ Summary:Alternative GIMP print plug-in from the Gutenprint project Group: Hardware/Printing -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gutenprint for openSUSE:Factory
Hello community, here is the log from the commit of package gutenprint for openSUSE:Factory checked in at Fri Oct 14 09:47:27 CEST 2011. --- openSUSE:Factory/gutenprint/gutenprint.changes 2011-09-23 02:02:40.0 +0200 +++ /mounts/work_src_done/STABLE/gutenprint/gutenprint.changes 2011-10-13 13:46:39.0 +0200 @@ -1,0 +2,5 @@ +Thu Oct 13 11:46:24 UTC 2011 - a...@suse.de + +- Fix missing include. + +--- calling whatdependson for head-i586 New: compile-fix.patch Other differences: -- ++ gutenprint.spec ++ --- /var/tmp/diff_new_pack.1utL5y/_old 2011-10-14 09:47:23.0 +0200 +++ /var/tmp/diff_new_pack.1utL5y/_new 2011-10-14 09:47:23.0 +0200 @@ -41,6 +41,8 @@ # because nowhere is a return value of send_nulls used in escputil.c # to fix a no-return-in-nonvoid-function escputil.c:683 compiler error: Patch10:escputil-send_nulls-void.patch +# Patch11: Fix missing include +Patch11:compile-fix.patch # Patch100... is for openSUSE patches which which are not intended for upstream: %description @@ -77,6 +79,7 @@ # because nowhere is a return value of send_nulls used in escputil.c # to fix a no-return-in-nonvoid-function escputil.c:683 compiler error: %patch10 +%patch11 -p1 %build CFLAGS=$RPM_OPT_FLAGS -fstack-protector -fno-strict-aliasing -I/usr/include/gtk-2.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I%{_libdir}/gtk-2.0/include -I%{_libdir}/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gimp-2.0 ./configure \ ++ compile-fix.patch ++ Index: gutenprint-5.2.7/src/cups/commandtoepson.c === --- gutenprint-5.2.7.orig/src/cups/commandtoepson.c +++ gutenprint-5.2.7/src/cups/commandtoepson.c @@ -32,6 +32,7 @@ #include ctype.h #include stdlib.h #include string.h +#include stdio.h /* * Macros... Index: gutenprint-5.2.7/src/cups/commandtocanon.c === --- gutenprint-5.2.7.orig/src/cups/commandtocanon.c +++ gutenprint-5.2.7/src/cups/commandtocanon.c @@ -14,6 +14,7 @@ #include cups/cups.h #include ctype.h #include stdlib.h +#include stdio.h /* continue with q... Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gutenprint for openSUSE:Factory
Hello community, here is the log from the commit of package gutenprint for openSUSE:Factory checked in at Tue May 31 17:26:53 CEST 2011. --- gutenprint/gutenprint.changes 2011-05-17 16:01:55.0 +0200 +++ /mounts/work_src_done/STABLE/gutenprint/gutenprint.changes 2011-05-27 16:27:59.0 +0200 @@ -1,0 +2,6 @@ +Fri May 27 16:27:18 CEST 2011 - vu...@opensuse.org + +- Add python-cups BuildRequires to have postscriptdriver() Provides + for the drivers in gutenprint. + +--- calling whatdependson for head-i586 Other differences: -- ++ gutenprint.spec ++ --- /var/tmp/diff_new_pack.53lA0C/_old 2011-05-31 17:26:42.0 +0200 +++ /var/tmp/diff_new_pack.53lA0C/_new 2011-05-31 17:26:42.0 +0200 @@ -21,12 +21,12 @@ Name: gutenprint Url:http://gutenprint.sourceforge.net Version:5.2.7 -Release:1 +Release:10 %define gutenprintmajor 5.2 BuildRequires: cairo-devel cups-ddk cups-devel BuildRequires: gimp-devel glib2-devel gtk2-devel BuildRequires: libpng-devel libtiff-devel -BuildRequires: pango-devel +BuildRequires: pango-devel python-cups License:GPLv2+ Group: Hardware/Printing Summary:Printer drivers for CUPS from the Gutenprint project Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gutenprint for openSUSE:Factory
Hello community, here is the log from the commit of package gutenprint for openSUSE:Factory checked in at Mon May 2 14:29:33 CEST 2011. --- gutenprint/gutenprint.changes 2010-12-29 17:57:39.0 +0100 +++ /mounts/work_src_done/STABLE/gutenprint/gutenprint.changes 2011-04-28 17:25:41.0 +0200 @@ -1,0 +2,8 @@ +Thu Apr 28 17:20:03 CEST 2011 - jsm...@suse.de + +- Removed the needless RPM requirement for pstoraster. +- Removed the duplicate RPM requirement for ghostscript-library + because there is a RPM requirement for cups + and cups requires ghostscript. + +--- calling whatdependson for head-i586 Other differences: -- ++ gutenprint.spec ++ --- /var/tmp/diff_new_pack.xlwRap/_old 2011-05-02 14:28:45.0 +0200 +++ /var/tmp/diff_new_pack.xlwRap/_new 2011-05-02 14:28:45.0 +0200 @@ -1,7 +1,7 @@ # -# spec file for package gutenprint (Version 5.2.6) +# spec file for package gutenprint # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -21,7 +21,7 @@ Name: gutenprint Url:http://gutenprint.sourceforge.net Version:5.2.6 -Release:3 +Release:8 %define gutenprintmajor 5.2 BuildRequires: cairo-devel cups-ddk cups-devel BuildRequires: gimp-devel glib2-devel gtk2-devel @@ -30,7 +30,7 @@ License:GPLv2+ Group: Hardware/Printing Summary:Printer drivers for CUPS from the Gutenprint project -Requires: ghostscript-library = 7.05, cups = 1.2.2, pstoraster +Requires: cups = 1.2.2 BuildRoot: %{_tmppath}/%{name}-%{version}-build # URL for Source0: # http://downloads.sourceforge.net/project/gimp-print/gutenprint-5.2/5.2.6/gutenprint-5.2.6.tar.bz2 Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org