Hello community,

here is the log from the commit of package splix for openSUSE:Factory checked 
in at 2012-04-17 07:50:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/splix (Old)
 and      /work/SRC/openSUSE:Factory/.splix.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "splix", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:Factory/splix/splix.changes      2011-09-23 
12:46:46.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.splix.new/splix.changes 2012-04-17 
07:50:04.000000000 +0200
@@ -1,0 +2,21 @@
+Wed Mar 28 12:27:26 CEST 2012 - [email protected]
+
+- Replace the oversophisticated _libexecdir which evaluates
+  to "...lib64..." on x86_64 and use instead a plain simple
+  fixed /usr/lib/cups/filter/ according to what is actually
+  used by CUPS on all platforms. Additionally this hopefully
+  makes it more obvious that a fixed /usr/lib/cups/filter/
+  is intentionally used.
+
+-------------------------------------------------------------------
+Tue Mar 27 12:40:07 UTC 2012 - [email protected]
+
+- Fix build, add missing -lpthread.
+- Cleanup spec file.
+
+-------------------------------------------------------------------
+Mon Feb 13 10:56:30 UTC 2012 - [email protected]
+
+- patch license to follow spdx.org standard
+
+-------------------------------------------------------------------
@@ -9 +30 @@
-  the old package "cups-drivers-splix" was removed.
+  the old package "cups-drivers-splix" was removed (bnc#659579).

Old:
----
  README.SuSE

New:
----
  README.SUSE
  splix-libs.patch

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

Other differences:
------------------
++++++ splix.spec ++++++
--- /var/tmp/diff_new_pack.oaSYNA/_old  2012-04-17 07:50:05.000000000 +0200
+++ /var/tmp/diff_new_pack.oaSYNA/_new  2012-04-17 07:50:05.000000000 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package splix
+# spec file for package splix (Version 2.0.0)
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2010 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
@@ -19,23 +19,22 @@
 
 %bcond_with jbigkit
 
-%if %suse_version < 1120
-%define _libexecdir %_prefix/lib
-%endif
-
 Name:           splix
 Summary:        Driver for Samsung Printer Language printers
 Version:        2.0.0
-Release:        1
-License:        GPLv2
+Release:        4
+License:        GPL-2.0
 Group:          Hardware/Printing
 Url:            http://splix.ap2c.org/
 Source0:        
http://downloads.sourceforge.net/project/splix/splix/%{version}/%{name}-%{version}.tar.bz2
 Source1:        http://splix.ap2c.org/samsung_cms.tar.bz2
-Source2:        README.SuSE
+Source2:        README.SUSE
 Patch0:         %name-2.0.0-gcc45.patch
+Patch1:         %name-libs.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  cups-devel fdupes gcc-c++
+BuildRequires:  cups-devel
+BuildRequires:  fdupes
+BuildRequires:  gcc-c++
 %if %{with jbigkit}
 BuildRequires:  jbigkit-devel
 %endif
@@ -53,6 +52,7 @@
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
 %__cp %SOURCE2 .
 
 %build
@@ -73,16 +73,18 @@
 
 %files
 %defattr(-,root,root)
-%doc README.SuSE
+%doc README.SUSE
 %dir %_datadir/cups
 %dir %_datadir/cups/model
 %dir %_datadir/cups/model/dell
 %dir %_datadir/cups/model/samsung
 %dir %_datadir/cups/model/xerox
-%dir %_libexecdir/cups/
-%dir %_libexecdir/cups/filter/
-%_libexecdir/cups/filter/pstoqpdl
-%_libexecdir/cups/filter/rastertoqpdl
+# Use a plain simple fixed /usr/lib/cups/filter/ according
+# to what is actually used by CUPS on all platforms:
+%dir /usr/lib/cups/
+%dir /usr/lib/cups/filter/
+/usr/lib/cups/filter/pstoqpdl
+/usr/lib/cups/filter/rastertoqpdl
 %_datadir/cups/model/dell/*.ppd.gz
 %_datadir/cups/model/samsung/*.ppd.gz
 %_datadir/cups/model/samsung/cms

++++++ README.SUSE ++++++
Installation of the color profile for color printers:
-----------------------------------------------------

Color printers needs color profile files to get better results. These
files are provided by your printer manufacturer and you have to install them
manually. To do that, download the linux official drivers and locate the "cms"
directory. Install them copy everything in

/usr/share/cups/model/MANUFACTURER/cms/

where MANUFACTURER is "samsung or xerox or dell"

Samsung color profile files are available at:

        http://splix.ap2c.org/samsung_cms.tar.bz2

even if they are already provided by this package

++++++ splix-libs.patch ++++++
Index: splix-2.0.0/module.mk
===================================================================
--- splix-2.0.0.orig/module.mk
+++ splix-2.0.0/module.mk
@@ -30,7 +30,7 @@ CXXFLAGS              += `cups-config --cflags` -Iin
 DEBUG_CXXFLAGS         += -DDEBUG  -DDUMP_CACHE
 OPTIM_CXXFLAGS                 += -g
 rastertoqpdl_LDFLAGS   := `cups-config --ldflags` -L/opt/local/lib
-rastertoqpdl_LIBS      := `cups-config --libs` -lcupsimage
+rastertoqpdl_LIBS      := `cups-config --libs` -lcupsimage -lpthread
 pstoqpdl_LDFLAGS       := `cups-config --ldflags`
 pstoqpdl_LIBS          := `cups-config --libs` -lcupsimage
 
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to