Hello community,

here is the log from the commit of package epson-inkjet-printer-escpr for 
openSUSE:Factory checked in at 2015-03-30 19:32:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/epson-inkjet-printer-escpr (Old)
 and      /work/SRC/openSUSE:Factory/.epson-inkjet-printer-escpr.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "epson-inkjet-printer-escpr"

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/epson-inkjet-printer-escpr/epson-inkjet-printer-escpr.changes
    2015-01-14 11:44:37.000000000 +0100
+++ 
/work/SRC/openSUSE:Factory/.epson-inkjet-printer-escpr.new/epson-inkjet-printer-escpr.changes
       2015-03-30 19:32:50.000000000 +0200
@@ -1,0 +2,6 @@
+Fri Mar 20 11:01:33 CET 2015 - [email protected]
+
+- 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.
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ epson-inkjet-printer-escpr.spec ++++++
--- /var/tmp/diff_new_pack.FNjbu2/_old  2015-03-30 19:32:50.000000000 +0200
+++ /var/tmp/diff_new_pack.FNjbu2/_new  2015-03-30 19:32:50.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package epson-inkjet-printer-escpr
 #
-# 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
@@ -17,8 +17,23 @@
 
 
 Name:           epson-inkjet-printer-escpr
+# SLE12 needs special BuildRequires.
+# For suse_version values see 
https://en.opensuse.org/openSUSE:Build_Service_cross_distribution_howto
+%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
+# because libcups and libcupsimage in CUPS 1.7.5 are backward compatible with 
CUPS 1.5.4 so that applications
+# that have been built with CUPS 1.5.4 also work under CUPS 1.7.5 but the 
libraries in CUPS 1.7.5 provide
+# some additional functions so that applications that have been built with 
CUPS 1.7.5 and use those
+# additional functions would not work under CUPS 1.7.5.
+# Only in the Printing project for SLE12 use cups154-ddk (a sub package of the 
cups154-SLE12 source package):
+BuildRequires:  cups154
+BuildRequires:  cups154-devel
+%else
+# Anything what is not SLE12 (i.e. SLE11 and all openSUSE versions) have 
"normal" BuildRequires:
 BuildRequires:  cups
 BuildRequires:  cups-devel
+%endif
 # All printer driver packages should have "BuildRequires: python-cups"
 # because python-cups installs special rpm macros that adds Provides tags
 # for the printer drivers supported by the package,


Reply via email to