Created attachment 166971 [details] all patches Fix conflict print/foomatic-filters and print/cups-filters. Rename /usr/local/libexec/cups/backend/beh into foomatic-beh.
Created attachment 166972 [details] patch-Makefile
Created attachment 166973 [details] patch-pkg-plist
Created attachment 166974 [details] patch-Makefile.am
Created attachment 166975 [details] patch-configure.ac
The release manager for cups (Mike Sweet from apple, see https://www.cups.org/pipermail/cups/2015-August/027086.html said in private mail that foomatic-filters is replaced by cups-filters. So maybe it's time to DEPRECATE the foomatic stuff ?
Yes, I agree to deprecating foomatic-filters. If that is done, then patching foomatic-filters would be unnecessary.
I think, in the first time need update this port. Then need will testing replace foomatic-filters on foomatic-cups, especially need testing port /print/foo2js, which depend from foomatic-filters.
Testbuilds are fine.
A commit references this bug: Author: pi Date: Mon Feb 15 16:51:06 UTC 2016 New revision: 408946 URL: https://svnweb.freebsd.org/changeset/ports/408946 Log: print/foomatic-filters: remove CONFLICT with cups-filters PR: 207181 Submitted by: Vladimir Omelchuk <admin@vladiom.com.ua> Approved by: cyberbotx@cyberbotx.com (maintainer) Changes: head/print/cups-filters/Makefile head/print/foomatic-filters/Makefile head/print/foomatic-filters/files/patch-Makefile.am head/print/foomatic-filters/files/patch-configure.ac head/print/foomatic-filters/files/patch-foomaticrip.c head/print/foomatic-filters/files/patch-util.c head/print/foomatic-filters/pkg-plist
Committed, thanks!
(In reply to Vladimir Omelchuk from comment #7) I've tried to use foomatic-rip, built and installed from the modified print/cups-filters port, with foo2zjs (built from source), and it seems to be working. The NEWS file from the cups-filters contains following: "Moved foomatic-rip's upstream home from the foomatic-filters package to cups-filters, to make it easier for distributions to ship and maintain a complete printing stack and also to make upstream maintenance and development easier." So, to deprecate print/foomatic-filters in favor of print/cups-filters looks reasonable
(In reply to Alexander Zagrebin from comment #11) Alexander, Hi! If you tested and port print/foo2zjs correctly work with print/cups-filters, modify ports and add PR into bugzilla.