mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-01-01 23:01:35 +01:00
44 lines
1.8 KiB
Plaintext
44 lines
1.8 KiB
Plaintext
# Contributor: Hugo Osvaldo Barrera <hugo@whynothugo.nl>
|
|
# Maintainer: Hugo Osvaldo Barrera <hugo@whynothugo.nl>
|
|
pkgname=ublock-origin
|
|
pkgver=1.53.0
|
|
pkgrel=0
|
|
pkgdesc="Efficient blocker add-on for Firefox"
|
|
url="https://github.com/gorhill/uBlock"
|
|
arch="noarch"
|
|
license="GPL-3.0-or-later"
|
|
makedepends="git python3 zip bash"
|
|
# Upstream's build script pulls latest master for uAssets.
|
|
# Pin the versions we use so we don't need network at built-time and the package
|
|
# sources are deterministic.
|
|
_uassets_master=8d6376b952b8372fb005c3919d55a9df6591587c
|
|
_uassets_ghpages=11fe21cf0abddf4bca4aa0d322a7808fc6209603
|
|
source="ublock-origin-$pkgver.tar.gz::https://github.com/gorhill/uBlock/archive/refs/tags/$pkgver.tar.gz
|
|
uAssets-$_uassets_master.tar.gz::https://github.com/uBlockOrigin/uAssets/archive/$_uassets_master.tar.gz
|
|
uAssets-$_uassets_ghpages.tar.gz::https://github.com/uBlockOrigin/uAssets/archive/$_uassets_ghpages.tar.gz
|
|
"
|
|
builddir="$srcdir/uBlock-$pkgver"
|
|
options="!check" # no tests, build fetches assets
|
|
|
|
prepare() {
|
|
default_prepare
|
|
|
|
mkdir -p dist/build/uAssets
|
|
mv ../uAssets-$_uassets_master dist/build/uAssets/main
|
|
mv ../uAssets-$_uassets_ghpages dist/build/uAssets/prod
|
|
}
|
|
|
|
build() {
|
|
make firefox
|
|
}
|
|
|
|
package() {
|
|
install -Dm644 dist/build/uBlock0.firefox.xpi "$pkgdir/usr/lib/firefox/browser/extensions/uBlock0@raymondhill.net.xpi"
|
|
}
|
|
|
|
sha512sums="
|
|
cd479805061648ca425c690c7237441bb16392bf058b11c0739b5e0539feb2c7c3b0e21b9a9f5456a14f5c8742c092ff989c3d1d67f6bfadcae76dba8e1f8706 ublock-origin-1.53.0.tar.gz
|
|
ff3fb854e77776d9e297a3c95e0dda6a1b22c4657df8dfb37b66988579747dc9ebbed5db68ebf4be709f5f72077d9ea1ac571a556ac3cd8dce0c8525df63d86e uAssets-8d6376b952b8372fb005c3919d55a9df6591587c.tar.gz
|
|
c434d2d5dfee277bad3ca0bc608cbed2f494026ac956ca8b301ea8b995abd97c84fc6abd7c6547aaa32b182fa7c76ab1e9ca4724756902045d90a16d033a6794 uAssets-11fe21cf0abddf4bca4aa0d322a7808fc6209603.tar.gz
|
|
"
|