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> [email protected] -_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/"
