summaryrefslogtreecommitdiff
path: root/dconf/Pkgfile
blob: 136df78e2f8e22060bbb85ed3b81881b23521f53 (plain)
    1 # Description: Configuration database system
    2 # URL: https://wiki.gnome.org/Projects/dconf
    3 # Maintainer: Tim Biermann, tbier at posteo dot de
    4 # Depends on: glib dbus meson
    5 # Optional: bash-completion libxslt vala
    6 
    7 name=dconf
    8 version=0.40.0
    9 release=2
   10 source=(https://gitlab.gnome.org/GNOME/dconf/-/archive/$version/dconf-$version.tar.bz2)
   11 
   12 build() {
   13   prt-get isinst bash-completion || PKGMK_DCONF+=' -D bash_completion=false'
   14   prt-get isinst vala || PKGMK_DCONF+=' -D vapi=false'
   15   prt-get isinst docbook-xsl || PKGMK_DCONF+=' -D man=false'
   16 
   17   meson setup $name-$version build $PKGMK_DCONF \
   18     --prefix=/usr \
   19     --libexecdir=lib/$name \
   20     --buildtype=plain \
   21     --wrap-mode nodownload \
   22     -D b_lto=true \
   23     -D b_pie=true
   24   meson compile -C build
   25   DESTDIR=$PKG meson install -C build
   26 }

Generated by cgit