summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPonas2020-05-27 20:27:55 +0300
committerPonas2020-05-27 20:27:55 +0300
commitbeabee71ec33041f6176d1e56eabb490edbeadc2 (patch)
treebc49008ddf924a7c17a0b56c219d5534ef1f43b8
downloadaur-beabee71ec33041f6176d1e56eabb490edbeadc2.tar.gz
version 0.2.0
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD29
2 files changed, 45 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..98cff59b52d2
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = netctl-tray-auto
+ pkgdesc = A lightweight netctl tray app with notifications (netctl-auto)
+ pkgver = 0.2.0
+ pkgrel = 1
+ url = https://github.com/PonasKovas/netctl-tray
+ arch = x86_64
+ license = MIT
+ makedepends = cargo
+ makedepends = cmake
+ depends = qt5-base
+ depends = polkit
+ source = netctl-tray-auto-0.2.0.tar.gz::https://github.com/PonasKovas/netctl-tray/archive/0.2.0.tar.gz
+ md5sums = e3494cc903bd37e5f19a0eb4cd5bfbc9
+
+pkgname = netctl-tray-auto
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..1ff141cc6e68
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,29 @@
+# Maintainer: Ponas <mykolas.peteraitis@gmail.com>
+pkgname="netctl-tray-auto"
+pkgver=0.2.0
+pkgrel=1
+pkgdesc="A lightweight netctl tray app with notifications (netctl-auto)"
+arch=('x86_64')
+url="https://github.com/PonasKovas/netctl-tray"
+license=('MIT')
+makedepends=('cargo'
+ 'cmake')
+depends=('qt5-base'
+ 'polkit')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/PonasKovas/netctl-tray/archive/${pkgver}.tar.gz")
+md5sums=('e3494cc903bd37e5f19a0eb4cd5bfbc9')
+
+build () {
+ cd "$srcdir/$pkgname-$pkgver"
+ RUSTUP_TOOLCHAIN=nightly \
+ cargo build --release --locked --features "auto"
+}
+
+package() {
+ cd "$srcdir/$pkgname-$pkgver"
+ install -Dm755 target/release/netctl-tray "${pkgdir}/usr/bin/netctl-tray"
+ install -d "${pkgdir}/usr/share/netctl-tray/"
+ 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"
+} \ No newline at end of file