diff options
author | Melvin Vermeeren | 2017-11-05 14:44:02 +0100 |
---|---|---|
committer | Melvin Vermeeren | 2017-11-05 14:44:02 +0100 |
commit | 0f17151850078c494b18f04218892eb6e62b979a (patch) | |
tree | ffe3b03a0dc8c066a3f1beba944982ce3a0907ca | |
parent | b24da9fafc62e84245b9f2d980d27bd68a2fccd0 (diff) | |
download | aur-0f17151850078c494b18f04218892eb6e62b979a.tar.gz |
upstream 0.4.0.2
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | PKGBUILD | 32 |
2 files changed, 12 insertions, 31 deletions
@@ -1,17 +1,16 @@ # Generated by mksrcinfo v8 -# Thu Jun 15 13:08:34 UTC 2017 +# Sun Nov 5 13:37:31 UTC 2017 pkgbase = firefox-extension-canvasblocker pkgdesc = Plugin for firefox that prevents canvas fingerprinting to prevent tracking. - pkgver = 0.3.8 + pkgver = 0.4.0.2 pkgrel = 1 url = https://addons.mozilla.org/en-US/firefox/addon/canvasblocker/ arch = any license = MPL - makedepends = unzip depends = firefox - noextract = canvasblocker-0.3.8-Release-an+fx.xpi - source = https://addons.cdn.mozilla.net/user-media/addons/534930/canvasblocker-0.3.8-Release-an+fx.xpi - sha256sums = bb1855445b3b0292b924698a0300a1c5105b7d0ade481310de3180de44884da5 + noextract = canvasblocker-0.4.0.2-an+fx.xpi + source = https://addons.cdn.mozilla.net/user-media/addons/534930/canvasblocker-0.4.0.2-an+fx.xpi + sha256sums = 21bc3d0d5754ea3c19384fe1a7af210990010ef935bab08f065886979a99fd06 pkgname = firefox-extension-canvasblocker @@ -1,37 +1,19 @@ # Maintainer: Melvin Vermeeren <mail@mel.vin> # Edited from: firefox-extension-https-everywhere -_pkgname=canvasblocker-0.3.8-Release-an+fx -pkgname=firefox-extension-canvasblocker -pkgver=0.3.8 +_pkgname='canvasblocker-0.4.0.2-an+fx' +pkgname='firefox-extension-canvasblocker' +pkgver=0.4.0.2 pkgrel=1 pkgdesc="Plugin for firefox that prevents canvas fingerprinting to prevent tracking." license=('MPL') arch=('any') url="https://addons.mozilla.org/en-US/firefox/addon/canvasblocker/" depends=("firefox") -makedepends=("unzip") -source=("https://addons.cdn.mozilla.net/user-media/addons/534930/${_pkgname}.xpi") -noextract=("${_pkgname}.xpi") -sha256sums=('bb1855445b3b0292b924698a0300a1c5105b7d0ade481310de3180de44884da5') - -prepare() { - cd "$srcdir" - - unzip -qqo "${_pkgname}.xpi" -d "${_pkgname}" -} +source=("https://addons.cdn.mozilla.net/user-media/addons/534930/$_pkgname.xpi") +noextract=("$_pkgname.xpi") +sha256sums=('21bc3d0d5754ea3c19384fe1a7af210990010ef935bab08f065886979a99fd06') package() { - cd "${srcdir}" - - _extension_id="$(sed -n '/.*<em:id>\(.*\)<\/em:id>.*/{s//\1/p;q}' ${_pkgname}/install.rdf)" - _extension_dest="${pkgdir}/usr/lib/firefox/browser/extensions/${_extension_id}" - # Should this extension be unpacked or not? - if grep '<em:unpack>true</em:unpack>' ${_pkgname}/install.rdf > /dev/null; then - install -dm755 "${_extension_dest}" - cp -R ${_pkgname}/* "${_extension_dest}" - chmod -R ugo+rX "${_extension_dest}" - else - install -Dm644 ${_pkgname}.xpi "${_extension_dest}.xpi" - fi + install -Dm644 "$_pkgname.xpi" "$pkgdir/usr/lib/firefox/browser/extensions/CanvasBlocker@kkapsner.de.xpi" } |