summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: f571ec738ce5c3ba5a2aba37c5d5d10f2e3cfe12 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# Maintainer: Cyrinux <pkgbuilds AT levis DOT name>
pkgname=nmtrust-git
pkgver=r25.79bbcf5
pkgrel=2
pkgdesc="A simple framework for determining network trust with NetworkManager"
arch=('any')
depends=('systemd' 'networkmanager')
url="https://github.com/pigmonkey/nmtrust"
license=('GPL')
makedepends=('git')
provide=('nmtrust')
conflicts=('nmtrust')
source=("git://github.com/pigmonkey/nmtrust.git")
sha512sums=('SKIP')

pkgver() {
  cd "${srcdir}/nmtrust"
  printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}

package() {
  cd "${srcdir}/nmtrust"
  install -D -m0755 ${srcdir}/nmtrust/dispatcher/10trust ${pkgdir}/etc/NetworkManager/dispatcher.d/10trust
  install -D -m0755 ${srcdir}/nmtrust/nmtrust ${pkgdir}/usr/bin/nmtrust
  install -D -m0755 ${srcdir}/nmtrust/ttoggle ${pkgdir}/usr/bin/ttoggle
}