summaryrefslogtreecommitdiff
path: root/dconf/Pkgfile
diff options
context:
space:
mode:
Diffstat (limited to 'dconf/Pkgfile')
-rw-r--r--dconf/Pkgfile25
1 files changed, 25 insertions, 0 deletions
diff --git a/dconf/Pkgfile b/dconf/Pkgfile
new file mode 100644
index 000000000..c0b11d5b1
--- /dev/null
+++ b/dconf/Pkgfile
@@ -0,0 +1,25 @@
+# Description: Configuration database system
+# URL: https://wiki.gnome.org/Projects/dconf
+# Maintainer: Tim Biermann, tbier at posteo dot de
+# Depends on: glib dbus meson
+# Optional: bash-completion libxslt vala
+
+name=dconf
+version=0.40.0
+release=1
+source=(https://gitlab.gnome.org/GNOME/dconf/-/archive/$version/dconf-$version.tar.bz2)
+
+build() {
+ prt-get isinst bash-completion || PKGMK_DCONF+=' -D bash_completion=false'
+ prt-get isinst vala || PKGMK_DCONF+=' -D vapi=false'
+ prt-get isinst docbook-xsl || PKGMK_DCONF+=' -D man=false'
+
+ meson setup $name-$version build $PKGMK_DCONF \
+ --prefix=/usr \
+ --buildtype=plain \
+ --wrap-mode nodownload \
+ -D b_lto=true \
+ -D b_pie=true
+ meson compile -C build
+ DESTDIR=$PKG meson install -C build
+}

Generated by cgit