# Maintainer: Yuuta Liang pkgname=acronc-git pkgver=r80.d81fd3c pkgrel=1 pkgdesc="Acron client interface" arch=(x86_64) url="https://yuuta.moe/acron" license=('LGPL') groups=() depends=(json-c libacron libuv) makedepends=(git meson ninja) provides=() conflicts=() replaces=() backup=() options=() install= source=('acronc::git+https://git.yuuta.moe/Minecraft/acron.git') noextract=() md5sums=('SKIP') pkgver() { cd "$srcdir/${pkgname%-git}" printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } prepare() { cd "$srcdir/${pkgname%-git}" } build() { cd "$srcdir/${pkgname%-git}/client/acronc/" arch-meson --buildtype=release --wrap-mode=nofallback build meson compile -C build } check() { cd "$srcdir/${pkgname%-git}/client/acronc/" meson test -C build } package() { cd "$srcdir/${pkgname%-git}/client/acronc/" DESTDIR="$pkgdir/" meson install -C build }