# Maintainer: exponential # If your Firefox version doesn't support extracted webextentions #_UNCOMPRESS=0 pkgname=webext-localcdn-firefox _download_name="localcdn_fork_of_decentraleyes" pkgver=2.6.73 _fileid=('4349721') pkgrel=0 pkgdesc='Emulates remote frameworks and delivers them as local resource, extension for Firefox.' arch=('all') url='https://addons.mozilla.org/en-US/firefox/addon/localcdn-fork-of-decentraleyes/' license=('MPL2') optmakedepends=("unzip: to uncompress the webextention") optdepends=('firefox' 'firefox-esr') source=("https://addons.mozilla.org/firefox/downloads/file/$_fileid/localcdn_fork_of_decentraleyes-${pkgver}.xpi") noextract=("${_download_name}-${pkgver}.xpi") options=('!strip') b2sums=('3fcb1f3d5576ef68ef5e2c0bb88bb8ee31f2390d3191c39282d35b3b4c3892e52d93f6dda2a5e889b84647e3ed6b931931e58a0efb3b0ca4cac181a756d06a57') prepare() { [ -z "$_UNCOMPRESS" ] && unzip -u "$_download_name-${pkgver}.xpi" -d "${srcdir}/$pkgname-${pkgver}" || : } package() { _mozilla_id="{ec8030f7-c20a-464f-9b0e-13a3a9e97384}" _ext_id="{b86e4813-687a-43e6-ab65-0bde4ab75758}" _license_path="/usr/share/common-licenses/MPL-2.0" install -dm755 "${pkgdir}/usr/share/mozilla/extensions/$_mozilla_id" if [ -z "$_UNCOMPRESS" ]; then mv "${srcdir}/$pkgname-${pkgver}" "${pkgdir}/usr/share/mozilla/extensions/$_mozilla_id/$_ext_id" else install -Dm644 "$_download_name-${pkgver}.xpi" "${pkgdir}/usr/share/mozilla/extensions/$_mozilla_id/$_ext_id.xpi" fi # Doc install -dm755 "${pkgdir}/usr/share/doc/$pkgname" ln -s "$_license_path" "${pkgdir}/usr/share/doc/$pkgname/" }