[arch-commits] Commit in (kbfs/trunk/PKGBUILD keybase/trunk/PKGBUILD)

Eli Schwartz eschwartz at archlinux.org
Sun May 6 16:46:02 UTC 2018


    Date: Sunday, May 6, 2018 @ 16:46:01
  Author: eschwartz
Revision: 319027

keybase/kbfs: fix install permissions for service file

Also keybase should optdepend on kbfs for some functionality.

Modified:
  kbfs/trunk/PKGBUILD
  keybase/trunk/PKGBUILD

------------------------+
 kbfs/trunk/PKGBUILD    |    2 +-
 keybase/trunk/PKGBUILD |    5 +++--
 2 files changed, 4 insertions(+), 3 deletions(-)

Modified: kbfs/trunk/PKGBUILD
===================================================================
--- kbfs/trunk/PKGBUILD	2018-05-06 16:26:39 UTC (rev 319026)
+++ kbfs/trunk/PKGBUILD	2018-05-06 16:46:01 UTC (rev 319027)
@@ -36,5 +36,5 @@
 
   install -Dm755 -t "${pkgdir}"/usr/bin/ bin/*
   install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-  install -Dm755 packaging/linux/systemd/kbfs.service "$pkgdir"/usr/lib/systemd/user/kbfs.service
+  install -Dm644 packaging/linux/systemd/kbfs.service "$pkgdir"/usr/lib/systemd/user/kbfs.service
 }

Modified: keybase/trunk/PKGBUILD
===================================================================
--- keybase/trunk/PKGBUILD	2018-05-06 16:26:39 UTC (rev 319026)
+++ keybase/trunk/PKGBUILD	2018-05-06 16:46:01 UTC (rev 319027)
@@ -1,5 +1,6 @@
 # $Id$
 # Maintainer: Felix Yan <felixonmars at archlinux.org>
+# Maintainer: Eli Schwartz <eschwartz at archlinux.org>
 # Contributor: Michael Hansen <zrax0111 gmail com>
 
 pkgname=keybase
@@ -11,6 +12,7 @@
 license=('BSD')
 depends=('gnupg')
 makedepends=('go-pie')
+optdepends=('kbfs: for the fuse-based fileystem and the encryption subcommand')
 source=("$pkgname-$pkgver.tar.gz::https://github.com/keybase/client/archive/v$pkgver.tar.gz")
 sha512sums=('d13531ae810c8964d6dd85f0ff1772dee422e7d8037d8c419d1819609c088b350e350a5e9c1a6c0872c234ee5e06209c3b20e4ee27d67a2fbca1b6c98e82d98b')
 
@@ -40,7 +42,6 @@
   # native messaging whitelists
   KBNM_INSTALL_ROOT=1 KBNM_INSTALL_OVERLAY="$pkgdir" "$pkgdir/usr/bin/kbnm" install
   # systemd activation
-  install -Dm755 packaging/linux/systemd/keybase.service "$pkgdir"/usr/lib/systemd/user/keybase.service
-
+  install -Dm644 packaging/linux/systemd/keybase.service "$pkgdir"/usr/lib/systemd/user/keybase.service
   install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 }



More information about the arch-commits mailing list