Il pacchetto Texinfo contiene programmi per leggere, scrivere e convertire pagine info.
Il programma info fa dei presupposti, come quello che una stringa occupi lo stesso numero di celle di caratteri sullo schermo e byte in memoria e che si possa interrompere una stringa in qualiasi punto, ciò fallisce nelle localizzazioni basate su UTF-8. La patch di sotto li rende validi tornando ai messaggi Inglesi quando ` in uso una localizzazione multibyte:
patch -Np1 -i ../texinfo-4.8-multibyte-1.patch
Texinfo permette agli utenti locali di sovrascrivere file arbitrari attraverso un attacco symlink su file temporanei. Applicare la seguente patch per correggere il problema:
patch -Np1 -i ../texinfo-4.8-tempfile_fix-2.patch
Preparare Texinfo per la compilazione:
./configure --prefix=/usr
Compilare il pacchetto:
make
Per testare i risultati, digitare: make check.
Installare il pacchetto:
make install
Opzionalmente, installare i componenti appartenenti ad una installazione TeX:
make TEXMF=/usr/share/texmf install-tex
Significato dei parametri di make:
La variabile TEXMF del makefile contiene la locazione della radice dell'albero delle directory di TeX se, per esempio, si avesse intenzione di installare successivamente un pacchetto TeX.
Il sistema di documentazione Info utilizza semplici file di testo per conservare la lista delle voci di menu. Il file è posto nella directory /usr/share/info/dir. Sfortunatamente, a causa di problemi occasionali presenti nei Makefile di alcuni pacchetti, questo file può non risultare più allineato con le pagine info installate sul sistema. Se dovesse essere necessario ricreare il file /usr/share/info/dir, i seguenti comandi opzionali risolveranno il problema:
cd /usr/share/info rm dir for f in * do install-info $f dir 2>/dev/null done