[arch-commits] Commit in browserpass-firefox/trunk (PKGBUILD)
Maxim Baz
maximbaz at archlinux.org
Wed Aug 26 14:48:19 UTC 2020
Date: Wednesday, August 26, 2020 @ 14:48:19
Author: maximbaz
Revision: 688932
upgpkg: browserpass-firefox 3.5.0-2
Modified:
browserpass-firefox/trunk/PKGBUILD
----------+
PKGBUILD | 24 +++++++-----------------
1 file changed, 7 insertions(+), 17 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2020-08-26 14:47:04 UTC (rev 688931)
+++ PKGBUILD 2020-08-26 14:48:19 UTC (rev 688932)
@@ -1,33 +1,23 @@
# Maintainer: Maxim Baz <$pkgname at maximbaz dot com>
_id=browserpass at maximbaz.com
-_name=browserpass-extension
pkgname=browserpass-firefox
pkgver=3.5.0
-pkgrel=1
+pkgrel=2
pkgdesc="Firefox extension for Browserpass, browser extension for zx2c4's pass (password manager)"
arch=('any')
-url="https://github.com/browserpass/${_name}"
+url="https://github.com/browserpass/browserpass-extension"
license=('ISC')
+groups=('firefox-addons')
depends=('browserpass')
-source=("${pkgname}-${pkgver}.zip::${url}/releases/download/${pkgver}/${pkgname}-${pkgver}.zip"
- "${pkgname}-${pkgver}.zip.asc::${url}/releases/download/${pkgver}/${pkgname}-${pkgver}.zip.asc"
+source=("${pkgname}-${pkgver}.xpi::https://addons.mozilla.org/firefox/downloads/file/3597896/browserpass-${pkgver}-fx.xpi"
"https://raw.githubusercontent.com/browserpass/browserpass-extension/master/LICENSE")
-noextract=("${pkgname}-${pkgver}.zip")
-sha256sums=('23dca2cd555f715ecc4ea6e49f82cfc74ac1001caa4339e3b45293fe2ea14bfe'
- 'SKIP'
+noextract=("${pkgname}-${pkgver}.xpi")
+sha256sums=('1a53a9d941cba68e5b3131daebbd0c9a81dedf7de2f5a09eb0c09c7609e0f5ce'
'f9fc49e2b3977f857bf3cbfbeb193bab8b2e17545978c162409d5270e6e0405a')
-validpgpkeys=('EB4F9E5A60D32232BB52150C12C87A28FEAC6B20')
-prepare() {
- mkdir -p "${pkgname}-${pkgver}"
- bsdtar -vxf "${pkgname}-${pkgver}.zip" -C "${pkgname}-${pkgver}"
-}
-
package() {
- _dest="${pkgdir}/usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/${_id}"
- install -dm755 "${_dest}"
- cp -a "${pkgname}-${pkgver}"/* "${_dest}"
+ install -Dm644 "${pkgname}-${pkgver}.xpi" "${pkgdir}/usr/lib/firefox/browser/extensions/${_id}.xpi"
# Install host json from browserpass package
install -dm755 "${pkgdir}/usr/lib/mozilla/native-messaging-hosts/"
More information about the arch-commits
mailing list