summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD35
1 files changed, 10 insertions, 25 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 417434a532c1..00bbbcd332ff 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,8 +1,7 @@
# Maintainer: Mantas Mikulėnas <grawity@gmail.com>
-pkgbase=sssd-git
-pkgname=(sssd-git sssd-libwbclient-git)
-pkgver=1.12.0.r147.gfe00819
+pkgname=sssd-git
+pkgver=1.13.0.r69.gafa6ac7
pkgrel=1
pkgdesc="System Security Services Daemon"
arch=('i686' 'x86_64')
@@ -33,10 +32,12 @@ depends=(
makedepends=(
'docbook-xsl'
'doxygen'
- 'git'
+ 'python'
'python2'
'samba' # for libndr-nbt headers
)
+provides=("sssd=$pkgver")
+conflicts=('sssd')
source=('git://git.fedorahosted.org/git/sssd.git'
'sssd.service')
sha1sums=('SKIP'
@@ -68,19 +69,18 @@ build() {
--with-initscript=systemd \
--with-os=fedora \
--with-pid-path=/run \
- --with-python-bindings \
+ --with-python2-bindings \
+ --with-python3-bindings \
+ --with-syslog=journald \
--without-selinux \
--without-semanage \
- --with-syslog=journald \
--with-systemdunitdir=/usr/lib/systemd/system \
;
+ sed -i '/\<HAVE_KRB5_SET_TRACE_CALLBACK\>/d' config.h
make
}
-package_sssd-git() {
- provides=("sssd=$pkgver")
- conflicts=('sssd')
-
+package() {
cd "$srcdir/sssd"
make DESTDIR="$pkgdir/" install
rm -rf "$pkgdir/etc/rc.d"
@@ -93,21 +93,6 @@ package_sssd-git() {
cd "$srcdir"
rm -rf "$pkgdir/etc/systemd" # remove the drop-in
install -Dm644 sssd.service "$pkgdir/usr/lib/systemd/system/sssd.service"
-
- rm -rf "$srcdir/_libwbclient"
- install -dm755 "$srcdir/_libwbclient/usr/lib/pkgconfig"
- for f in /usr/lib/{libwbclient.so{,.0},pkgconfig/wbclient.pc}; do
- mv "$pkgdir/$f" "$srcdir/_libwbclient/$f"
- done
-}
-
-package_sssd-libwbclient-git() {
- pkgdesc="System Security Services Daemon – libwbclient emulation library"
- provides=("sssd-libwbclient=$pkgver")
- conflicts=('sssd-libwbclient' 'libwbclient')
- depends=('sssd')
-
- bsdtar -C "$srcdir/_libwbclient" -cf - . | bsdtar -C "$pkgdir" -xf -
}
# vim: ts=2:sw=2:et