diff options
author | Pig Fang | 2024-02-21 12:29:19 +0800 |
---|---|---|
committer | Pig Fang | 2024-02-21 12:29:19 +0800 |
commit | de7b685cbf5a98ed3f4e026d2283171e4fd46c7d (patch) | |
tree | 3d81c9c0f56622f547830d49114e70d79b70409c | |
parent | 6cb976d58011e8f3232432bbd295ada2352dd81c (diff) | |
download | aur-de7b685cbf5a98ed3f4e026d2283171e4fd46c7d.tar.gz |
0.2.3.r30.g0cb572a-1
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 22 |
2 files changed, 19 insertions, 7 deletions
@@ -1,7 +1,7 @@ pkgbase = yazi-git pkgdesc = Blazing fast terminal file manager written in Rust, based on async I/O. - pkgver = 0.1.4.r57.gcb13de9 - pkgrel = 2 + pkgver = 0.2.3.r30.g0cb572a + pkgrel = 1 url = https://github.com/sxyazi/yazi arch = x86_64 license = MIT @@ -3,8 +3,8 @@ _pkgname=yazi pkgname=yazi-git -pkgver=0.1.4.r57.gcb13de9 -pkgrel=2 +pkgver=0.2.3.r30.g0cb572a +pkgrel=1 pkgdesc="Blazing fast terminal file manager written in Rust, based on async I/O." url="https://github.com/sxyazi/yazi" arch=("x86_64") @@ -38,7 +38,7 @@ prepare() { build() { cd "$srcdir/$_pkgname" - cargo build --release --frozen + VERGEN_GIT_SHA="Arch Linux" YAZI_GEN_COMPLETIONS=true cargo build --release --frozen } check() { @@ -48,7 +48,19 @@ check() { package() { cd "$srcdir/$_pkgname" - install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" install -Dm755 "target/release/$_pkgname" "$pkgdir/usr/bin/$_pkgname" -} + install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENCE" + install -Dm644 "README.md" "$pkgdir/usr/share/doc/$pkgname/README.md" + install -Dm644 "assets/yazi.desktop" "$pkgdir/usr/share/applications/yazi.desktop" + + local r + for r in 16 24 32 48 64 128 256; do + install -dm755 "$pkgdir/usr/share/icons/hicolor/${r}x${r}/apps" + convert assets/logo.png -resize "${r}x${r}" "$pkgdir/usr/share/icons/hicolor/${r}x${r}/apps/yazi.png" + done + cd "$_pkgname-config/completions" + install -Dm644 "$_pkgname.bash" "$pkgdir/usr/share/bash-completion/completions/$_pkgname" + install -Dm644 "$_pkgname.fish" -t "$pkgdir/usr/share/fish/vendor_completions.d/" + install -Dm644 "_$_pkgname" -t "$pkgdir/usr/share/zsh/site-functions/" +} |