Skip to content
Snippets Groups Projects
APKBUILD 941 B
Newer Older
Jakub Jirutka's avatar
Jakub Jirutka committed
# Contributor: Jakub Jirutka <jakub@jirutka.cz>
# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
pkgname=sad
pkgver=0.4.22
Jakub Jirutka's avatar
Jakub Jirutka committed
pkgdesc="CLI search and replace - a batch file edit tool"
url="https://github.com/ms-jpq/sad"
arch="all"
Jakub Jirutka's avatar
Jakub Jirutka committed
license="MIT"
makedepends="cargo cargo-auditable"
source="https://github.com/ms-jpq/sad/archive/v$pkgver/sad-$pkgver.tar.gz
	getrandom-0.2.10.patch
	"
Jakub Jirutka's avatar
Jakub Jirutka committed
prepare() {
	default_prepare

alice's avatar
alice committed
	cargo fetch --target="$CTARGET" --locked
Jakub Jirutka's avatar
Jakub Jirutka committed
}

build() {
	cargo auditable build --release --frozen
Jakub Jirutka's avatar
Jakub Jirutka committed
}

check() {
	cargo test --frozen
}

package() {
	install -D -m755 target/release/sad -t "$pkgdir"/usr/bin/
Jakub Jirutka's avatar
Jakub Jirutka committed
}

sha512sums="
0bb2871d6ebfd03b37f46af806a5255becba79f893adf8cb0935fe3786c647848d8789f2be0c474dc4b66d5947586b5b8b09a82a26e9b3462f3a01d32fc20371  sad-0.4.22.tar.gz
953890cea53a0724f3fce97846dd4ac1fa516c0088a00d3fb9a83de2e252ba464df42d323bd551bbc5666385d980e3a5677e7ecd72cd92c71fe5edb89b193081  getrandom-0.2.10.patch
Jakub Jirutka's avatar
Jakub Jirutka committed
"