summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMateusz Cegiełka2021-08-22 18:02:09 +0100
committerMateusz Cegiełka2021-08-22 18:02:09 +0100
commit900bca1e729414fcf92aefc599e8892707f3fd3e (patch)
tree56a269962423d96982e445988efd7a490fab5a62
downloadaur-900bca1e729414fcf92aefc599e8892707f3fd3e.tar.gz
:tada: Initialize with 0.1.4
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD26
2 files changed, 40 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..f069ffe9853c
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = vaxtify
+ pkgdesc = Distraction blocker for the stubborn
+ pkgver = 0.1.4
+ pkgrel = 1
+ url = https://github.com/pustaczek/vaxtify
+ arch = x86_64
+ license = MPL2
+ makedepends = cargo
+ depends = dbus
+ depends = gcc-libs
+ source = https://github.com/pustaczek/vaxtify/archive/v0.1.4.tar.gz
+ sha256sums = 0d88a90c0ba9253569ed221cbbaade86c10fe1fe901d003ff26163dca81b75f1
+
+pkgname = vaxtify
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..13cc27d9b5b3
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,26 @@
+# Maintainer: Mateusz Cegiełka <mateusz@cegla.net>
+
+pkgname=vaxtify
+pkgver=0.1.4
+pkgrel=1
+pkgdesc="Distraction blocker for the stubborn"
+url="https://github.com/pustaczek/vaxtify"
+arch=('x86_64')
+license=('MPL2')
+depends=('dbus' 'gcc-libs')
+makedepends=('cargo')
+source=("${url}/archive/v${pkgver}.tar.gz")
+sha256sums=('0d88a90c0ba9253569ed221cbbaade86c10fe1fe901d003ff26163dca81b75f1')
+
+build() {
+ cd "${srcdir}/vaxtify-${pkgver}"
+ cargo build --release --locked
+}
+
+package() {
+ cd "${srcdir}/vaxtify-${pkgver}"
+ install -Dm755 "target/release/vaxtify" "${pkgdir}/usr/bin/vaxtify"
+ install -Dm644 "misc/systemd-unit/vaxtify.service" "${pkgdir}/etc/systemd/user/vaxtify.service"
+ install -Dm644 "misc/dbus-service/dev.pustaczek.Vaxtify.service" "${pkgdir}/usr/share/dbus-1/services/dev.pustaczek.Vaxtify.service"
+ install -Dm644 "misc/webextension-manifest/vaxtify.json" "${pkgdir}/usr/lib/mozilla/native-messaging-hosts/vaxtify.json"
+}