LuoTianyi_arm64 [1] filed a deletion request for ccat-rs [2]:
# Maintainer: Zhiyu Wang <[email protected]>
# Contributor: Crush <[email protected]>
pkgname=ccat-rs
pkgver=0.2.0
pkgrel=2
pkgdesc="Universal file viewer — markdown, docx, images, PDF, audio,
video, JSON, YAML, logs, ELF disasm, diff, gz, archives"
arch=('x86_64' 'aarch64')
url="https://github.com/zhiyuHD/ccat"
license=('MIT')
depends=('gcc-libs' 'oniguruma')
makedepends=('cargo' 'pkg-config')
source=("$pkgname-$pkgver.tar.gz::https://github.com/zhiyuHD/ccat/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz")
sha256sums=('8040feff7e6a75f99ab466dc147fd71b1b18a01c126b905126c97a785d59041d')
build() {
cd "$srcdir/$pkgname-$pkgver"
export CARGO_BUILD_JOBS=$(nproc)
# Use system oniguruma instead of onig_sys building its own
export RUSTONIG_SYSTEM_LIBONIG=1
cargo build --release
}
check() {
cd "$srcdir/$pkgname-$pkgver"
export RUSTONIG_SYSTEM_LIBONIG=1
cargo test --release --frozensudo
}
package() {
cd "$srcdir/$pkgname-$pkgver"
install -Dm755 target/release/ccat "$pkgdir/usr/bin/ccat"
install -Dm644 completions/ccat.bash "$pkgdir/usr/share/bash-
completion/completions/ccat"
install -Dm644 completions/_ccat "$pkgdir/usr/share/zsh/site-
functions/_ccat"
install -Dm644 completions/ccat.fish
"$pkgdir/usr/share/fish/vendor_completions.d/ccat.fish"
install -Dm644 ccat.1 "$pkgdir/usr/share/man/man1/ccat.1"
}
[1] https://aur.archlinux.org/account/LuoTianyi_arm64/
[2] https://aur.archlinux.org/pkgbase/ccat-rs/