[gutenprint] 5.2.9 has had wrong libgutenprintui2 dependencies

Jiří Popelka jpopelka at fedoraproject.org
Fri Dec 7 10:55:01 UTC 2012


commit 82e8e236c76a2288d6b6b34db620f75355575fcf
Author: Jiri Popelka <jpopelka at redhat.com>
Date:   Fri Dec 7 11:28:26 2012 +0100

    5.2.9 has had wrong libgutenprintui2 dependencies

 gutenprint-ui2-libdeps.patch |   14 ++++++++++++++
 gutenprint.spec              |    9 ++++++++-
 2 files changed, 22 insertions(+), 1 deletions(-)
---
diff --git a/gutenprint-ui2-libdeps.patch b/gutenprint-ui2-libdeps.patch
new file mode 100644
index 0000000..1627b9c
--- /dev/null
+++ b/gutenprint-ui2-libdeps.patch
@@ -0,0 +1,14 @@
+diff -up gutenprint-5.2.9/configure.ui2_libdeps gutenprint-5.2.9/configure
+--- gutenprint-5.2.9/configure.ui2_libdeps	2012-12-07 11:09:33.000000000 +0100
++++ gutenprint-5.2.9/configure	2012-12-07 11:12:13.535998238 +0100
+@@ -17849,8 +17849,8 @@ $as_echo "$ac_cv_lib_m_pow" >&6; }
+ if test "x$ac_cv_lib_m_pow" = xyes; then :
+   GUTENPRINT_LIBDEPS="${GUTENPRINT_LIBDEPS} -lm"
+              gutenprint_libdeps="${gutenprint_libdeps} -lm"
+-             GUTENPRINTUI2_LIBDEPS="${GUTENPRINT_LIBDEPS} -lm"
+-             gutenprintui2_libdeps="${gutenprint_libdeps} -lm"
++             GUTENPRINTUI2_LIBDEPS="${GUTENPRINTUI2_LIBDEPS} -lm"
++             gutenprintui2_libdeps="${gutenprintui2_libdeps} -lm"
+ 	     LIBM=-lm
+ 
+ fi
diff --git a/gutenprint.spec b/gutenprint.spec
index 9d306fb..6ea7246 100644
--- a/gutenprint.spec
+++ b/gutenprint.spec
@@ -3,7 +3,7 @@
 Name:           gutenprint
 Summary:        Printer Drivers Package
 Version:        5.2.9
-Release:        5%{?dist}
+Release:        6%{?dist}
 Group:          System Environment/Base
 URL:            http://gimp-print.sourceforge.net/
 Source0:        http://downloads.sourceforge.net/gimp-print/%{name}-%{version}.tar.bz2
@@ -16,6 +16,7 @@ Patch1:         gutenprint-O6.patch
 Patch2:         gutenprint-selinux.patch
 Patch3:         gutenprint-postscriptdriver.patch
 Patch4:         gutenprint-device-ids.patch
+Patch5:         gutenprint-ui2-libdeps.patch
 License:        GPLv2+
 
 BuildRequires:  cups-libs >= 1.1.22-0.rc1.9.10, cups >= 1.1.22-0.rc1.9.10 
@@ -174,6 +175,9 @@ Epson, HP and compatible printers.
 %patch4 -p1 -b .device-ids
 # Fix build against new versions of gcc.
 
+# 5.2.9 has had wrong libgutenprintui2 dependencies
+%patch5 -p1 -b .ui2_libdeps
+
 cp %{SOURCE2} src/cups/cups-genppdupdate.in
 
 %build
@@ -292,6 +296,9 @@ fi
 /bin/rm -f /var/cache/foomatic/*
 
 %changelog
+* Fri Dec 07 2012 Jiri Popelka <jpopelka at redhat.com> 5.2.9-6
+- 5.2.9 has had wrong libgutenprintui2 dependencies
+
 * Fri Oct 19 2012 Tim Waugh <twaugh at redhat.com> 5.2.9-5
 - Added IEEE 1284 Device IDs for Samsung ML-1450 (bug #844687) and
   Canon ML280 series (bug #848093).


More information about the scm-commits mailing list