Hello community, here is the log from the commit of package cups-drivers-splix for openSUSE:Factory checked in at Fri May 7 16:26:58 CEST 2010. -------- New Changes file: --- /dev/null 2010-04-12 17:03:46.000000000 +0200 +++ cups-drivers-splix/cups-drivers-splix.changes 2010-04-06 12:00:35.000000000 +0200 @@ -0,0 +1,28 @@ +------------------------------------------------------------------- +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 cups-drivers-splix-2.0.0-gcc45.patch cups-drivers-splix.changes cups-drivers-splix.spec samsung_cms.tar.bz2 splix-2.0.0.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cups-drivers-splix.spec ++++++ # # spec file for package cups-drivers-splix (Version 2.0.0) # # 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 # 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 Name: cups-drivers-splix Summary: CUPS printer drivers Samsung 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}/splix-%{version}.tar.bz2 Source1: http://splix.ap2c.org/samsung_cms.tar.bz2 Source2: README.SuSE Patch0: cups-drivers-splix-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 Provides: splix >= %version Obsoletes: 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 -n splix-%version %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 pushd $RPM_BUILD_ROOT%_datadir/cups/model/samsung/ %__tar xjvf "%{SOURCE1}" popd gzip -9 %buildroot/%_datadir/cups/model/*/*.ppd cd $RPM_BUILD_ROOT%_datadir/cups/model mv samsung Samsung mv dell Dell mv xerox Xerox cd - %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 ++++++ cups-drivers-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