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.2.
Transferência (HTTP): https://github.com/rrthomas/libpaper/releases/download/v2.2.5/libpaper-2.2.5.tar.gz
Soma de verificação MD5 da transferência: 4b914c3ca6d8277260fce418e12bae6b
Tamanho da transferência: 1,1 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 \ --docdir=/usr/share/doc/libpaper-2.2.5 && make
A suíte de teste desse pacote não funciona com uma configuração usando o local padrão de instalação.
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.
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 diferente de papel, como letter
.