main/meson: add -polkit subpackage

This commit is contained in:
Sertonix 2024-01-19 20:15:58 +01:00 committed by Francesco Colista
parent c9591574b5
commit d02ec364f8

View File

@ -3,7 +3,7 @@
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
pkgname=meson
pkgver=1.3.1
pkgrel=0
pkgrel=1
pkgdesc="Fast and user friendly build system"
url="https://mesonbuild.com"
arch="noarch"
@ -44,6 +44,7 @@ subpackages="
$pkgname-vim::noarch
$pkgname-bash-completion
$pkgname-zsh-completion
$pkgname-polkit::noarch
"
source="https://github.com/mesonbuild/meson/releases/download/$pkgver/meson-$pkgver.tar.gz
fix-ninja-output-test.patch
@ -94,6 +95,14 @@ vim() {
done
}
polkit() {
pkgdesc="$pkgdesc (polkit config)"
depends=""
install_if="$pkgname=$pkgver-r$pkgrel polkit"
amove usr/share/polkit-*
}
sha512sums="
6e694beb70329535faca9405358c04e2fd5a490b0c0d2678d5831b7de3477e0fcf4f6a242f1bc6218da04ac4f6e096ee53cdf273c6b6a38a35d370e8c16694ba meson-1.3.1.tar.gz
a60dd85ecc1004523c213f4d06bfe10ba906a5115e93cfa4f1b70733e0c16f39c2c22b38ff71bb07c67166f3121c263a56842e8f8e2022f0a44094f956e28f02 fix-ninja-output-test.patch