summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPonas2020-08-30 14:34:55 +0300
committerPonas2020-08-30 14:34:55 +0300
commit7960075857d5e55d6847a964d3df40eb99a2fce1 (patch)
treedb9b70d2f9314f336c61cee29e6fb186017351ea
parent0b7022520914e7681a857295c7b346094eb43371 (diff)
downloadaur-7960075857d5e55d6847a964d3df40eb99a2fce1.tar.gz
add post-install script
-rw-r--r--.SRCINFO1
-rw-r--r--.install3
-rw-r--r--PKGBUILD2
3 files changed, 5 insertions, 1 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 28e02cf44ec4..0a8d03560b91 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -3,6 +3,7 @@ pkgbase = netctl-tray-auto
pkgver = 0.2.2
pkgrel = 1
url = https://github.com/PonasKovas/netctl-tray
+ install = .install
arch = x86_64
license = MIT
makedepends = rustup
diff --git a/.install b/.install
new file mode 100644
index 000000000000..17e70626ddf8
--- /dev/null
+++ b/.install
@@ -0,0 +1,3 @@
+post_install() {
+ sudo setcap cap_net_raw=ep usr/bin/netctl-tray
+} \ No newline at end of file
diff --git a/PKGBUILD b/PKGBUILD
index 9a6773081613..d662a12ca35f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -11,6 +11,7 @@ makedepends=('rustup'
depends=('qt5-base'
'polkit')
conflicts=("netctl-tray")
+install=".install"
source=("netctl-tray-${pkgver}.tar.gz::https://github.com/PonasKovas/netctl-tray/archive/${pkgver}.tar.gz")
md5sums=('d6fb801d64b3e75c0b49d65cac673e89')
@@ -29,5 +30,4 @@ package() {
install -Dm644 assets/* "${pkgdir}/usr/share/netctl-tray/"
install -dm0750 "${pkgdir}/usr/share/polkit-1/rules.d/"
install -Dm0644 scripts/netctl-tray.rules "${pkgdir}/usr/share/polkit-1/rules.d/netctltray.rules"
- sudo setcap cap_net_raw=ep "${pkgdir}/usr/bin/netctl-tray-auto"
} \ No newline at end of file