[arch-commits] Commit in sssd/repos (2 files)

2020-11-12 Thread Evangelos Foutras via arch-commits
Date: Thursday, November 12, 2020 @ 20:08:39
  Author: foutrelis
Revision: 753698

archrelease: copy trunk to community-staging-x86_64

Added:
  sssd/repos/community-staging-x86_64/
  sssd/repos/community-staging-x86_64/PKGBUILD
(from rev 753697, sssd/trunk/PKGBUILD)

--+
 PKGBUILD |  116 +
 1 file changed, 116 insertions(+)

Copied: sssd/repos/community-staging-x86_64/PKGBUILD (from rev 753697, 
sssd/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-12 20:08:39 UTC (rev 753698)
@@ -0,0 +1,116 @@
+# Maintainer: Massimiliano Torromeo 
+# Maintainer: Mantas M. 
+
+pkgname=sssd
+pkgver=2.4.0
+pkgrel=2
+pkgdesc="System Security Services Daemon"
+arch=('x86_64')
+url="https://github.com/SSSD/sssd;
+license=('GPL3')
+depends=(
+  'bind'  # for nsupdate
+  'c-ares'
+  'cyrus-sasl-gssapi'
+  'ding-libs'
+  'libnl'
+  'libunistring'
+  'smbclient' # for libndr-nbt
+  'nfsidmap'
+  'jansson'
+  'libtevent.so'
+  'libldb.so'
+)
+makedepends=(
+  'docbook-xsl'
+  'doxygen'
+  'python'
+  'samba' # for libndr-nbt headers
+  'systemd'
+  'tevent'
+  'ldb'
+)
+checkdepends=(
+  'check'
+  'cmocka'
+  'libfaketime'
+  'openssh'
+  'softhsm'
+)
+backup=('etc/logrotate.d/sssd')
+source=("https://github.com/SSSD/$pkgname/releases/download/$pkgname-${pkgver//./_}/$pkgname-$pkgver.tar.gz"{,.asc})
+sha512sums=('d9a4b17665ce3a1ea51cfe2fdb53818ac1e265a33c61f657f61699ecc716e1244e45b5b628aeae6c54e601383084f3cac327cb3edd7bea80bca397b1fbe4ab72'
+'SKIP')
+validpgpkeys=('E4E366758CA0716AAB8048671EC6AB7532E7BC25'
+  '16F24229488E736048952737BA88000FE6398272'
+  '1A41DC67505F89A330828B66AFFE75DDE8508E12')
+
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver"
+  for f in "${source[@]}"; do
+if [[ $f == *.patch ]]; then
+  patch -p1 < "$srcdir/$f"
+fi
+  done
+
+  sed -i 's#/var/run/#/run/#' src/examples/logrotate
+
+  # dbus policy files in /usr/share/dbus-1
+  sed -i 's/^dbuspolicydir = $(sysconfdir)/dbuspolicydir = $(datadir)/' 
Makefile.in
+
+  # fix search path for libsofthsm2.so
+  # see: https://github.com/SSSD/sssd/issues/5329
+  sed -i 's#/usr/lib64/pkcs11/libsofthsm2.so ##' src/external/test_ca.m4
+
+  # remove flaky network test
+  sed '/fail_over-tests/d' -i Makefile.am
+  autoreconf -fiv
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+  ./configure \
+--prefix=/usr \
+--sbindir=/usr/bin\
+--sysconfdir=/etc \
+--localstatedir=/var  \
+--libexecdir=/usr/lib/sssd\
+--datadir=/usr/share  \
+--enable-pammoddir=/usr/lib/security  \
+--enable-pac-responder\
+--with-initscript=systemd \
+--with-os=fedora  \
+--with-pid-path=/run  \
+--without-python2-bindings\
+--with-python3-bindings   \
+--with-syslog=journald\
+--without-selinux \
+--without-semanage\
+--with-systemdunitdir=/usr/lib/systemd/system \
+;
+  sed -i '/\/d' config.h
+  make
+}
+
+check() {
+  cd "$srcdir/$pkgname-$pkgver"
+  make check
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+  make -j1 DESTDIR="$pkgdir/" install
+  rm -rf "$pkgdir"/etc/rc.d
+  rm -rf "$pkgdir"/lib
+  rm -rf "$pkgdir"/run
+  rm -f "$pkgdir"/usr/lib/ldb/modules/ldb/memberof.la
+  find "$pkgdir"/usr -depth -type d \
+-exec rmdir --ignore-fail-on-non-empty {} \;
+
+  install -Dm0644 src/examples/logrotate "$pkgdir/etc/logrotate.d/sssd"
+
+  cd "$srcdir"
+  rm -rf "$pkgdir/etc/systemd" # remove the drop-in
+}
+
+# vim: ts=2:sw=2:et:nowrap


[arch-commits] Commit in sssd/repos (2 files)

2020-08-20 Thread Massimiliano Torromeo via arch-commits
Date: Thursday, August 20, 2020 @ 10:34:18
  Author: mtorromeo
Revision: 685371

archrelease: copy trunk to community-testing-x86_64

Added:
  sssd/repos/community-testing-x86_64/
  sssd/repos/community-testing-x86_64/PKGBUILD
(from rev 685370, sssd/trunk/PKGBUILD)

--+
 PKGBUILD |  115 +
 1 file changed, 115 insertions(+)

Copied: sssd/repos/community-testing-x86_64/PKGBUILD (from rev 685370, 
sssd/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-08-20 10:34:18 UTC (rev 685371)
@@ -0,0 +1,115 @@
+# Maintainer: Massimiliano Torromeo 
+# Maintainer: Mantas M. 
+
+pkgname=sssd
+pkgver=2.3.1
+pkgrel=1
+pkgdesc="System Security Services Daemon"
+arch=('x86_64')
+url="https://github.com/SSSD/sssd;
+license=('GPL3')
+depends=(
+  'bind'  # for nsupdate
+  'c-ares'
+  'cyrus-sasl-gssapi'
+  'ding-libs'
+  'libnl'
+  'libunistring'
+  'nss'
+  'smbclient' # for libndr-nbt
+  'nfsidmap'
+  'jansson'
+  'libtevent.so'
+  'libldb.so'
+)
+makedepends=(
+  'docbook-xsl'
+  'doxygen'
+  'python'
+  'samba' # for libndr-nbt headers
+  'systemd'
+  'tevent'
+  'ldb'
+)
+checkdepends=(
+  'check'
+  'cmocka'
+  'libfaketime'
+  'openssh'
+  'softhsm'
+)
+backup=('etc/logrotate.d/sssd')
+source=("https://github.com/SSSD/$pkgname/releases/download/$pkgname-${pkgver//./_}/$pkgname-$pkgver.tar.gz"{,.asc})
+sha512sums=('6aeb52d5222c5992d581296996749327bcaf276e4eb4413a6a32ea6529343432cfe413006aca4245c19b38b515be1c4c2ef88a157c617d889274179253355bc6'
+'SKIP')
+validpgpkeys=('E4E366758CA0716AAB8048671EC6AB7532E7BC25'
+  '16F24229488E736048952737BA88000FE6398272'
+  '1A41DC67505F89A330828B66AFFE75DDE8508E12')
+
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver"
+  for f in "${source[@]}"; do
+if [[ $f == *.patch ]]; then
+  patch -p1 < "$srcdir/$f"
+fi
+  done
+
+  sed -i 's#/var/run/#/run/#' src/examples/logrotate
+
+  # dbus policy files in /usr/share/dbus-1
+  sed -i -e 's/^dbuspolicydir = $(sysconfdir)/dbuspolicydir = $(datadir)/' 
Makefile.in
+
+  # remove flaky network test
+  sed '/fail_over-tests/d' -i Makefile.am
+  autoreconf -fiv
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+  ./configure \
+--prefix=/usr \
+--sbindir=/usr/bin\
+--sysconfdir=/etc \
+--localstatedir=/var  \
+--libexecdir=/usr/lib/sssd\
+--datadir=/usr/share  \
+--enable-pammoddir=/usr/lib/security  \
+--enable-pac-responder\
+--with-initscript=systemd \
+--with-os=fedora  \
+--with-pid-path=/run  \
+--without-python2-bindings\
+--with-python3-bindings   \
+--with-syslog=journald\
+--without-selinux \
+--without-semanage\
+--with-systemdunitdir=/usr/lib/systemd/system \
+--with-crypto=nss \
+;
+  sed -i '/\/d' config.h
+  make
+}
+
+check() {
+  cd "$srcdir/$pkgname-$pkgver"
+  make check
+}
+
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+  make -j1 DESTDIR="$pkgdir/" install
+  rm -rf "$pkgdir"/etc/rc.d
+  rm -rf "$pkgdir"/lib
+  rm -rf "$pkgdir"/run
+  rm -f "$pkgdir"/usr/lib/ldb/modules/ldb/memberof.la
+  find "$pkgdir"/usr -depth -type d \
+-exec rmdir --ignore-fail-on-non-empty {} \;
+
+  install -Dm0644 src/examples/logrotate "$pkgdir/etc/logrotate.d/sssd"
+
+  cd "$srcdir"
+  rm -rf "$pkgdir/etc/systemd" # remove the drop-in
+}
+
+# vim: ts=2:sw=2:et:nowrap


[arch-commits] Commit in sssd/repos (2 files)

2020-03-30 Thread Jelle van der Waa via arch-commits
Date: Monday, March 30, 2020 @ 14:46:17
  Author: jelle
Revision: 606999

archrelease: copy trunk to community-staging-x86_64

Added:
  sssd/repos/community-staging-x86_64/
  sssd/repos/community-staging-x86_64/PKGBUILD
(from rev 606998, sssd/trunk/PKGBUILD)

--+
 PKGBUILD |  105 +
 1 file changed, 105 insertions(+)

Copied: sssd/repos/community-staging-x86_64/PKGBUILD (from rev 606998, 
sssd/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-30 14:46:17 UTC (rev 606999)
@@ -0,0 +1,105 @@
+# Maintainer: Massimiliano Torromeo 
+# Maintainer: Mantas M. 
+
+pkgname=sssd
+pkgver=2.2.3
+pkgrel=6
+pkgdesc="System Security Services Daemon"
+arch=('x86_64')
+url="https://pagure.io/SSSD/sssd;
+license=('GPL3')
+depends=(
+  'bind'  # for nsupdate
+  'c-ares'
+  'cyrus-sasl-gssapi'
+  'ding-libs'
+  'libnl'
+  'libunistring'
+  'nss'
+  'smbclient' # for libndr-nbt
+  'nfsidmap'
+  'jansson'
+  'libtevent.so'
+  'libldb.so'
+)
+makedepends=(
+  'docbook-xsl'
+  'doxygen'
+  'python'
+  'samba' # for libndr-nbt headers
+  'systemd'
+  'tevent'
+  'ldb'
+)
+checkdepends=(
+  'check'
+  'cmocka'
+  'libfaketime'
+)
+source=("https://releases.pagure.org/SSSD/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc})
+sha512sums=('b61d52a53e26e8efa9cb799fc6efc2314bf9d174d3cacfe591a4ca77530637591eacc0dc70c0555252e04a9617e8b134b1ab2d9b0f7351b4228e7b61499e6a10'
+'SKIP')
+validpgpkeys=('E4E366758CA0716AAB8048671EC6AB7532E7BC25'
+  '16F24229488E736048952737BA88000FE6398272')
+
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver"
+  for f in "${source[@]}"; do
+if [[ $f == *.patch ]]; then
+  patch -p1 < "$srcdir/$f"
+fi
+  done
+
+  # dbus policy files in /usr/share/dbus-1
+  sed -i -e 's/^dbuspolicydir = $(sysconfdir)/dbuspolicydir = $(datadir)/' 
Makefile.in
+
+  # remove flaky network test
+  sed '/fail_over-tests/d' -i Makefile.am
+  autoreconf -fiv
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+  ./configure \
+--prefix=/usr \
+--sbindir=/usr/bin\
+--sysconfdir=/etc \
+--localstatedir=/var  \
+--libexecdir=/usr/lib/sssd\
+--datadir=/usr/share  \
+--enable-pammoddir=/usr/lib/security  \
+--with-initscript=systemd \
+--with-os=fedora  \
+--with-pid-path=/run  \
+--without-python2-bindings\
+--with-python3-bindings   \
+--with-syslog=journald\
+--without-selinux \
+--without-semanage\
+--with-systemdunitdir=/usr/lib/systemd/system \
+;
+  sed -i '/\/d' config.h
+  make
+}
+
+check() {
+  cd "$srcdir/$pkgname-$pkgver"
+  make check
+}
+
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+  make -j1 DESTDIR="$pkgdir/" install
+  rm -rf "$pkgdir"/etc/rc.d
+  rm -rf "$pkgdir"/lib
+  rm -rf "$pkgdir"/run
+  rm -f "$pkgdir"/usr/lib/ldb/modules/ldb/memberof.la
+  find "$pkgdir"/usr -depth -type d \
+-exec rmdir --ignore-fail-on-non-empty {} \;
+
+  cd "$srcdir"
+  rm -rf "$pkgdir/etc/systemd" # remove the drop-in
+}
+
+# vim: ts=2:sw=2:et:nowrap


[arch-commits] Commit in sssd/repos (2 files)

2020-01-03 Thread Massimiliano Torromeo via arch-commits
Date: Friday, January 3, 2020 @ 15:13:58
  Author: mtorromeo
Revision: 547632

archrelease: copy trunk to community-testing-x86_64

Added:
  sssd/repos/community-testing-x86_64/
  sssd/repos/community-testing-x86_64/PKGBUILD
(from rev 547631, sssd/trunk/PKGBUILD)

--+
 PKGBUILD |   90 +
 1 file changed, 90 insertions(+)

Copied: sssd/repos/community-testing-x86_64/PKGBUILD (from rev 547631, 
sssd/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-01-03 15:13:58 UTC (rev 547632)
@@ -0,0 +1,90 @@
+# Maintainer: Massimiliano Torromeo 
+# Maintainer: Mantas M. 
+
+pkgname=sssd
+pkgver=2.2.3
+pkgrel=3
+pkgdesc="System Security Services Daemon"
+arch=('x86_64')
+url="https://pagure.io/SSSD/sssd;
+license=('GPL3')
+depends=(
+  'bind'  # for nsupdate
+  'c-ares'
+  'cyrus-sasl-gssapi'
+  'ding-libs'
+  'libnl'
+  'libunistring'
+  'nss'
+  'smbclient' # for libndr-nbt
+  'nfsidmap'
+  'jansson'
+)
+makedepends=(
+  'docbook-xsl'
+  'doxygen'
+  'python'
+  'python2'
+  'samba' # for libndr-nbt headers
+  'systemd'
+)
+source=("https://releases.pagure.org/SSSD/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc})
+sha512sums=('b61d52a53e26e8efa9cb799fc6efc2314bf9d174d3cacfe591a4ca77530637591eacc0dc70c0555252e04a9617e8b134b1ab2d9b0f7351b4228e7b61499e6a10'
+'SKIP')
+validpgpkeys=('E4E366758CA0716AAB8048671EC6AB7532E7BC25'
+  '16F24229488E736048952737BA88000FE6398272')
+
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver"
+  for f in "${source[@]}"; do
+if [[ $f == *.patch ]]; then
+  msg2 "Applying $f"
+  patch -p1 < "$srcdir/$f"
+fi
+  done
+
+  # dbus policy files in /usr/share/dbus-1
+  sed -i -e 's/^dbuspolicydir = $(sysconfdir)/dbuspolicydir = $(datadir)/' 
Makefile.in
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+  ./configure \
+--prefix=/usr \
+--sbindir=/usr/bin\
+--sysconfdir=/etc \
+--localstatedir=/var  \
+--libexecdir=/usr/lib/sssd\
+--datadir=/usr/share  \
+--enable-pammoddir=/usr/lib/security  \
+--with-initscript=systemd \
+--with-os=fedora  \
+--with-pid-path=/run  \
+--with-python2-bindings   \
+--with-python3-bindings   \
+--with-syslog=journald\
+--without-selinux \
+--without-semanage\
+--with-systemdunitdir=/usr/lib/systemd/system \
+;
+  sed -i '/\/d' config.h
+  make
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+  make -j1 DESTDIR="$pkgdir/" install
+  rm -rf "$pkgdir"/etc/rc.d
+  rm -rf "$pkgdir"/lib
+  rm -rf "$pkgdir"/run
+  rm -f "$pkgdir"/usr/lib/ldb/modules/ldb/memberof.la
+  find "$pkgdir"/usr -depth -type d \
+-exec rmdir --ignore-fail-on-non-empty {} \;
+
+  cd "$srcdir"
+  rm -rf "$pkgdir/etc/systemd" # remove the drop-in
+
+  sed '1 s/python$/python2/' -i "$pkgdir"/usr/bin/sss_obfuscate
+}
+
+# vim: ts=2:sw=2:et:nowrap


[arch-commits] Commit in sssd/repos (2 files)

2019-11-27 Thread Massimiliano Torromeo via arch-commits
Date: Wednesday, November 27, 2019 @ 17:38:58
  Author: mtorromeo
Revision: 534191

archrelease: copy trunk to community-testing-x86_64

Added:
  sssd/repos/community-testing-x86_64/
  sssd/repos/community-testing-x86_64/PKGBUILD
(from rev 534190, sssd/trunk/PKGBUILD)

--+
 PKGBUILD |   90 +
 1 file changed, 90 insertions(+)

Copied: sssd/repos/community-testing-x86_64/PKGBUILD (from rev 534190, 
sssd/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-11-27 17:38:58 UTC (rev 534191)
@@ -0,0 +1,90 @@
+# Maintainer: Massimiliano Torromeo 
+# Maintainer: Mantas M. 
+
+pkgname=sssd
+pkgver=2.2.2
+pkgrel=3
+pkgdesc="System Security Services Daemon"
+arch=('x86_64')
+url="https://pagure.io/SSSD/sssd;
+license=('GPL3')
+depends=(
+  'bind'  # for nsupdate
+  'c-ares'
+  'cyrus-sasl-gssapi'
+  'ding-libs'
+  'libnl'
+  'libunistring'
+  'nss'
+  'smbclient' # for libndr-nbt
+  'nfsidmap'
+  'jansson'
+)
+makedepends=(
+  'docbook-xsl'
+  'doxygen'
+  'python'
+  'python2'
+  'samba' # for libndr-nbt headers
+  'systemd'
+)
+source=("https://releases.pagure.org/SSSD/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc})
+sha512sums=('4cce8fdbcc05d1469dad5ba987cb0f9bc33702b37f85e8e248975461bb50b0740fec92ff213bdb640b506405be7ead936ff253ab02d4a27205ddf20cc0e54801'
+'SKIP')
+validpgpkeys=('E4E366758CA0716AAB8048671EC6AB7532E7BC25'
+  '16F24229488E736048952737BA88000FE6398272')
+
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver"
+  for f in "${source[@]}"; do
+if [[ $f == *.patch ]]; then
+  msg2 "Applying $f"
+  patch -p1 < "$srcdir/$f"
+fi
+  done
+
+  # dbus policy files in /usr/share/dbus-1
+  sed -i -e 's/^dbuspolicydir = $(sysconfdir)/dbuspolicydir = $(datadir)/' 
Makefile.in
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+  ./configure \
+--prefix=/usr \
+--sbindir=/usr/bin\
+--sysconfdir=/etc \
+--localstatedir=/var  \
+--libexecdir=/usr/lib/sssd\
+--datadir=/usr/share  \
+--enable-pammoddir=/usr/lib/security  \
+--with-initscript=systemd \
+--with-os=fedora  \
+--with-pid-path=/run  \
+--with-python2-bindings   \
+--with-python3-bindings   \
+--with-syslog=journald\
+--without-selinux \
+--without-semanage\
+--with-systemdunitdir=/usr/lib/systemd/system \
+;
+  sed -i '/\/d' config.h
+  make
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+  make -j1 DESTDIR="$pkgdir/" install
+  rm -rf "$pkgdir"/etc/rc.d
+  rm -rf "$pkgdir"/lib
+  rm -rf "$pkgdir"/run
+  rm -f "$pkgdir"/usr/lib/ldb/modules/ldb/memberof.la
+  find "$pkgdir"/usr -depth -type d \
+-exec rmdir --ignore-fail-on-non-empty {} \;
+
+  cd "$srcdir"
+  rm -rf "$pkgdir/etc/systemd" # remove the drop-in
+
+  sed '1 s/python$/python2/' -i "$pkgdir"/usr/bin/sss_obfuscate
+}
+
+# vim: ts=2:sw=2:et:nowrap


[arch-commits] Commit in sssd/repos (2 files)

2019-11-03 Thread Felix Yan via arch-commits
Date: Monday, November 4, 2019 @ 07:25:44
  Author: felixonmars
Revision: 523494

archrelease: copy trunk to community-staging-x86_64

Added:
  sssd/repos/community-staging-x86_64/
  sssd/repos/community-staging-x86_64/PKGBUILD
(from rev 523493, sssd/trunk/PKGBUILD)

--+
 PKGBUILD |   90 +
 1 file changed, 90 insertions(+)

Copied: sssd/repos/community-staging-x86_64/PKGBUILD (from rev 523493, 
sssd/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-11-04 07:25:44 UTC (rev 523494)
@@ -0,0 +1,90 @@
+# Maintainer: Massimiliano Torromeo 
+# Maintainer: Mantas M. 
+
+pkgname=sssd
+pkgver=2.2.2
+pkgrel=2
+pkgdesc="System Security Services Daemon"
+arch=('x86_64')
+url="https://pagure.io/SSSD/sssd;
+license=('GPL3')
+depends=(
+  'bind'  # for nsupdate
+  'c-ares'
+  'cyrus-sasl-gssapi'
+  'ding-libs'
+  'libnl'
+  'libunistring'
+  'nss'
+  'smbclient' # for libndr-nbt
+  'nfsidmap'
+  'jansson'
+)
+makedepends=(
+  'docbook-xsl'
+  'doxygen'
+  'python'
+  'python2'
+  'samba' # for libndr-nbt headers
+  'systemd'
+)
+source=("https://releases.pagure.org/SSSD/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc})
+sha512sums=('4cce8fdbcc05d1469dad5ba987cb0f9bc33702b37f85e8e248975461bb50b0740fec92ff213bdb640b506405be7ead936ff253ab02d4a27205ddf20cc0e54801'
+'SKIP')
+validpgpkeys=('E4E366758CA0716AAB8048671EC6AB7532E7BC25'
+  '16F24229488E736048952737BA88000FE6398272')
+
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver"
+  for f in "${source[@]}"; do
+if [[ $f == *.patch ]]; then
+  msg2 "Applying $f"
+  patch -p1 < "$srcdir/$f"
+fi
+  done
+
+  # dbus policy files in /usr/share/dbus-1
+  sed -i -e 's/^dbuspolicydir = $(sysconfdir)/dbuspolicydir = $(datadir)/' 
Makefile.in
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+  ./configure \
+--prefix=/usr \
+--sbindir=/usr/bin\
+--sysconfdir=/etc \
+--localstatedir=/var  \
+--libexecdir=/usr/lib/sssd\
+--datadir=/usr/share  \
+--enable-pammoddir=/usr/lib/security  \
+--with-initscript=systemd \
+--with-os=fedora  \
+--with-pid-path=/run  \
+--with-python2-bindings   \
+--with-python3-bindings   \
+--with-syslog=journald\
+--without-selinux \
+--without-semanage\
+--with-systemdunitdir=/usr/lib/systemd/system \
+;
+  sed -i '/\/d' config.h
+  make
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+  make -j1 DESTDIR="$pkgdir/" install
+  rm -rf "$pkgdir"/etc/rc.d
+  rm -rf "$pkgdir"/lib
+  rm -rf "$pkgdir"/run
+  rm -f "$pkgdir"/usr/lib/ldb/modules/ldb/memberof.la
+  find "$pkgdir"/usr -depth -type d \
+-exec rmdir --ignore-fail-on-non-empty {} \;
+
+  cd "$srcdir"
+  rm -rf "$pkgdir/etc/systemd" # remove the drop-in
+
+  sed '1 s/python$/python2/' -i "$pkgdir"/usr/bin/sss_obfuscate
+}
+
+# vim: ts=2:sw=2:et:nowrap


[arch-commits] Commit in sssd/repos (2 files)

2018-07-23 Thread Evangelos Foutras via arch-commits
Date: Monday, July 23, 2018 @ 15:43:41
  Author: foutrelis
Revision: 363060

archrelease: copy trunk to community-staging-x86_64

Added:
  sssd/repos/community-staging-x86_64/
  sssd/repos/community-staging-x86_64/PKGBUILD
(from rev 363059, sssd/trunk/PKGBUILD)

--+
 PKGBUILD |   87 +
 1 file changed, 87 insertions(+)

Copied: sssd/repos/community-staging-x86_64/PKGBUILD (from rev 363059, 
sssd/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-23 15:43:41 UTC (rev 363060)
@@ -0,0 +1,87 @@
+# $Id$
+# Maintainer: Massimiliano Torromeo 
+# Maintainer: Mantas M. 
+
+pkgname=sssd
+pkgver=1.16.2
+pkgrel=2
+pkgdesc="System Security Services Daemon"
+arch=('x86_64')
+url="https://pagure.io/SSSD/sssd;
+license=('GPL3')
+depends=(
+  'bind'  # for nsupdate
+  'c-ares'
+  'cyrus-sasl-gssapi'
+  'ding-libs'
+  'libnl'
+  'libunistring'
+  'nss'
+  'smbclient' # for libndr-nbt
+  'nfsidmap'
+  'http-parser'
+  'jansson'
+  'curl'
+)
+makedepends=(
+  'docbook-xsl'
+  'doxygen'
+  'python'
+  'python2'
+  'samba' # for libndr-nbt headers
+  'systemd'
+)
+source=("https://releases.pagure.org/SSSD/$pkgname/$pkgname-$pkgver.tar.gz;)
+sha512sums=('de029e60c509d1ca9d716074c6c30bc469793440ad11452be6756df110911772d3d9d6bf555acb65f510957d6b8a265f0accc0940622101fa9cf809ac9c6d999')
+
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver"
+  for f in "${source[@]}"; do
+if [[ $f == *.patch ]]; then
+  msg2 "Applying $f"
+  patch -p1 < "$srcdir/$f"
+fi
+  done
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+  ./configure \
+--prefix=/usr \
+--sbindir=/usr/bin\
+--sysconfdir=/etc \
+--localstatedir=/var  \
+--libexecdir=/usr/lib/sssd\
+--datadir=/usr/share  \
+--enable-pammoddir=/usr/lib/security  \
+--with-initscript=systemd \
+--with-os=fedora  \
+--with-pid-path=/run  \
+--with-python2-bindings   \
+--with-python3-bindings   \
+--with-syslog=journald\
+--without-selinux \
+--without-semanage\
+--with-systemdunitdir=/usr/lib/systemd/system \
+;
+  sed -i '/\/d' config.h
+  make
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+  make -j1 DESTDIR="$pkgdir/" install
+  rm -rf "$pkgdir"/etc/rc.d
+  rm -rf "$pkgdir"/lib
+  rm -rf "$pkgdir"/run
+  rm -f "$pkgdir"/usr/lib/ldb/modules/ldb/memberof.la
+  find "$pkgdir"/usr -depth -type d \
+-exec rmdir --ignore-fail-on-non-empty {} \;
+
+  cd "$srcdir"
+  rm -rf "$pkgdir/etc/systemd" # remove the drop-in
+
+  sed '1 s/python$/python2/' -i "$pkgdir"/usr/bin/sss_obfuscate
+}
+
+# vim: ts=2:sw=2:et:nowrap