I needed the printer drivers for Samsung CLP310 and it took me a while to figure out that they are not included in the default package, but are available via the jbigkit conditional. Maybe it would be more convenient to include the missing Samsung drivers by default and add an option to disable them? If you're fine with that, I tried to change it that way and you maybe can use my changes. I had to disable the jbigkit option for SLE11 (libjbig-devel was not available).
OBS-URL: https://build.opensuse.org/request/show/485923
OBS-URL: https://build.opensuse.org/package/show/Printing/splix?expand=0&rev=20
Update to latest SVN revision 315 of Splix. That version -- which was
unfortunately never released -- brings support for many new printers and solves
bsc#1007864. The update obsoletes splix-2.0.0-gcc45.patch, which was applied
upstream. Also, splix-add-debuginfo.patch has been partially applied upstream
and could be simplified.
Note that the new version of SpliX has bumped an internal version number and
therefore requires users to re-register their printer in CUPS. If this is not
done, then CUPS will complain about a version number mismatch.
OBS-URL: https://build.opensuse.org/request/show/442015
OBS-URL: https://build.opensuse.org/package/show/Printing/splix?expand=0&rev=19
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.
OBS-URL: https://build.opensuse.org/package/show/Printing/splix?expand=0&rev=10