[arch-commits] Commit in (4 files)

Daniel M. Capella polyzen at archlinux.org
Thu Mar 25 02:33:13 UTC 2021


    Date: Thursday, March 25, 2021 @ 02:33:13
  Author: polyzen
Revision: 902221

Add firefox-clearurls

Added:
  firefox-clearurls/
  firefox-clearurls/repos/
  firefox-clearurls/trunk/
  firefox-clearurls/trunk/PKGBUILD

----------+
 PKGBUILD |   35 +++++++++++++++++++++++++++++++++++
 1 file changed, 35 insertions(+)

Added: firefox-clearurls/trunk/PKGBUILD
===================================================================
--- firefox-clearurls/trunk/PKGBUILD	                        (rev 0)
+++ firefox-clearurls/trunk/PKGBUILD	2021-03-25 02:33:13 UTC (rev 902221)
@@ -0,0 +1,35 @@
+# Maintainer: Daniel M. Capella <polyzen at archlinux.org>
+# Contributor: Robert Cegliński <rob.ceglinski at gmail.com>
+
+_name=ClearUrls
+pkgname=firefox-clearurls
+pkgver=1.21.0
+pkgrel=1
+pkgdesc='Removes tracking elements from URLs'
+arch=('any')
+url=https://clearurls.xyz
+license=('LGPL3')
+makedepends=('zip')
+source=("https://gitlab.com/KevinRoebert/$_name/-/archive/$pkgver/$_name-$pkgver.tar.gz")
+b2sums=('aad56d52c58e603064588628df9e79dff9a7045fa2f664c3034626cd1636dd57ed30a7d839048606ba9715e3491a73d3bc92ebd1764de45843a783da6958445b')
+
+prepare() {
+  cd $_name-$pkgver
+  sed -i 's/"default_locale": "en",/"default_locale": "en",\
+    "browser_specific_settings": {\
+      "gecko": {\
+        "id": "{74145f27-f039-47ce-a470-a662b129930a}"\
+      }\
+    },/' manifest.json
+}
+
+package() {
+  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/*
+}
+
+# vim:set ts=2 sw=2 et:



More information about the arch-commits mailing list