Introduction to CUPS Filters

The CUPS Filters package contains backends, filters and other software that was once part of the core CUPS distribution but is no longer maintained by Apple Inc.

本パッケージは LFS-8.0 において正しくビルドでき動作することが確認されています。

Package Information

CUPS Filters Dependencies


Cups-2.2.4, GLib-2.52.3, ghostscript-9.21, IJS-0.35, Little CMS-2.8, mupdf-1.11 (mutool), Poppler-0.57.0, and Qpdf-6.0.0



Avahi-0.7, OpenLDAP-2.4.45, PHP-7.1.8 (use of this might be broken), Liblouis (Braille), and Liblouisutdml (Braille)

Optional printer drivers (runtime)

Dejavu fonts (required for the tests), and Gutenprint-5.2.12 (for supported printers), or other printer drivers, such as hplip

User Notes:

Installation of CUPS Filters

Install CUPS Filters by running the following commands:

./configure                  \
        --prefix=/usr        \
        --sysconfdir=/etc    \
        --localstatedir=/var \
        --without-rcdir      \
        --disable-static     \
        --disable-avahi      \
        --docdir=/usr/share/doc/cups-filters-1.16.1 &&

To test the results, issue: make check >testlog 2>&1. DejaVu fonts are needed for the tests.

Now, as the root user:

make install

Command Explanations

--disable-avahi: This switch is needed if the optional Avahi-0.7 is not installed. Remove it if avahi is installed and you need network printer discovery capabilities.

--without-rcdir: This switch disables installation of the bundled bootscript which is not compatible with BLFS.

--disable-static: このスイッチはスタティックライブラリをインストールしないようにします。

make check 2>&1 >testlog: The testsuite dumps a stream of bytes into the input buffer after it finishes. Sending the output to a file keeps the history usable, but some debug information will still appear on the screen.


Installed Programs: cups-browsed, driverless (link), foomatic-rip (link) and ttfread
Installed Libraries: and
Installed Directories: /usr/include/{cupsfilters,fontembed}, /usr/share/cups/{braille,charsets}, /usr/share/doc/cups-filters-1.16.1 and /usr/share/ppd/cupsfilters

Short Descriptions


is a daemon for browsing the Bonjour and CUPS broadcasts of shared, remote CUPS printers.


is a universal print filter/RIP wrapper which can be used as CUPS filter or stand-alone for spooler-less, direct printing.

contains CUPS Filters API functions.

最終更新日: 2017-08-17 05:38:22 +0900