Pagina 1 di 1

Script fonts alien

Inviato: sab 8 mag 2010, 18:09
da Trotto@81
Oggi ho usato gli script di alien per i corefonts e msfonts e mi sono accorto delle differenze con gli script di Patrick.
Uno a caso presente nella slack è questo:

Codice: Seleziona tutto

#!/bin/sh
# Update the X font indexes:
if [ -x /usr/bin/mkfontdir -o -x /usr/X11R6/bin/mkfontdir ]; then
  ( cd /usr/share/fonts/75dpi
    mkfontscale .
    mkfontdir .
  )
fi
if [ -x /usr/bin/fc-cache ]; then
  /usr/bin/fc-cache -f
fi
mentre quello di alien è così composto:

Codice: Seleziona tutto

# Update X font indexes and the font cache:
if [ -x ./usr/bin/mkfontdir ]; then
  chroot . /usr/bin/mkfontscale /usr/share/fonts/TTF
  chroot . /usr/bin/mkfontdir /usr/share/fonts/TTF
fi
if [ -x ./usr/bin/fc-cache ]; then
  chroot . /usr/bin/fc-cache /usr/share/fonts/TTF
fi
Qualcuno esperto in materia mi potrebbe dire dove sta la differenza?
Ho in ogni caso aggiornato lo slackbuild aggiornando la parte relativa al doinst.sh come quello di Pat, ma non ho reinstallato perchè quello di alien ha fatto tutto regolarmente.

Re: Script fonts alien

Inviato: sab 8 mag 2010, 18:44
da Ansa89
Non capisco a cosa serve il "chroot" :-k .

Re: Script fonts alien

Inviato: sab 8 mag 2010, 19:02
da Trotto@81
Me lo sono chiesto pure io, ma non sapendo usare chroot non nè capisco l'utilizzo in questo caso.

Re: Script fonts alien

Inviato: sab 8 mag 2010, 19:09
da Ansa89
Comunque a me sembra più lineare e pulito quello di Pat.

Re: Script fonts alien

Inviato: sab 8 mag 2010, 21:21
da Trotto@81
Ho reinstallato i pacchetti modificati con il doinst.sh in linea con quello di Pat e stavo esaurendo per un EOF inaspettato, causato da una mancata chiusura di un IF nello script. #-o

Re: Script fonts alien

Inviato: dom 9 mag 2010, 10:42
da danix
prova a chiedere spiegazioni direttamente ad Alien, di solito è molto disponibile e appena ha un po' di tempo risponde in maniera esaustiva... ;)