mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-06-09 04:35:18 +02:00
56 lines
1.6 KiB
Text
56 lines
1.6 KiB
Text
# Contributor: Angelo Verlain <hey@vixalien.com>
|
|
maintainer="Angelo Verlain <hey@vixalien.com>"
|
|
pkgname=elementary-settings-daemon
|
|
pkgver=8.3.0
|
|
pkgrel=0
|
|
pkgdesc="Elementary Settings Daemon"
|
|
url="https://github.com/elementary/settings-daemon"
|
|
# armhf, ppc64le and s390x blocked by fwpud
|
|
arch="all !armhf !ppc64le !s390x"
|
|
license="GPL-3.0-or-later"
|
|
makedepends="
|
|
accountsservice-dev
|
|
coreutils
|
|
desktop-file-utils
|
|
fwupd-dev
|
|
geoclue-dev
|
|
gexiv2-dev
|
|
granite-dev
|
|
meson
|
|
vala
|
|
"
|
|
subpackages="$pkgname-lang $pkgname-openrc"
|
|
source="
|
|
$pkgname-$pkgver.tar.gz::https://github.com/elementary/settings-daemon/archive/refs/tags/$pkgver.tar.gz
|
|
00-make-packagekit-optional.patch
|
|
elementary-settings-daemon.initd
|
|
"
|
|
# no tests
|
|
options="!check"
|
|
|
|
builddir="$srcdir/settings-daemon-$pkgver"
|
|
|
|
build() {
|
|
abuild-meson \
|
|
-Dsystemdsystemunitdir=no \
|
|
-Dsystemduserunitdir=no \
|
|
-Dubuntu_drivers=false \
|
|
. output
|
|
meson compile -C output
|
|
}
|
|
|
|
check() {
|
|
meson test --print-errorlogs -C output
|
|
}
|
|
|
|
package() {
|
|
DESTDIR="$pkgdir" meson install --no-rebuild -C output
|
|
|
|
install -Dm755 "$srcdir"/elementary-settings-daemon.initd "$pkgdir"/etc/user/init.d/elementary-settings-daemon
|
|
}
|
|
|
|
sha512sums="
|
|
6afb705389a1099aba744d11d53c1a2b02852f31532af6ae135e2a0a0e830d4f1b89be1057848c1182ec5a23feb7ffe419b521f87e767fe849c66bbdcf981255 elementary-settings-daemon-8.3.0.tar.gz
|
|
51b08ca551c4e7d3c946526f534d56364a52ac98e96e855bc576b633895589235542a1758c5adf40fbbe4aaf1edbebec7e7524fc80b51cd9d690f69017c43cff 00-make-packagekit-optional.patch
|
|
01f2d2866e57a7e1e7a63c51523d3decc5945aae859ea939199f7ddd66068d3eb791a11caf7e37a71017aa4dd0a006bc4197db9cae1172b0b1c92612e9dbf545 elementary-settings-daemon.initd
|
|
"
|