# Maintainer: JMARyA pkgname=mdpatch pkgver=main pkgrel=1 pkgdesc="patch the frontmatter of markdown files" arch=('x86_64' 'aarch64') url="https://git.hydrar.de/mdtools/mdpatch" license=("MIT") depends=() makedepends=("rustup" "git") source=("${pkgname}::git+https://git.hydrar.de/mdtools/mdpatch.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/mdpatch" "$pkgdir/usr/bin/mdpatch" }