###############################################################################
name = acl
-version = 2.2.47
-release = 1
+version = 2.2.51
+release = 3
groups = System/Filesystems
url = http://oss.sgi.com/projects/xfs/
manipulating access control lists.
end
-source_dl = ftp://oss.sgi.com/projects/xfs/previous/cmd_tars/
+source_dl = http://download-mirror.savannah.gnu.org/releases/acl/
+sources = %{thisapp}.src.tar.gz
build
requires
end
configure_options += \
- --bindir=/bin \
- --disable-static \
- --mandir=/usr/share/man
+ --libexecdir=%{libdir} \
+ --disable-static
make_build_targets += LIBTOOL="libtool --tag=CC"
+ test
+ make tests
+ end
+
+ make_install_targets += install-dev install-lib
+
install_cmds
- mkdir -pv %{BUILDROOT}/{,usr/}lib %{BUILDROOT}/usr/include/{acl,sys}
- install -v -m0755 %{DIR_APP}/libacl/.libs/libacl.so.1.2.0 %{BUILDROOT}/lib
- ln -vsf libacl.so.1.2.0 %{BUILDROOT}/lib/libacl.so.1
- ln -vsf ../../lib/libacl.so.1 %{BUILDROOT}/usr/lib/libacl.so
- cp -vf %{DIR_APP}/include/libacl.h %{BUILDROOT}/usr/include/acl/
- cp -vf %{DIR_APP}/include/acl.h %{BUILDROOT}/usr/include/sys/
+ # Fix library permissions.
+ chmod 755 %{BUILDROOT}%{libdir}/libacl.so.*
end
end
packages
package %{name}
- end
package libacl
template LIBS
package libacl-devel
template DEVEL
+
+ # Overwrite default dependency because the
+ # libs are in a subpackage.
+ requires = libacl=%{thisver}
end
package %{name}-debuginfo