paps é um conversor de texto para PostScript que funciona por intermédio do Pango. A entrada dele é um arquivo de texto codificado em UTF-8 e produz PostScript vetorizado. Ele pode ser usado para imprimir qualquer conjunto de comandos sequenciais complexos suportados pelo Pango.
Esse pacote é conhecido por construir e funcionar adequadamente usando-se uma plataforma LFS 13.1.
Transferência (HTTP): https://github.com/dov/paps/releases/download/v0.8.0/paps-0.8.0.tar.gz
Soma de verificação MD5 da transferência: 6bd661b8fd224adc3343a91e6521a4f2
Tamanho da transferência: 220 KB
Espaço em disco estimado exigido: 4,0 MB
Tempo de construção estimado: menos que 0,1 UPC
fmt-12.2.0, Intltool-0.51.0 e Pango-1.58.2
First corrija problemas com glib-2.81.0 e fmt-12.1.0 ou posteriores:
sed -i -r 's/g_utf8_(next|offset)/(char*) &/' src/paps.cc && patch -Np1 -i ../paps-0.8.0-fmt_fix-1.patch
Instale o paps executando os seguintes comandos:
./configure --prefix=/usr \
--disable-Werror \
--mandir=/usr/share/man \
CXX="g++ -std=gnu++17" &&
make
Esse pacote não vem com uma suíte de teste.
Agora, como o(a) usante root:
make install
CXX="g++ -std=gnu++17": O
padrão é o de usar -std=gnu++11, porém um arquivo usa um
recurso disponível somente na C++17.