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]
