# Description: A middleware layer between C libraries (using GObject) and language bindings. # URL: https://live.gnome.org/GObjectIntrospection # Maintainer: Danny Rawlins, crux at romster dot me # Depends on: cairo name=gobject-introspection version=1.58.3 release=1 source=(https://ftp.gnome.org/pub/GNOME/sources/$name/${version::4}/$name-$version.tar.xz https://download.gnome.org/sources/glib/2.58/glib-2.58.3.tar.xz) build() { cd $name-$version meson build \ --prefix /usr \ -D cairo=true \ -D gtk_doc=false \ -D doctool=false \ -D glib_src_dir="$SRC/glib-2.58.3" ninja -C build -j ${JOBS:-1} DESTDIR="$PKG" ninja -C build install }