summaryrefslogtreecommitdiff
path: root/user/dconf
diff options
context:
space:
mode:
Diffstat (limited to 'user/dconf')
-rw-r--r--user/dconf/APKBUILD31
-rw-r--r--user/dconf/user-profile.conf2
2 files changed, 17 insertions, 16 deletions
diff --git a/user/dconf/APKBUILD b/user/dconf/APKBUILD
index 988cfbae5..75e403ead 100644
--- a/user/dconf/APKBUILD
+++ b/user/dconf/APKBUILD
@@ -1,37 +1,36 @@
-# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
-# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+# Contributor: Síle Ekaterin Liszka <sheila@vulpine.house>
+# Maintainer: Síle Ekaterin Liszka <sheila@vulpine.house>
pkgname=dconf
-pkgver=0.32.0
-pkgrel=0
+pkgver=0.40.0
+pkgrel=1
pkgdesc="Configuration management for the Gnome desktop environment"
url="https://gnome.org"
arch="all"
+options="!check" # Requires running D-Bus daemon.
license="LGPL-2.0+ AND LGPL-2.1+"
depends="dbus"
makedepends="meson ninja
bash-completion dbus-dev docbook-xsl libxslt-dev python3-dev vala-dev"
subpackages="$pkgname-dev $pkgname-doc"
-source="https://download.gnome.org/sources/dconf/${pkgver%.*}/dconf-$pkgver.tar.xz"
+source="https://download.gnome.org/sources/dconf/${pkgver%.*}/dconf-$pkgver.tar.xz
+ user-profile.conf"
build() {
- cd "$builddir"
meson \
- --prefix=/usr \
- --sysconfdir=/etc \
- --mandir=/usr/share/man \
- --localstatedir=/var \
+ -Dprefix=/usr \
--buildtype=release \
- . output
- ninja -C output
+ . build
+ ninja -C build
}
check() {
- cd "$builddir"
+ ninja -C build test
}
package() {
- cd "$builddir"
- DESTDIR="$pkgdir" ninja -C output install
+ DESTDIR="$pkgdir" ninja -C build install
+ install -Dm644 "$srcdir"/user-profile.conf "$pkgdir"/etc/dconf/profile/user
}
-sha512sums="09ae65ad365947aed24228b94978b290060264e55b443d18a743e943627703c92e16e3a5ca8a0aaf3549f7a1d5aad77bdc285d4c8519db705d3104ec22b111a0 dconf-0.32.0.tar.xz"
+sha512sums="71396d71f24f47653181482b052fdfc63795c50c373de34e2fb93e16101745daa7e81192b79a102d5389911cea34138eedf3ac32bc80562018e8a7f31963559a dconf-0.40.0.tar.xz
+226ef29cced7271d503ae29580fa189994067aa174903844b1bcc619d1e33e6038e5d9d3dd6d502505fdb966489605227323cba37db2d5287b6317ad2d31480e user-profile.conf"
diff --git a/user/dconf/user-profile.conf b/user/dconf/user-profile.conf
new file mode 100644
index 000000000..aca0641f5
--- /dev/null
+++ b/user/dconf/user-profile.conf
@@ -0,0 +1,2 @@
+user-db:user
+system-db:local