diff options
author | Plaunarome | 2021-03-14 23:13:07 +0000 |
---|---|---|
committer | Plaunarome | 2021-03-14 23:13:07 +0000 |
commit | 488b99a6d946290ae62d8e3e14f31443012d5fbe (patch) | |
tree | 0f32c56db9ca293c26495fd0ce591327de907920 | |
download | aur-488b99a6d946290ae62d8e3e14f31443012d5fbe.tar.gz |
Initial upload: firefox-redirector 3.5.2-1
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 41 | ||||
-rw-r--r-- | remove_persistent.patch | 13 |
3 files changed, 70 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..6fb3689dba6f --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = firefox-redirector + pkgdesc = Automatically redirects to user-defined urls on certain pages + pkgver = 3.5.2 + pkgrel = 1 + url = https://einaregilsson.com/redirector/ + arch = any + groups = firefox-addons + license = MIT + makedepends = zip + source = https://github.com/einaregilsson/Redirector/archive/v3.5.2/firefox-redirector-3.5.2.tar.gz + source = remove_persistent.patch + sha512sums = caecc14ac52e4c68b394be20ab562ad9046165e72f98b524f65d6ca5f090fbfd1339d963f551f968aebe1edd2d4ec50176a6b6c66bde3e323fb627f729f5a319 + sha512sums = 01906062037678d4d76d04f4e5f1f541b292582543ec9cf9244c04ab84b1561ee98de73d3bbcb3147ed254ba6c0e4653137e3b7a7d30605b7d3a9a2e073dccf3 + +pkgname = firefox-redirector + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..8483ab3b84ca --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,41 @@ +# Maintainer: Plaunarome <plaunarome@protonmail.com> + +_name="Redirector" +pkgname=firefox-redirector +pkgver=3.5.2 +pkgrel=1 +pkgdesc="Automatically redirects to user-defined urls on certain pages" +arch=("any") +url="https://einaregilsson.com/redirector/" +license=("MIT") +groups=("firefox-addons") +makedepends=("zip") +source=("https://github.com/einaregilsson/Redirector/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz" + "remove_persistent.patch") +sha512sums=('caecc14ac52e4c68b394be20ab562ad9046165e72f98b524f65d6ca5f090fbfd1339d963f551f968aebe1edd2d4ec50176a6b6c66bde3e323fb627f729f5a319' + '01906062037678d4d76d04f4e5f1f541b292582543ec9cf9244c04ab84b1561ee98de73d3bbcb3147ed254ba6c0e4653137e3b7a7d30605b7d3a9a2e073dccf3') + +prepare() { + patch --directory "${_name}-${pkgver}" --strip 1 < remove_persistent.patch +} + +build() { + cd "${_name}-${pkgver}" + + rm --force --recursive -- \ + .gitignore \ + build.py \ + icon.html \ + nex-build.sh \ + promo + + zip extension.zip -X --filesync --recurse-paths -- * +} + +package() { + cd "${_name}-${pkgver}" + + install -D --mode 644 -- extension.zip \ + "${pkgdir}/usr/lib/firefox/browser/extensions/redirector@einaregilsson.com.xpi" + install -D --mode 644 -- LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} diff --git a/remove_persistent.patch b/remove_persistent.patch new file mode 100644 index 000000000000..457f6c13c715 --- /dev/null +++ b/remove_persistent.patch @@ -0,0 +1,13 @@ +diff --unified --recursive --text Redirector-3.5.2.original/manifest.json Redirector-3.5.2.patched/manifest.json +--- Redirector-3.5.2.original/manifest.json 2019-12-16 11:40:12.000000000 +0000 ++++ Redirector-3.5.2.patched/manifest.json 2021-03-14 22:54:02.353341341 +0000 +@@ -32,8 +32,7 @@ + "scripts": [ + "js/redirect.js", + "js/background.js" +- ], +- "persistent": true ++ ] + }, + "options_ui": { + "page": "popup.html", |