diff options
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 34 |
2 files changed, 16 insertions, 26 deletions
@@ -1,8 +1,6 @@ -# Generated by mksrcinfo v8 -# Sun May 29 05:20:53 UTC 2016 pkgbase = firefox-extension-feedly-notifier pkgdesc = Firefox extension for reading news from rss aggregator Feedly - pkgver = 2.11.2 + pkgver = 2.24.5 pkgrel = 1 url = https://addons.mozilla.org/firefox/addon/feedly-notifier/ arch = any @@ -10,8 +8,8 @@ pkgbase = firefox-extension-feedly-notifier makedepends = unzip depends = firefox noextract = addon-456474-latest.xpi - source = https://addons.mozilla.org/firefox/downloads/latest/456474/addon-456474-latest.xpi - sha256sums = db85459a0d9c25240f1a8b05c55e6a92aff64acb7c5ce68d9ae68c9f8c5af5f9 + source = https://addons.cdn.mozilla.net/user-media/addons/456474/feedly_notifier-2.24.5-fx.xpi + sha256sums = 8acc05414031e60fdcb6e7e631b53e046d1f681a0e4892ea7dc32bcfc9613ebf pkgname = firefox-extension-feedly-notifier @@ -1,9 +1,14 @@ -# Maintainer: FadeMind <fademind@gmail.com> +# Maintainer: +# Contributor: Felix Golatofski <contact@xdfr.de> +# Contributor: FadeMind <fademind@gmail.com> # Contributor: Daniel Nagy <danielnagy at gmx de> -_dver=456474 +_plugin_name=feedly_notifier +_plugin_version=2.24.5 +_plugin_id=456474 +_plugin_ext="fx" pkgname=firefox-extension-feedly-notifier -pkgver=2.11.2 +pkgver=$_plugin_version pkgrel=1 pkgdesc="Firefox extension for reading news from rss aggregator Feedly" url="https://addons.mozilla.org/firefox/addon/feedly-notifier/" @@ -11,24 +16,11 @@ depends=("firefox") makedepends=('unzip') license=('MPL2') arch=('any') -source=("https://addons.mozilla.org/firefox/downloads/latest/${_dver}/addon-${_dver}-latest.xpi") -sha256sums=('db85459a0d9c25240f1a8b05c55e6a92aff64acb7c5ce68d9ae68c9f8c5af5f9') -noextract=(addon-${_dver}-latest.xpi) - -pkgver() { - sed -n '/.*<em:version>\(.*\)<\/em:version>.*/{s//\1/p;q}' install.rdf | cut -f 1 -d- -} - -prepare(){ - unzip -qqo addon-${_dver}-latest.xpi -} +source=("https://addons.cdn.mozilla.net/user-media/addons/${_plugin_id}/${_plugin_name}-${_plugin_version}-${_plugin_ext}.xpi") +sha256sums=('8acc05414031e60fdcb6e7e631b53e046d1f681a0e4892ea7dc32bcfc9613ebf') +noextract=(addon-${_plugin_id}-latest.xpi) package() { - cd "$srcdir" - emid=$(grep -Pom1 'id>\K[^<]*' install.rdf) - local dstdir="$pkgdir/usr/lib/firefox/browser/extensions/${emid}" - install -d "$dstdir" - rm *.xpi - cp -dpr --no-preserve=ownership * "$dstdir" - chmod -R 755 "$dstdir" + install -Dm644 "${_plugin_name}-${_plugin_version}-${_plugin_ext}.xpi" "$pkgdir/usr/lib/firefox/browser/extensions/feedlynotifier@olsh.github.io.xpi" + } |