summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorQuentin Bourgeois2017-04-22 13:47:09 +0000
committerQuentin Bourgeois2017-04-22 13:47:09 +0000
commit0f7d3bffd842866183803f3be40de1a90838edc6 (patch)
tree80dbb4d9cd8ec5e1b2b5ecfc3b62031392e1cd8b
parent2b2d2ef3494812f1de3d1bbb5d81a13931979f52 (diff)
downloadaur-0f7d3bffd842866183803f3be40de1a90838edc6.tar.gz
upgpkg: firefox-extension-mooltipass 1.1.76-1
Version bump to 1.1.76. Also change the way XPI file are downloaded so in case of upgrade the downloaded file must be the same (the old one) but the build won't failed due to checksum missmatch.
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD16
2 files changed, 13 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 45f3ef3bf830..6c3e69e34f53 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,16 @@
pkgbase = firefox-extension-mooltipass
pkgdesc = Retrieve and store Mooltipass credentials easily from websites.
- pkgver = 1.1.69
+ pkgver = 1.1.76
pkgrel = 1
url = https://www.themooltipass.com/setup
arch = any
license = custom:MIT
depends = firefox
depends = moolticute
- noextract = firefox-extension-mooltipass-1.1.69.xpi
- source = firefox-extension-mooltipass-1.1.69.xpi::https://addons.mozilla.org/firefox/downloads/latest/mooltipass-extension/platform:2/addon-748426-latest.xpi
+ noextract = firefox-extension-mooltipass-1.1.76-an+fx-linux.xpi
+ source = firefox-extension-mooltipass-1.1.76-an+fx-linux.xpi::https://addons.mozilla.org/firefox/downloads/file/629701/mooltipass_extension-1.1.76-an+fx-linux.xpi
source = LICENSE
- sha256sums = a9c694b6d8d78796eaf000ec480b37ef57971fa4bc6e931450053246ede7e5e8
+ sha256sums = 0685da1a32eb6165b2a1a32473d7822dd3981c2f4da2474eff5a879cdbe29c16
sha256sums = 2af680c39ef493fb82830356d1d3df1acb5a06033cba2dec7a19e21caa77a866
pkgname = firefox-extension-mooltipass
diff --git a/PKGBUILD b/PKGBUILD
index 538c69f1f71b..8f5b2e0ac93d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,9 +1,11 @@
# Maintainer: Quentin Bourgeois <quentin+archlinux@bourgeois.eu>
-_extension_name='mooltipass'
+_extension_name='mooltipass_extension'
_extension_id='{da36041e-5ce1-4c8a-9dc5-406cc98f0a23}'
-pkgname="firefox-extension-${_extension_name}"
-pkgver=1.1.69
+_extension_dirname=629701
+_extension_suffix=-an+fx-linux
+pkgname="firefox-extension-mooltipass"
+pkgver=1.1.76
pkgrel=1
pkgdesc='Retrieve and store Mooltipass credentials easily from websites.'
license=('custom:MIT')
@@ -11,15 +13,15 @@ arch=('any')
url='https://www.themooltipass.com/setup'
depends=('firefox'
'moolticute')
-source=("${pkgname}-${pkgver}.xpi::https://addons.mozilla.org/firefox/downloads/latest/mooltipass-extension/platform:2/addon-748426-latest.xpi"
+source=("${pkgname}-${pkgver}${_extension_suffix}.xpi::""https://addons.mozilla.org/firefox/downloads/file/${_extension_dirname}/${_extension_name}-${pkgver}${_extension_suffix}.xpi"
'LICENSE')
-sha256sums=('a9c694b6d8d78796eaf000ec480b37ef57971fa4bc6e931450053246ede7e5e8'
+sha256sums=('0685da1a32eb6165b2a1a32473d7822dd3981c2f4da2474eff5a879cdbe29c16'
'2af680c39ef493fb82830356d1d3df1acb5a06033cba2dec7a19e21caa77a866')
-noextract=("${pkgname}-${pkgver}.xpi")
+noextract=("${pkgname}-${pkgver}${_extension_suffix}.xpi")
package() {
cd "${srcdir}"
- install -Dm 644 "${pkgname}-${pkgver}.xpi" "${pkgdir}/usr/lib/firefox/browser/extensions/${_extension_id}.xpi"
+ install -Dm 644 "${pkgname}-${pkgver}${_extension_suffix}.xpi" "${pkgdir}/usr/lib/firefox/browser/extensions/${_extension_id}.xpi"
install -Dm 644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}