Le paquet Attr contient des outils et des bibliothèques pour gérer les attributs d'un système de fichier étendu.
Ajoutez un script de test manquant :
cat > test/sort-getfattr-output << "EOF" #! /usr/bin/perl -w undef $/; print join("\n\n", sort split(/\n\n/, ><)), "\n\n"; EOF chmod 755 test/sort-getfattr-output
Modifiez le répertoire de la documentation pour qu'il soit versionné et qu'il ajoute le support d'une installation DESTDIR :
sed -i -e 's|/@pkg_name@|&-@pkg_version@|' \ -e 's|@prefix|$(DESTDIR)&|' \ -e 's|@libexec|$(DESTDIR)&|' \ include/builddefs.in
Modifiez le script configure
pour
utiliser file de
/tools
:
sed -i 's@/usr/bin/file@/tools/bin/file@g' configure
Préparez la compilation d'Attr :
MAKE=/tools/bin/make MSGFMT=/tools/bin/msgfmt \ MSGMERGE=/tools/bin/msgmerge XGETTEXT=/tools/bin/xgettext \ ./configure --prefix=/usr --libexecdir=/usr/lib
Compilez le paquet :
make
Pour tester les résultats, lancez :
make tests root-tests ext-tests
Installez le paquet :
make install install-dev install-lib chmod -v 755 /usr/lib/libattr.{la,so.1.1.0} rm -v /usr/lib/libattr.so mv -v /usr/lib/libattr.so* /lib ln -sfv ../../lib/libattr.so.1.1.0 /usr/lib/libattr.so