cups-filters-1.28.16
Introdução ao CUPS Filters
O pacote CUPS Filters contém
estruturas de retaguarda, filtros e outros softwares que já fizeram
parte da distribuição principal do CUPS, mas não mais são mantidos pela Apple
Inc.
Esse pacote é conhecido por construir e funcionar adequadamente
usando uma plataforma LFS 11.3.
Informação do Pacote
Dependências do CUPS Filters
Exigidas
Cups-2.4.2,
GLib-2.74.5, ghostscript-10.00.0, Little
CMS-2.14, Poppler-23.02.0 e Qpdf-11.2.0
Recomendadas
Fontes "Dejavu" (a construção falha se
elas não estiverem instaladas, embora sejam exigidas somente para
os testes), libexif-0.6.24, libjpeg-turbo-2.1.5.1, libpng-1.6.39, libtiff-4.5.0 e
mupdf-1.21.1 (mutool)
Opcionais
Avahi-0.8 (exigido para construir a estrutura de
retaguarda DNSSD do processo de segundo plano cups-browsed, o qual é necessário
para operar algumas impressoras de rede de intercomunicação),
OpenLDAP-2.6.4, PHP-8.2.3 (o uso disso
pode estar quebrado), Liblouis (Braille) e
Liblouisutdml (Braille)
Controladores opcionais de impressora (tempo de execução)
Gutenprint-5.3.4 (para impressoras
suportadas) ou outros controladores de impressora, tais como
hplip
Observações de Usuário(a): https://wiki.linuxfromscratch.org/blfs/wiki/cups-filters
Instalação do CUPS Filters
Instale o CUPS Filters executando
os seguintes comandos:
./configure --prefix=/usr \
--sysconfdir=/etc \
--localstatedir=/var \
--without-rcdir \
--disable-static \
--disable-avahi \
--docdir=/usr/share/doc/cups-filters-1.28.16 &&
make
Para testar os resultados, emita: make check. Fontes DejaVu são
necessárias para os testes.
Agora, como o(a) usuário(a) root
:
make install
Explicações do Comando
--disable-avahi
: Essa chave
é necessária se o opcional Avahi-0.8 não
estiver instalado. Remova-o se o avahi estiver instalado e você
precisar de recursos de descoberta de impressoras de rede de
intercomunicação.
--without-rcdir
: Essa chave
desabilita a instalação do conjunto incluído de comandos
sequenciais de inicialização, o qual não é compatível com o BLFS.
--disable-static
: Essa
chave impede a instalação das versões estáticas das bibliotecas.
--with-test-font-path=VALOR
: Se você desejar
executar os testes, mas não tem o /usr/share/fonts/dejavu/DejaVuSans.ttf
padrão,
use essa chave para especificar onde a DejaVuSans.ttf
(ou talvez alguma outra fonte TTF
de texto - não testada) está localizada.
Conteúdo
Aplicativos Instalados:
cups-browsed, driverless, driverless-fax
e foomatic-rip
Bibliotecas Instaladas:
libcupsfilters.so e
libfontembed.so
Diretórios Instalados:
/usr/include/{cupsfilters,fontembed},
/usr/lib/cups/{backend,driver,filter},
/usr/share/cups/{braille,charsets},
/usr/share/doc/cups-filters-1.28.16 e
/usr/share/ppd/cupsfilters
Descrições Curtas
cups-browsed
|
é um processo de segundo plano para navegar nas difusões
Bonjour e CUPS de impressoras CUPS remotas e
compartilhadas
|
driverless
|
é um utilitário gerador de PPD para impressão sem
controlador
|
driverless-fax
|
é um envolucrador para o driverless para
dispositivos do tipo FAX
|
foomatic-rip
|
é um filtro de impressão/involucrador RIP universal que
pode ser usado como filtro do CUPS ou autônomo para
impressão direta e sem aplicativo de gerenciamento de
fila de documentos
|
libcupsfilters.so
|
contém funções de API do CUPS
Filters
|