Denne pakken er ment å gi en enkel måte for programmer å ta handlinger basert på et system eller brukerspesifisert papirstørrelse.
Denne pakken er kjent for å bygge og fungere riktig ved å bruke en LFS 12.1 plattform.
Nedlasting (HTTP): https://github.com/rrthomas/libpaper/releases/download/v2.1.3/libpaper-2.1.3.tar.gz
Nedlasting MD5 sum: dc9cdf541173d7737ee73963f3052c7a
Nedlastingsstørrelse: 1.2 MB
Estimert diskplass som kreves: 11 MB (med tester)
Estimert byggetid: 0.1 SBU (med tester)
Installer libpaper ved å kjøre følgende kommandoer:
./configure --prefix=/usr \ --sysconfdir=/etc \ --disable-static \ --enable-relocatable \ --docdir=/usr/share/doc/libpaper-2.1.3 && make
For å teste resultatene, utsted: make check.
Nå, som root
bruker:
make install
--disable-static
: Denne
bryteren forhindrer installasjon av statiske versjoner av
bibliotekene.
--enable-relocatable
: Denne
bryteren er nødvendig for å kjøre testene.
Papirstørrelsen bestemmes automatisk fra systemets lokalitet; se
LC_PAPER
i locale(7). Hvis du
vil overstyre den, oppretter du en papersize
fil i brukerkonfigurasjonsmappen. For
eksempel:
mkdir -pv ~/.config && echo "a4" > ~/.config/papersize
Hvis du vil overstyre papirstørrelsen globalt (for alle brukere),
sett opp PAPERSIZE
miljøvariabelen.
For eksempel:
echo "PAPERSIZE=a4" > /etc/profile.d/libpaper.sh
Du kan bruke en annen papirstørrelse, som f.eks “letter
”.