1 # Maintainer: Mantas M. <grawity@gmail.com>
5 pkgdesc="System Security Services Daemon"
7 url="https://fedorahosted.org/sssd/"
35 source=('sssd.service'
37 sha1sums=('10945fa294c5ace62f2dcc7db6091710b46d6ffe'
38 'e40e22cecc2cd6d842a040e3266554bff17ba079')
40 _gitroot="git://git.fedorahosted.org/git/sssd.git"
45 msg "Updating from $_gitroot"
47 if [ -d $_gitname ] ; then
48 cd $_gitname && git pull origin
50 git clone $_gitroot $_gitname
55 rm -rf "$srcdir/$_gitname-build"
56 git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build"
57 cd "$srcdir/$_gitname-build"
63 --localstatedir=/var \
64 --libexecdir=/usr/lib/sssd \
65 --enable-pammoddir=/lib/security \
67 --with-pid-path=/run \
68 --without-python-bindings \
71 --with-initscript=systemd \
72 --with-systemdunitdir=/lib/systemd/system \
73 --enable-all-experimental-features \
79 cd "$srcdir/$_gitname-build"
80 make DESTDIR="$pkgdir/" install
81 rm -rf "$pkgdir/etc/rc.d"
82 rm -f "$pkgdir/usr/modules/ldb/memberof.la"
83 # The included unit requires way too much sed'ing.
84 install -Dm0644 "$srcdir/sssd.service" "$pkgdir/lib/systemd/system/sssd.service"
85 install -Dm0755 "$srcdir/sssd.rcd" "$pkgdir/etc/rc.d/sssd"