autofs: add support for sssd (non-musl)

Closes: #10690
This commit is contained in:
Jürgen Buchmüller 2018-01-11 13:17:18 +01:00
parent 332c34ddcb
commit 0372f9680c

View file

@ -1,7 +1,7 @@
# Template file for 'autofs'
pkgname=autofs
version=5.1.4
revision=1
revision=2
build_style=gnu-configure
conf_files="/etc/autofs/*"
configure_args="--with-libtirpc --with-mapdir=/etc/autofs --sbindir=/usr/bin"
@ -16,6 +16,13 @@ checksum=8fce30ee51ffd528fe1a4e8374ef57f43367e1f123030e175fb1b1cf15bc1722
CFLAGS="-I${XBPS_CROSS_BASE}/usr/include/gssglue -I${XBPS_CROSS_BASE}/usr/include/tirpc"
case "$XBPS_TARGET_MACHINE" in
*-musl) # sssd cannot be built for musl
;;
*) makedepends+=" sssd-devel"
;;
esac
pre_configure() {
sed -i 's,nfs/nfs.h,linux/nfs.h,g' */*.[ch]
sed -i 's,__S_IEXEC,S_IXUSR,g' */*.[ch]