projects/aports·blob master · refs

39 lines · 1.1 KiB

1# Contributor: Ángel Castañeda <[email protected]>
2# Maintainer: qaqland <[email protected]>
3pkgname=vimv
4pkgver=3.1.0
5pkgrel=0
6pkgdesc="A command line utility for batch-renaming files"
7url="https://www.dmulholl.com/dev/vimv.html"
8arch="all"
9license="0BSD"
10makedepends="cargo cargo-auditable"
11subpackages="$pkgname-doc"
12source="$pkgname-$pkgver.tar.gz::https://github.com/dmulholl/vimv/archive/refs/tags/$pkgver.tar.gz
13 bump-getrandom.patch
14 "
15options="net !check" # cargo fetch, upstream no test
16
17prepare() {
18 default_prepare
19
20 cargo fetch --target="$CTARGET" --locked
21}
22
23build() {
24 cargo auditable build --frozen --release
25}
26
27check() {
28 cargo test --frozen --all-features
29}
30
31package() {
32 install -Dm755 target/release/vimv -t "$pkgdir"/usr/bin/
33 install -Dm644 license.txt -t "$pkgdir"/usr/share/licenses/$pkgname
34}
35
36sha512sums="
37885127679f0f730dc5090d516b6bd85030717e3d568cf2ed42784fce7cd5a50c36ef32ca6b62a038fafd33a47fdc7ccd2ecd0049d964d70f05640fd058acb198 vimv-3.1.0.tar.gz
388e4bdebe54f76c0e6ac328af2c335267e999dddb72e26a75a518a8eca25cad968ce50ebcb7939567ae704d1f02512e19847e8671d79fbcd6f673bb32dbdeba12 bump-getrandom.patch
39"