summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authornulldev2021-05-01 22:35:20 -0400
committernulldev2021-05-01 22:35:20 -0400
commitd1f1b752a0077b195624a5e984ec0df65d4119f3 (patch)
tree6c6f273bc2895014affa4211fabdc87357a98e20
downloadaur-d1f1b752a0077b195624a5e984ec0df65d4119f3.tar.gz
Initial commit
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD20
2 files changed, 35 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..aedf6614d19a
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = firefox-profile-switcher-connector-bin
+ pkgdesc = Native connector software for the 'Profile Switcher for Firefox' extension.
+ pkgver = 0.0.6
+ pkgrel = 1
+ url = https://github.com/null-dev/firefox-profile-switcher-connector
+ arch = x86_64
+ arch = i686
+ license = GPL3
+ source_x86_64 = firefox-profile-switcher-connector-bin-0.0.6-x86_64.rpm::https://github.com/null-dev/firefox-profile-switcher-connector/releases/download/v0.0.6/linux-x64.rpm
+ sha256sums_x86_64 = a6c9cf67a30645464fb607e637966c5771321d1d2167dfd31d240d9c390505fe
+ source_i686 = firefox-profile-switcher-connector-bin-0.0.6-i686.rpm::https://github.com/null-dev/firefox-profile-switcher-connector/releases/download/v0.0.6/linux-x86.rpm
+ sha256sums_i686 = c85eb16096f7adb5604525560c6edb0750ba15cb8cf2f9ef7e25df995f8432ce
+
+pkgname = firefox-profile-switcher-connector-bin
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..d9c9f28e4405
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,20 @@
+# Maintainer: Andy Bao <contact at andybao dot me>
+pkgname=firefox-profile-switcher-connector-bin
+pkgdesc="Native connector software for the 'Profile Switcher for Firefox' extension."
+pkgver=0.0.6
+pkgrel=1
+arch=('x86_64' 'i686')
+url="https://github.com/null-dev/firefox-profile-switcher-connector"
+license=('GPL3')
+# depends=('firefox') We don't specify this as not all firefox packages provide firefox currently
+source_x86_64=("$pkgname-$pkgver-x86_64.rpm::$url/releases/download/v$pkgver/linux-x64.rpm")
+source_i686=("$pkgname-$pkgver-i686.rpm::$url/releases/download/v$pkgver/linux-x86.rpm")
+sha256sums_x86_64=('a6c9cf67a30645464fb607e637966c5771321d1d2167dfd31d240d9c390505fe')
+sha256sums_i686=('c85eb16096f7adb5604525560c6edb0750ba15cb8cf2f9ef7e25df995f8432ce')
+
+package() {
+ mkdir -p "$pkgdir/usr/bin/"
+ mkdir -p "$pkgdir/usr/lib/mozilla/native-messaging-hosts"
+ install -Dm755 "$srcdir/usr/bin/ff-pswitch-connector" "$pkgdir/usr/bin/"
+ install -Dm755 "$srcdir/usr/lib/mozilla/native-messaging-hosts/ax.nd.profile_switcher_ff.json" "$pkgdir/usr/lib/mozilla/native-messaging-hosts/"
+}