10.19.1. Installation de Attr
Appliquez un sed qui désactive les pages de manuel qui étaient
installées par le paquet Section 10.6,
« Man-pages-4.09 » :
sed -i -e "/SUBDIRS/s|man[25]||g" man/Makefile
Appliquez un sed pour installer la documentation dans un répertoire
versionné :
sed -i -e 's|/@pkg_name@|&-@pkg_version@|' include/builddefs.in
Préparez la compilation de Attr :
./configure \
--prefix=/usr
Compilez le paquet :
make
Les tests nécessitent d'être exécutés sur un système de fichier qui
supporte les attributs étendus. Testez les résultats :
make -j1 tests root-tests
Installez le paquet :
make install install-dev install-lib
Déplacez la bibliothèque partagée vers /lib
et re-créez le lien symbolique dans
/usr/lib
:
mv -v /usr/lib/libattr.so.* /lib
ln -sfv ../../lib/$(readlink /usr/lib/libattr.so) /usr/lib/libattr.so
Ajoutez les permissions appropriées pour la bibliothèque
partagée :
chmod 755 -v /lib/libattr.so.1.1.0