diff options
author | Marko Korhonen | 2023-03-16 19:40:45 +0200 |
---|---|---|
committer | Marko Korhonen | 2023-03-16 19:40:45 +0200 |
commit | f86dc35ec8d7b68a43a8e1ef3a841f468f41d3d6 (patch) | |
tree | 4d37dbe5f2bb9696188e65d6cbcb63677835c07c | |
download | aur-f86dc35ec8d7b68a43a8e1ef3a841f468f41d3d6.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 27 |
3 files changed, 46 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..a66700edc3e4 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = browserpass-cachy-browser + pkgdesc = Cachy Browser extension for Browserpass, browser extension for zx2c4's pass (password manager) + pkgver = 3.7.2 + pkgrel = 2 + url = https://github.com/browserpass/browserpass-extension + arch = any + license = ISC + depends = cachy-browser + noextract = browserpass-cachy-browser-3.7.2.xpi + source = browserpass-cachy-browser-3.7.2.xpi::https://addons.mozilla.org/firefox/downloads/file/3711209/browserpass-3.7.2-fx.xpi + source = https://raw.githubusercontent.com/browserpass/browserpass-extension/master/LICENSE + sha256sums = b1781405b46f3274697885b53139264dca2ab56ffc4435c093102ad5ebc59297 + sha256sums = 88c5889f0ef1f64a5e08408b51ce47a991087966b1bf127ec0ec39c9d7111f50 + +pkgname = browserpass-cachy-browser diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..f71c635dafda --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +* +!.gitignore +!PKGBUILD +!.SRCINFO diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..34d3a027d31f --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,27 @@ +# Inspired by existing AUR package browserpass-librewolf +# Maintainer: Marko Korhonen <aur@marko.korhonen.cc> + +_id=browserpass@maximbaz.com +pkgname=browserpass-cachy-browser +pkgver=3.7.2 +pkgrel=2 +pkgdesc="Cachy Browser extension for Browserpass, browser extension for zx2c4's pass (password manager)" +arch=('any') +url="https://github.com/browserpass/browserpass-extension" +license=('ISC') +depends=('cachy-browser') +source=("${pkgname}-${pkgver}.xpi::https://addons.mozilla.org/firefox/downloads/file/3711209/browserpass-${pkgver}-fx.xpi" + "https://raw.githubusercontent.com/browserpass/browserpass-extension/master/LICENSE") +noextract=("${pkgname}-${pkgver}.xpi") +sha256sums=('b1781405b46f3274697885b53139264dca2ab56ffc4435c093102ad5ebc59297' + '88c5889f0ef1f64a5e08408b51ce47a991087966b1bf127ec0ec39c9d7111f50') + +package() { + install -Dm644 "${pkgname}-${pkgver}.xpi" "${pkgdir}/usr/lib/cachy-browser/browser/extensions/${_id}.xpi" + + # Install host json from browserpass package + install -dm755 "${pkgdir}/usr/lib/cachy-browser/native-messaging-hosts/" + ln -sf "/usr/lib/browserpass/hosts/firefox/com.github.browserpass.native.json" "${pkgdir}/usr/lib/cachy-browser/native-messaging-hosts/" + + install -Dm644 -t "${pkgdir}/usr/share/licenses/${pkgname}/" LICENSE +} |