summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorZhanibek Adilbekov2021-11-01 16:20:56 +0600
committerZhanibek Adilbekov2021-11-01 16:20:56 +0600
commit708c404c29a9a1dde4c631fae6dd02400e6ee9a2 (patch)
tree557036db7c8fd0d3d7c2d6c9c026be24ca317ea7 /PKGBUILD
downloadaur-708c404c29a9a1dde4c631fae6dd02400e6ee9a2.tar.gz
build: v1.21.1 (0.3.4)
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD28
1 files changed, 28 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..dc7ac8f3c50c
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,28 @@
+# Maintainer: Zhanibek Adilbekov <zhanibek.adilbekov@pm.me>
+pkgname=firefox-tridactyl-native-bin
+pkgver=1.21.1
+_nativever=0.3.4
+pkgrel=1
+pkgdesc="Tridactyl native messaging host application for Firefox (native: $_nativever)"
+arch=('any')
+url=https://github.com/tridactyl/tridactyl
+license=('Apache')
+depends=('glibc')
+provides=('firefox-tridactyl-native')
+conflicts=('firefox-tridactyl-native')
+source=("https://github.com/tridactyl/native_messenger/releases/download/$_nativever/native_main-Linux"
+ "https://raw.githubusercontent.com/tridactyl/native_messenger/$_nativever/tridactyl.json")
+b2sums=('11a2ef497b1b832c28c428a36737194a567d578e46daf2872ffcc5a2d2d24a2b0ff3156f00e067e577b8dfed33878a222f83fa85a52fe556e8dbf0e7d56d57e3'
+ '1af6e9374ff2af3ac8b85c4e202d09a9b727115324b4a620d37e7db4aed291b5307b21fe4ea1d1d05c2055c84d1003b727edec84524ca4d513c847d20471f20c')
+
+build() {
+ sed -i -e "s-REPLACE_ME_WITH_SED-/usr/lib/tridactyl/native_main-" \
+ "$srcdir/tridactyl.json"
+}
+
+package() {
+ install -D -m755 "$srcdir/native_main-Linux" \
+ "$pkgdir/usr/lib/tridactyl/native_main"
+ install -D -m644 "$srcdir/tridactyl.json" \
+ "$pkgdir/usr/lib/mozilla/native-messaging-hosts/tridactyl.json"
+}