# Maintainer: JMARyA pkgname=mddiff pkgver=main pkgrel=1 pkgdesc="compare the frontmatter of two markdown files and generate a JSON patch file" arch=('x86_64' 'aarch64') url="https://git.hydrar.de/mdtools/mddiff" license=("MIT") depends=() makedepends=("rustup" "git") source=("${pkgname}::git+https://git.hydrar.de/mdtools/mddiff.git") sha256sums=("SKIP") pkgver() { cd "$srcdir/$pkgname" echo "$(date +%Y.%m.%d)_$(git rev-parse --short HEAD)" } prepare() { cd "$srcdir/$pkgname" rustup default nightly cargo fetch } build() { cd "$srcdir/$pkgname" cargo build --release } check() { cd "$srcdir/$pkgname" cargo test --release } package() { cd "$srcdir/$pkgname" install -Dm755 "target/release/mddiff" "$pkgdir/usr/bin/mddiff" }