diff options
author | Antonio Rojas | 2022-04-01 19:17:21 +0200 |
---|---|---|
committer | Antonio Rojas | 2022-04-01 19:17:21 +0200 |
commit | 91c5aea593f60e3903058507d12a86460006c56d (patch) | |
tree | d7ad9c8cdbf68215f5aa3d89eec0a9892ef2b5b0 | |
parent | e2a154b2ae6f8ff76b27be8c153dbc3cd85b788d (diff) | |
download | aur-91c5aea593f60e3903058507d12a86460006c56d.tar.gz |
import from community
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 41 |
2 files changed, 33 insertions, 23 deletions
@@ -1,13 +1,14 @@ pkgbase = firefox-clearurls - pkgdesc = Firefox addon that removes tracking elements from URLs - pkgver = 1.20.0 + pkgdesc = Removes tracking elements from URLs + pkgver = 1.22.0 pkgrel = 1 - url = https://clearurls.xyz/ + url = https://clearurls.xyz arch = any + groups = firefox-addons license = LGPL3 - noextract = clearurls-1.20.0-firefox.xpi - source = https://github.com/ClearURLs/Addon/releases/download/1.20.0/clearurls-1.20.0-firefox.xpi - sha256sums = d6b4bdb79197e3a0edb8e96d9e8f49147e12b8b6f48021a8613d7f08eec6bda4 + makedepends = strip-nondeterminism + makedepends = zip + source = https://gitlab.com/KevinRoebert/ClearUrls/-/archive/1.22.0/ClearUrls-1.22.0.tar.gz + b2sums = c1536b14cb4b8a584497273f38bd35b14ac3540e4ced7ef3f3fdb1d613113e19233402a03aa1f2344139ae2c86a7d626e79ae56d91acf74d1beb0c3b83325eb9 pkgname = firefox-clearurls - @@ -1,28 +1,37 @@ -# Maintainer: Robert Cegliński <rob.ceglinski@gmail.com> +# Maintainer: Daniel M. Capella <polyzen@archlinux.org> +# Contributor: Robert Cegliński <rob.ceglinski@gmail.com> +_name=ClearUrls pkgname=firefox-clearurls -pkgver=1.20.0 +pkgver=1.22.0 pkgrel=1 -pkgdesc='Firefox addon that removes tracking elements from URLs' +pkgdesc='Removes tracking elements from URLs' arch=('any') -url='https://clearurls.xyz/' +url=https://clearurls.xyz license=('LGPL3') -source=("https://github.com/ClearURLs/Addon/releases/download/$pkgver/clearurls-$pkgver-firefox.xpi") -noextract=("${source##*/}") -sha256sums=('d6b4bdb79197e3a0edb8e96d9e8f49147e12b8b6f48021a8613d7f08eec6bda4') +groups=('firefox-addons') +makedepends=('strip-nondeterminism' 'zip') +source=("https://gitlab.com/KevinRoebert/$_name/-/archive/$pkgver/$_name-$pkgver.tar.gz") +b2sums=('c1536b14cb4b8a584497273f38bd35b14ac3540e4ced7ef3f3fdb1d613113e19233402a03aa1f2344139ae2c86a7d626e79ae56d91acf74d1beb0c3b83325eb9') prepare() { - mkdir tmp && cd tmp - bsdtar -xf "../${source##*/}" - sed -i 's/"default_locale": "en",/"default_locale": "en", \ - "browser_specific_settings": { \ - "gecko": { \ - "id": "{74145f27-f039-47ce-a470-a662b129930a}" \ - } \ + cd $_name-$pkgver + sed -i 's/"default_locale": "en",/"default_locale": "en",\ + "browser_specific_settings": {\ + "gecko": {\ + "id": "{74145f27-f039-47ce-a470-a662b129930a}"\ + }\ },/' manifest.json - bsdtar -caf clearurls.zip * } package() { - install -Dm644 tmp/clearurls.zip "$pkgdir/usr/lib/firefox/browser/extensions/{74145f27-f039-47ce-a470-a662b129930a}.xpi" + cd $_name-$pkgver + install -d "$pkgdir"/usr/lib/firefox/browser/extensions + zip -r \ + "$pkgdir"/usr/lib/firefox/browser/extensions/{74145f27-f039-47ce-a470-a662b129930a}.xpi \ + clearurls.js browser-polyfill.js manifest.json img/* external_js/* html/* \ + core_js/* css/* fonts/* _locales/* + strip-nondeterminism -t zip "$pkgdir"/usr/lib/firefox/browser/extensions/* } + +# vim:set ts=2 sw=2 et: |