Date: Tuesday, February 27, 2018 @ 04:08:42 Author: eschwartz Revision: 298848
Import firefox-extension-privacybadger 2018.1.22-2 from the AUR bumped pkgrel, tweaked pkgdesc Added: firefox-extension-privacybadger/ firefox-extension-privacybadger/repos/ firefox-extension-privacybadger/trunk/ firefox-extension-privacybadger/trunk/PKGBUILD ----------+ PKGBUILD | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) Added: firefox-extension-privacybadger/trunk/PKGBUILD =================================================================== --- firefox-extension-privacybadger/trunk/PKGBUILD (rev 0) +++ firefox-extension-privacybadger/trunk/PKGBUILD 2018-02-27 04:08:42 UTC (rev 298848) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Eli Schwartz <eschwa...@archlinux.org> +# Contributor: Hyacinthe Cartiaux <hyacinthe.carti...@free.fr> + +_pkgname=privacybadger +pkgname=firefox-extension-${_pkgname} +pkgver=2018.1.22 +pkgrel=2 +pkgdesc="Block third party tracking in your browser" +arch=('any') +url="https://www.eff.org/privacybadger" +license=('GPL3') +groups=('firefox-addons') +depends=("firefox") +makedepends=("unzip") +source=("${_pkgname}-${pkgver}.xpi::https://www.eff.org/files/privacy-badger-eff-${pkgver}.xpi" + "${_pkgname}-${pkgver}.xpi.sig::https://www.eff.org/files/privacy-badger-eff-${pkgver}.xpi.sig") +noextract=("${_pkgname}-${pkgver}.xpi") +sha256sums=('97b21b5ca8866ba44c3bf958f36157b0ff8397986d9d4c2ce8a9a82fead04029' + 'SKIP') +validpgpkeys=('88F8662241B0C16C16E3B5A7950FC3999D80F309') # Alexei <ale...@eff.org> + +prepare() { + cd "$srcdir" + + unzip -qqo "${_pkgname}-${pkgver}.xpi" -d "${_pkgname}-${pkgver}" +} + +package() { + cd "${srcdir}" + + if [[ -f ${_pkgname}-${pkgver}/install.rdf ]]; then + _extension_id="$(sed -n '/.*<em:id>\(.*\)<\/em:id>.*/{s//\1/p;q}' ${_pkgname}-${pkgver}/install.rdf)" + else + _extension_id="$(sed -n 's/.*"id": "\(.*\)".*/\1/p' ${_pkgname}-${pkgver}/manifest.json)" + fi + _extension_dest="${pkgdir}/usr/lib/firefox/browser/extensions/${_extension_id}" + # Should this extension be unpacked or not? + if grep -q '<em:unpack>true</em:unpack>' ${_pkgname}-${pkgver}/install.rdf 2>/dev/null; then + install -dm755 "${_extension_dest}" + cp -R ${_pkgname}-${pkgver}/* "${_extension_dest}" + chmod -R ugo+rX "${_extension_dest}" + else + install -Dm644 ${_pkgname}-${pkgver}.xpi "${_extension_dest}.xpi" + fi +} Property changes on: firefox-extension-privacybadger/trunk/PKGBUILD ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property