pkgname=ailog pkgver=0.0.1 pkgrel=1 pkgdesc='atproto blog cli for aios' arch=('x86_64') url='https://git.syui.ai/ai/log' license=('MIT') depends=('gcc-libs') makedepends=('rust' 'cargo' 'git') options=('!lto' '!debug') source=("git+https://git.syui.ai/ai/log.git#branch=main") sha256sums=('SKIP') pkgver() { cd log printf "%s.r%s.g%s" \ "$(grep '^version' Cargo.toml | head -1 | sed 's/.*"\(.*\)"/\1/')" \ "$(git rev-list --count HEAD)" \ "$(git rev-parse --short HEAD)" } build() { cd log export CC=gcc export CARGO_TARGET_X86_64_UNKNOWN_LINUX_GNU_LINKER=gcc cargo build --release } package() { cd log install -Dm755 "target/release/${pkgname}" "${pkgdir}/usr/bin/${pkgname}" }