# Contributor: Jakub Jirutka # Maintainer: Jakub Jirutka pkgname=desed pkgver=1.2.1 pkgrel=1 pkgdesc="Demystify and debug your sed scripts, from comfort of your terminal" url="https://github.com/SoptikHa2/desed" # riscv64: rust broken arch="all !riscv64" license="GPL-3.0-or-later" depends="sed" # needs GNU sed makedepends="cargo cargo-auditable" subpackages="$pkgname-doc" source="https://github.com/SoptikHa2/desed/archive/v$pkgver/desed-$pkgver.tar.gz Cargo.lock " prepare() { default_prepare mv "$srcdir"/Cargo.lock . cargo fetch --target="$CTARGET" --locked } build() { cargo auditable build --frozen --release } check() { cargo test --frozen } package() { install -D -m755 target/release/$pkgname -t "$pkgdir"/usr/bin/ install -D -m644 $pkgname.1 -t "$pkgdir"/usr/share/man/man1/ } sha512sums=" 19849bc5f4c6513ce062a78a7c59b1f7ba6b53c6c9fc18150dbf367b2fa29443044afc683a3bb9289d5dc9a2f0e57b7cc497296d8532e53fbdc6f54ec84e0add desed-1.2.1.tar.gz 86fbd9a43e7a82edebd949c1bc9157fed5df982334f920bcf11f202471bbafb9ae49ba14162f3553e382f46164151d988516a417ea46d00eb00afffc9dd31be4 Cargo.lock "