# Maintainer: Zhangyuan Nie pkgname=butter-git pkgver=0.1.0.r89.e7ece73 pkgrel=1 pkgdesc="GTK application for Btrfs snapshot management" arch=('x86_64') url="https://github.com/zhangyuannie/butter" license=('GPL3') depends=('gtk4' 'libadwaita' 'polkit' 'btrfs-progs') makedepends=('meson' 'rust' 'git' 'clang') conflicts=('butter') provides=('butter') source=("${pkgname}::git+https://github.com/zhangyuannie/butter.git") sha256sums=('SKIP') pkgver() { cd "${pkgname}" local l=$(grep -A 3 "\" | sed "s|.*version: '\(.*\)'.*|\1|") local r=$(printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)") printf "%s.%s" "${l}" "${r}" } build() { cd "${pkgname}" arch-meson . build meson compile -C build } package() { cd "${pkgname}" DESTDIR="${pkgdir}" meson install -C build }