# Description: GTK Interface Builder. # URL: https://glade.gnome.org/ # Maintainer: Tim Biermann, tbier at posteo dot de # Depends on: gtk3 xorg-libxcomposite xorg-libxcursor xorg-libxinerama # Optional: docbook-xsl gtk-doc python3-gobject webkitgtk name=glade version=3.40.0 release=2 source=(https://download.gnome.org/sources/$name/${version::4}/$name-$version.tar.xz fix-build.diff) build() { prt-get isinst gtk-doc || PKGMK_GLADE+=' -D gtk_doc=false' prt-get isinst libxslt docbook-xsl || PKGMK_GLADE+=' -D man=false' sed -i -e "/^subdir.*'po'/d" \ -e "/^subdir.*'help'/d" \ $name-$version/meson.build patch -Np1 -d $name-$version -i $SRC/fix-build.diff meson setup $name-$version build $PKGMK_GLADE \ --prefix=/usr \ --buildtype=plain \ --wrap-mode nodownload \ -D b_lto=true \ -D b_pie=true \ -D gladeui=true meson compile -C build -j ${JOBS-1} DESTDIR=$PKG meson install -C build }