blob: c783292039457d1ab682370d7c5e0a7a2c5bdcd6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
|
# Contributor: Jakub Jirutka <jakub@jirutka.cz>
# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
pkgname=peep
pkgver=0.1.6_git20220920
_gitrev=ac0bd79fb9d8d05e4ed059bb37b93a7cce4b9bc5
pkgrel=1
pkgdesc="Text viewer that works like less(1) on small pane within terminal window"
url="https://github.com/ryochack/peep"
# riscv64: found textrels
# s390x: nix crate fails to build
arch="all !riscv64 !s390x"
license="MIT"
makedepends="cargo cargo-auditable"
source="https://github.com/ryochack/peep/archive/$_gitrev/peep-$_gitrev.tar.gz
regex-features.patch
"
builddir="$srcdir/$pkgname-$_gitrev"
export CARGO_PROFILE_RELEASE_OPT_LEVEL="z"
prepare() {
default_prepare
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/
}
sha512sums="
6c57f9b0022391e4970540286211c71c2d04e2192d9f40f52e98f3cf57e5cd48c754b1ebc88820ea884554a605aa79ea2a3577da2ae577b35e2061de356ce813 peep-ac0bd79fb9d8d05e4ed059bb37b93a7cce4b9bc5.tar.gz
d99a9de7e2c7bb458e9ada5d7d6fa401860a211021c03f1819484e9f689b116502d7577c09f5c092fe172700ce885de734075b1f93cb523ec22bf2f31beaec42 regex-features.patch
"
|