diff options
author | Mark Wagie | 2021-02-10 10:49:43 -0700 |
---|---|---|
committer | Mark Wagie | 2021-02-10 10:49:43 -0700 |
commit | 1d4e1f236cde1f57d89e5a6a848ca60d5f7642b2 (patch) | |
tree | d7e9cdb8d0bf2d88e65e366db37db241110257ad /PKGBUILD | |
parent | e31ba47d6faa19bf7114e4bf8017e1990385532c (diff) | |
download | aur-1d4e1f236cde1f57d89e5a6a848ca60d5f7642b2.tar.gz |
add polkit policy
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 19 |
1 files changed, 13 insertions, 6 deletions
@@ -1,19 +1,23 @@ # Maintainer: Mark Wagie <mark dot wagie at tutanota dot com> pkgname=firmware-manager-git -pkgver=0.1.1.r0.g5b04786 -pkgrel=1 +pkgver=0.1.2.r1.g171dce8 +pkgrel=2 pkgdesc="Generic framework and GTK UI for firmware updates from system76-firmware and fwupd" arch=('x86_64') url="https://github.com/pop-os/firmware-manager" license=('GPL3') -depends=('dbus' 'gtk3' 'openssl' 'libgudev') +depends=('dbus' 'gtk3' 'openssl' 'libgudev' 'polkit') makedepends=('git' 'rust') optdepends=('fwupd' 'system76-firmware-daemon') provides=("${pkgname%-git}") conflicts=("${pkgname%-git}") install="${pkgname%-git}.install" -source=('git+https://github.com/pop-os/firmware-manager.git') -sha256sums=('SKIP') +source=('git+https://github.com/pop-os/firmware-manager.git' + 'com.system76.FirmwareManager.policy' + "${pkgname%-git}.sh") +sha256sums=('SKIP' + '310e872ec56f13764615795dbcc30e3ab8b0e4329c0d1fe34bd5aa73bc602535' + 'fb8395e19bfd54f756dad1d073135c5b41caa2ad27ee0621350fba50b2e7363b') pkgver() { cd "$srcdir/${pkgname%-git}" @@ -29,5 +33,8 @@ package() { cd "$srcdir/${pkgname%-git}" make DESTDIR="$pkgdir/" install prefix=/usr - ln -s /usr/bin/com.system76.FirmwareManager "$pkgdir/usr/bin/${pkgname%-git}" + install -Dm644 "$srcdir/com.system76.FirmwareManager.policy" -t \ + "$pkgdir/usr/share/polkit-1/actions" + + install -Dm755 "$srcdir/${pkgname%-git}.sh" "$pkgdir/usr/bin/${pkgname%-git}" } |