Hello community, here is the log from the commit of package splix for openSUSE:Factory checked in at Tue Jan 25 13:26:55 CET 2011. -------- New Changes file: --- /dev/null 2010-08-26 16:28:41.000000000 +0200 +++ /mounts/work_src_done/STABLE/splix/splix.changes 2011-01-25 11:09:57.000000000 +0100 @@ -0,0 +1,51 @@ +------------------------------------------------------------------- +Tue Jan 25 11:04:19 CET 2011 - jsmeix@suse.de + +- A rename of a RPM binary package by chaging the name value + in the spec file and the spec file name also to "splix.spec" + is currently not possible whith the openSUSE toolset + (see why submitrequest 56905 was declined). + Therefore a new package "splix" was created and + the old package "cups-drivers-splix" was removed. + +------------------------------------------------------------------- +Wed Dec 15 13:15:08 UTC 2010 - andrea@opensuse.org + +- rename package from cups-drivers-splix to splix according to + bnc#659579 + +------------------------------------------------------------------- +Fri Aug 6 13:06:47 UTC 2010 - andrea@opensuse.org + +- exclude from the package ppd files that requires JBIG when + JBIG is disabled bnc#628698 +- use upstream manufacturer subfolders + +------------------------------------------------------------------- +Tue Apr 6 10:01:40 UTC 2010 - andrea@opensuse.org + +- fixed gcc 4.5 build failure + +------------------------------------------------------------------- +Fri Oct 9 08:24:01 UTC 2009 - lnussel@suse.de + +- use bcond again + +------------------------------------------------------------------- +Sun Oct 4 20:45:50 UTC 2009 - andrea@opensuse.org + +- re-enabled JBIG since i need it, it's possible to disable it + with "%%define with_jbigkit 0" + +------------------------------------------------------------------- +Sun Oct 4 19:11:19 CEST 2009 - lnussel@suse.de + +- disable JBIG by default (patent problems) +- move ppd files to subdirs with captital first letter as used by + cups-drivers + +------------------------------------------------------------------- +Sat Jul 4 16:23:00 CEST 2009 - andrea@opensuse.org + +- New package + calling whatdependson for head-i586 New: ---- README.SuSE samsung_cms.tar.bz2 splix-2.0.0-gcc45.patch splix-2.0.0.tar.bz2 splix.changes splix.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ splix.spec ++++++ # # spec file for package splix # # 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 # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # 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/ # # norootforbuild %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 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 Patch0: %name-2.0.0-gcc45.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: cups-devel fdupes gcc-c++ %if %{with jbigkit} BuildRequires: jbigkit-devel %endif Requires: cups # Provide and obsolete its old RPM package name "cups-drivers-splix" # see https://bugzilla.novell.com/show_bug.cgi?id=659579 Provides: cups-drivers-splix >= %version Obsoletes: cups-drivers-splix < %version %description SpliX is a set of CUPS printer drivers for SPL (Samsung Printer Language) printers. Some Samsung, Xerox and Dell printers use that language. %prep %setup -q %patch0 -p1 %__cp %SOURCE2 . %build export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" export CXXFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" %__make %{!?_with_jbigkit:DISABLE_JBIG=1} %{?jobs:-j%{jobs}} V=1 %install %makeinstall %{!?_with_jbigkit:DISABLE_JBIG=1} pushd $RPM_BUILD_ROOT%_datadir/cups/model/samsung/ %__tar xjvf "%{SOURCE1}" popd gzip -9 %buildroot/%_datadir/cups/model/*/*.ppd %fdupes -s %{buildroot} %clean rm -fr %buildroot %files %defattr(-,root,root) %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 %_datadir/cups/model/dell/*.ppd.gz %_datadir/cups/model/samsung/*.ppd.gz %_datadir/cups/model/samsung/cms %_datadir/cups/model/xerox/*.ppd.gz %changelog ++++++ 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-2.0.0-gcc45.patch ++++++ diff -rNu splix-2.0.0/src/ppdfile.cpp splix-2.0.0.new/src/ppdfile.cpp - --- splix-2.0.0/src/ppdfile.cpp 2009-02-06 12:49:10.000000000 +0100 +++ splix-2.0.0.new/src/ppdfile.cpp 2010-03-17 17:55:38.585903986 +0100 @@ -282,7 +282,7 @@ * Opérateur d'assignation * Assignment operator */ - -void PPDFile::Value::operator = (const PPDFile::Value::Value &val) +void PPDFile::Value::operator = (const PPDFile::Value &val) { if (_preformatted) delete[] _preformatted; ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org