47 lines
1.8 KiB
Bash
47 lines
1.8 KiB
Bash
#!/usr/bin/bash
|
|
# JOBoRun : Jwm OpenBox Obarun RUNit
|
|
# Maintainer : Joe Bo Run <joborun@disroot.org>
|
|
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobextra/$pkgname"
|
|
# Website : https://pozol.eu
|
|
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
|
|
|
pkgname=librewolf
|
|
provides=($pkgname-bin $pkgname)
|
|
conflicts=($pkgname-bin $pkgname)
|
|
pkgver=108.0.1
|
|
pkgrel=01
|
|
pkgdesc="Community-maintained fork of Firefox, focused on privacy, security and freedom -binary"
|
|
arch=(x86_64)
|
|
options=(!emptydirs)
|
|
install=librewolf.install
|
|
makedepends=(zstd sh)
|
|
proj_id=12875785
|
|
url=https://gitlab.com/api/v4/projects
|
|
info_url="https://librewolf-community.gitlab.io/"
|
|
source=($url/$proj_id/packages/generic/librewolf/$pkgver-1/$pkgname-$pkgver-1-x86_64.pkg.tar.zst
|
|
$url/$proj_id/packages/generic/librewolf/$pkgver-1/$pkgname-$pkgver-1-x86_64.pkg.tar.zst.sig
|
|
librewolf.install)
|
|
|
|
package() {
|
|
depends=(gtk3 libxt startup-notification mime-types dbus-glib
|
|
nss ttf-liberation libpulse ffmpeg)
|
|
optdepends=('libnotify: Notification integration'
|
|
'speech-dispatcher: Text-to-Speech'
|
|
'hunspell-en_US: Spell checking, US English')
|
|
backup=( usr/lib/librewolf/librewolf.cfg
|
|
usr/lib/librewolf/distribution/policies.json)
|
|
|
|
cp -r "${srcdir}"/usr "${pkgdir}"/
|
|
}
|
|
|
|
#---- license gpg-key sha256sums ----
|
|
|
|
license=(MPL GPL LGPL)
|
|
|
|
validpgpkeys=(031F7104E932F7BD7416E7F6D2845E1305D6E801) # <1813007-ohfp@users.noreply.gitlab.com>
|
|
|
|
sha256sums=(3d8541e05e4c19a13dca8a8ff69a5969596a72419ea248e342682f6c9044a91f # librewolf-108.0.1-1-x86_64.pkg.tar.zst
|
|
b67aafc05a88f47bae66698a104dbfc8adc2cfa015351fab765ccbb8cdcd2517 # librewolf-108.0.1-1-x86_64.pkg.tar.zst.sig
|
|
c3d94f33b96944e80b6fe84e36eaa9b4179ab144fe7aa58c5aa2efae0e2004b9) # librewolf.install
|
|
|