The attr package contains utilities to administer the extended attributes on filesystem objects.
Modify the documentation directory so that it is a versioned directory:
sed -i -e 's|/@pkg_name@|&-@pkg_version@|' include/builddefs.in
Prepare Attr for compilation:
./configure --prefix=/usr --libdir=/lib --libexecdir=/usr/lib
Compile the package:
make
The Attr tests need to be run on a filesystem that supports extended attributes. To test the results, issue:
make -k tests root-tests
Install the package:
make install install-dev install-lib chmod -v 0755 /lib/libattr.so.1.1.0
Remove static library and libtool archive from /lib, they exist in /usr/lib:
rm -v /lib/libattr.{a,la,so}
Change default location for the libtool archive and recreate symlink to shared library since it points to removed file:
sed -i 's@/lib@/usr/lib@' /usr/lib/libattr.la ln -sfv ../../lib/libattr.so.1 /usr/lib/libattr.so