diff options
author | Mateusz Cegiełka | 2021-10-10 16:26:34 +0200 |
---|---|---|
committer | Mateusz Cegiełka | 2021-10-10 16:26:34 +0200 |
commit | 7d8c0ca1154726ba96a2cf1c17c99adad88bb522 (patch) | |
tree | 78353089d2aae6b4978a1340f4a5db590afbcbce | |
parent | e7edcb98b4794c41a67203bc9e29bff5335c7db4 (diff) | |
download | aur-7d8c0ca1154726ba96a2cf1c17c99adad88bb522.tar.gz |
:sparkles: Update to 0.1.6 adding Firefox extension install
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 24 |
2 files changed, 21 insertions, 12 deletions
@@ -1,6 +1,6 @@ pkgbase = vaxtify pkgdesc = Distraction blocker for the stubborn - pkgver = 0.1.5 + pkgver = 0.1.6 pkgrel = 1 url = https://github.com/pustaczek/vaxtify arch = x86_64 @@ -8,7 +8,10 @@ pkgbase = vaxtify makedepends = cargo depends = dbus depends = gcc-libs - source = https://github.com/pustaczek/vaxtify/archive/v0.1.5.tar.gz - sha256sums = 2b02d98531eb7e261da24ba66ec8ee5ec82a5bc6f1cd8eb7583c54a8a47bcc5e + noextract = vaxtify-0.1.6-an+fx.xpi + source = https://github.com/pustaczek/vaxtify/archive/v0.1.6.tar.gz + source = https://github.com/pustaczek/vaxtify/releases/download/v0.1.6/vaxtify-0.1.6-an+fx.xpi + sha256sums = 74ea46fd081720ff679464bbefd230e87d2fac6c1ed662fd26b7a4eef7fa82a9 + sha256sums = 19ca806d76b4061b75d4a20051abf7cd3138da2895d04e13589bb0b2ce510f67 pkgname = vaxtify @@ -1,16 +1,20 @@ # Maintainer: Mateusz Cegiełka <mateusz@cegla.net> pkgname=vaxtify -pkgver=0.1.5 +pkgver=0.1.6 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=('2b02d98531eb7e261da24ba66ec8ee5ec82a5bc6f1cd8eb7583c54a8a47bcc5e') +arch=(x86_64) +license=(MPL2) +depends=(dbus gcc-libs) +makedepends=(cargo) +source=("${url}/archive/v${pkgver}.tar.gz" "${url}/releases/download/v${pkgver}/vaxtify-${pkgver}-an+fx.xpi") +noextract=("vaxtify-${pkgver}-an+fx.xpi") +sha256sums=( + "74ea46fd081720ff679464bbefd230e87d2fac6c1ed662fd26b7a4eef7fa82a9" + "19ca806d76b4061b75d4a20051abf7cd3138da2895d04e13589bb0b2ce510f67" +) build() { cd "${srcdir}/vaxtify-${pkgver}" @@ -18,9 +22,11 @@ build() { } package() { + cd "${srcdir}" + install -Dm644 "vaxtify-${pkgver}-an+fx.xpi" "${pkgdir}/usr/lib/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/vaxtify@pustaczek.dev.xpi" 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/systemd-unit/vaxtify.service" "${pkgdir}/etc/systemd/user/vaxtify.service" install -Dm644 "misc/webextension-manifest/vaxtify.json" "${pkgdir}/usr/lib/mozilla/native-messaging-hosts/vaxtify.json" + install -Dm755 "target/release/vaxtify" "${pkgdir}/usr/bin/vaxtify" } |