diff options
author | Willem Mulder | 2017-01-11 16:56:21 +0100 |
---|---|---|
committer | Willem Mulder | 2017-01-11 16:56:21 +0100 |
commit | f5bf0c94f9e83192e9833eb4fd0527aa88472126 (patch) | |
tree | 87ebc14ee54a585a8f42a73ecd038ee473b317bf /PKGBUILD | |
parent | 19dd6982e72718f0d3c26c24b057dac7507c5e31 (diff) | |
download | aur-f5bf0c94f9e83192e9833eb4fd0527aa88472126.tar.gz |
Get actually signed addon from Mozilla
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 11 |
1 files changed, 6 insertions, 5 deletions
@@ -1,8 +1,9 @@ # Maintainer: Willem Mulder <14mRh4X0r@gmail.com> _pkgname=passff +_addon_id=523652 pkgname=firefox-passff pkgver=0.1.32 -pkgrel=2 +pkgrel=3 pkgdesc="zx2c4 pass manager addon for firefox" arch=(any) url="https://github.com/nwallace/passff" @@ -10,18 +11,18 @@ license=('GPL2') groups=(firefox-addons) depends=(firefox) makedepends=(unzip sed) -source=("${_pkgname}-${pkgver}.xpi::https://github.com/nwallace/passff/releases/download/${pkgver}/${_pkgname}.xpi") -sha256sums=('e3c36a5a7f05b9be4cc053eace9801863f51f3c9209f17aa68a14693f81d745e') +source=("https://addons.mozilla.org/firefox/downloads/file/${_addon_id}/${_pkgname}-${pkgver}-fx.xpi") +sha256sums=('fd7bb7373b8b0579a327530589b1246fa7648c14c2500c3136a337daa1ba6a5b') prepare() { cd "$srcdir" - unzip -d "${_pkgname}-${pkgver}" "${_pkgname}-${pkgver}.xpi" + unzip -d "${_pkgname}-${pkgver}" "${_pkgname}-${pkgver}-fx.xpi" } package() { cd "$srcdir" local ext_id="$(sed -n '/.*<em:id>\(.*\)<\/em:id>.*/{s//\1/p;q}' "${_pkgname}-${pkgver}/install.rdf")" - install -Dm644 "${_pkgname}-${pkgver}.xpi" \ + install -Dm644 "${_pkgname}-${pkgver}-fx.xpi" \ "${pkgdir}/usr/lib/firefox/browser/extensions/${ext_id}.xpi" } |