Date: Sunday, September 13, 2020 @ 07:18:04 Author: tpowa Revision: 395972
archrelease: copy trunk to testing-x86_64 Added: cifs-utils/repos/testing-x86_64/ cifs-utils/repos/testing-x86_64/PKGBUILD (from rev 395971, cifs-utils/trunk/PKGBUILD) ----------+ PKGBUILD | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) Copied: cifs-utils/repos/testing-x86_64/PKGBUILD (from rev 395971, cifs-utils/trunk/PKGBUILD) =================================================================== --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-09-13 07:18:04 UTC (rev 395972) @@ -0,0 +1,41 @@ +# Maintainer: Tobias Powalowski <tp...@archlinux.org> +pkgname=cifs-utils +pkgver=6.11 +pkgrel=1 +pkgdesc="CIFS filesystem user-space tools" +arch=(x86_64) +url="https://wiki.samba.org/index.php/LinuxCIFS_utils" +license=('GPL') +depends=('libcap-ng' 'keyutils' 'krb5' 'talloc' 'libwbclient' 'pam') +makedepends=('python-docutils') +source=("https://download.samba.org/pub/linux-cifs/$pkgname/$pkgname-$pkgver.tar.bz2"{,.asc}) +validpgpkeys=('C699981A31F338706C817650DF5BA9D30642D5A0') #cifs-utils Distribution Verification Key <cifs-ut...@samba.org> +sha256sums=('b859239a3f204f8220d3e54ed43bf8109e1ef202042dd87ba87492f8878728d9' + 'SKIP') + +prepare() { + # Fix install to honor DESTDIR + sed -e 's|\$(man8dir)|$(DESTDIR)$(man8dir)|g' -e 's|cd \$(ROOTSBINDIR)|cd $(DESTDIR)$(ROOTSBINDIR)|g' -i $pkgname-$pkgver/Makefile.am +} + +build() { + cd "$srcdir/$pkgname-$pkgver" + # systemd support is broken in mount.cifs + # https://bugs.archlinux.org/task/30958 + autoreconf -i + ./configure --prefix=/usr --sbindir=/usr/bin --disable-systemd + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir" ROOTSBINDIR=/usr/bin install + mkdir -p "$pkgdir"/etc/request-key.d + install -m 644 contrib/request-key.d/cifs.idmap.conf "$pkgdir"/etc/request-key.d + install -m 644 contrib/request-key.d/cifs.spnego.conf "$pkgdir"/etc/request-key.d + # set mount.cifs uid, to enable none root mounting form fstab + chmod +s "$pkgdir"/usr/bin/mount.cifs + # fix idmap-plugin #42052 + mkdir -p "$pkgdir"/etc/cifs-utils + ln -s /usr/lib/cifs-utils/idmapwb.so "${pkgdir}"/etc/cifs-utils/idmap-plugin +}