Date: Friday, May 12, 2023 @ 08:37:31 Author: mtorromeo Revision: 1460084
archrelease: copy trunk to community-x86_64 Deleted: sssd/repos/community-x86_64/PKGBUILD sssd/repos/community-x86_64/keys/ ----------+ PKGBUILD | 123 ------------------------------------------------------------- 1 file changed, 123 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2023-05-12 08:37:16 UTC (rev 1460083) +++ PKGBUILD 2023-05-12 08:37:31 UTC (rev 1460084) @@ -1,123 +0,0 @@ -# Maintainer: Massimiliano Torromeo <[email protected]> -# Maintainer: Mantas M. <[email protected]> - -pkgname=sssd -pkgver=2.8.2 -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' - 'jose' - 'libtevent.so' - 'libldb.so' - 'curl' - 'pcre2' -) -makedepends=( - 'docbook-xsl' - 'doxygen' - 'python' - 'samba' # for libndr-nbt headers - 'systemd' - 'tevent' - 'ldb' - 'bc' -) -checkdepends=( - 'check' - 'cmocka' - 'libfaketime' - 'openssh' - 'softhsm' -) -options=('!lto') -backup=('etc/logrotate.d/sssd') -source=("https://github.com/SSSD/$pkgname/releases/download/$pkgver/$pkgname-$pkgver.tar.gz"{,.asc}) -sha512sums=('10b7a641823aefb43e30bff9e5f309a1f48446ffff421a06f86496db24ba1fbd384733b5690864507ef9b2f04c91e563fe9820536031f83f1bd6e93edfedee55' - 'SKIP') -validpgpkeys=('C13CD07FFB2DB1408E457A3CD3D21B2910CF6759') - -prepare() { - cd "$srcdir/$pkgname-$pkgver" - for f in "${source[@]}"; do - f=$(basename "$f") - if [[ $f == *.patch ]]; then - patch -p1 < "$srcdir/$f" - fi - done - - sed -i 's#/var/run/#/run/#' src/examples/logrotate - - # Fix issue with autoconf 2.70+ - sed '/AM_PROG_CC_C_O/ i AC_PROG_CPP' -i configure.ac - - # 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 '/\<HAVE_KRB5_SET_TRACE_CALLBACK\>/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
