contrib/glade/Pkgfile
2022-02-18 14:44:34 +01:00

29 lines
777 B
Plaintext

# Description: GTK Interface Builder.
# URL: https://glade.gnome.org/
# Maintainer: Danny Rawlins, crux at romster dot me
# Depends on: gtk3 itstool
# Optional: gtk-doc libxslt python3-gobject webkitgtk
name=glade
version=3.38.2
release=1
source=(https://download.gnome.org/sources/$name/${version::4}/$name-$version.tar.xz
glade-3.38.2-meson-0.61.patch)
build() {
patch -Np1 -d $name-$version -i $SRC/glade-3.38.2-meson-0.61.patch
prt-get isinst gtk-doc || PKGMK_GLADE+=' -D gtk_doc=false'
prt-get isinst libxslt || PKGMK_GLADE+=' -D man=false'
meson setup build $name-$version ${PKGMK_GLADE} \
--prefix=/usr \
--buildtype=plain \
-D gladeui=true
meson compile -C build -j ${JOBS-1}
DESTDIR=$PKG meson install -C build
rm -r $PKG/usr/share/{help,locale}
}