Esse pacote destina-se a fornecer uma maneira simples para os aplicativos executarem ações baseadas em um sistema ou tamanho de papel especificado pelo(a) usuário(a).
Esse pacote é conhecido por construir e funcionar corretamente usando uma plataforma LFS 12.1.
Transferência (HTTP): https://github.com/rrthomas/libpaper/releases/download/v2.1.3/libpaper-2.1.3.tar.gz
Soma de verificação MD5 da transferência: dc9cdf541173d7737ee73963f3052c7a
Tamanho da transferência: 1,2 MB
Espaço em disco estimado exigido: 11 MB (com testes)
Tempo de construção estimado: 0,1 UPC (com testes)
Instale o libpaper executando os seguintes comandos:
./configure --prefix=/usr \ --sysconfdir=/etc \ --disable-static \ --enable-relocatable \ --docdir=/usr/share/doc/libpaper-2.1.3 && make
Para testar os resultados, emita: make check.
Agora, como o(a) usuário(a) root
:
make install
--disable-static
: Essa
chave impede a instalação das versões estáticas das bibliotecas.
--enable-relocatable
: Essa
chave é necessária para executar os testes.
O tamanho do papel é determinado automaticamente a partir da
localidade do sistema; veja-se LC_PAPER
em locale(7). Se você
quiser substituí-lo, crie um arquivo papersize
no diretório de configuração do(a)
usuário(a). Por exemplo:
mkdir -pv ~/.config && echo "a4" > ~/.config/papersize
Se você quiser substituir o tamanho do papel globalmente (para
todos(as) os(as) usuários(as)), configure a variável de ambiente
PAPERSIZE
. Por exemplo:
echo "PAPERSIZE=a4" > /etc/profile.d/libpaper.sh
Você pode usar um tamanho de papel diferente, como “letter
”.