# Maintainer: Dušan Simić # Maintainer: Philip Goto pkgname=libipuz-git pkgver=0.2.0.r0.g9e292ca pkgrel=1 pkgdesc='Library for parsing .ipuz puzzle files' arch=(x86_64 aarch64) url='https://gitlab.gnome.org/jrb/libipuz' license=(LGPL) depends=(json-glib) makedepends=(git meson) provides=("${pkgname%-git}") conflicts=("${pkgname%-git}") source=("git+${url}.git") b2sums=(SKIP) pkgver() { cd "${srcdir}/${pkgname%-git}" git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' } build() { arch-meson "${pkgname%-git}" build meson compile -C build } check() { meson test -C build --print-errorlogs } package() { meson install -C build --destdir "${pkgdir}" }