summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMateusz Cegiełka2021-10-10 16:26:34 +0200
committerMateusz Cegiełka2021-10-10 16:26:34 +0200
commit7d8c0ca1154726ba96a2cf1c17c99adad88bb522 (patch)
tree78353089d2aae6b4978a1340f4a5db590afbcbce
parente7edcb98b4794c41a67203bc9e29bff5335c7db4 (diff)
downloadaur-7d8c0ca1154726ba96a2cf1c17c99adad88bb522.tar.gz
:sparkles: Update to 0.1.6 adding Firefox extension install
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD24
2 files changed, 21 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c0283a20095e..a1f8352784b8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index ab81f53f6cbb..4428cef515c8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}