diff options
author | wcasanova | 2020-09-27 19:51:41 -0300 |
---|---|---|
committer | wcasanova | 2020-09-27 19:51:41 -0300 |
commit | 5de04f2a12fc8afed7651b559aff149a322786ea (patch) | |
tree | 1d80857ac6960d01e4ce40716b0f9a7b0365307a | |
parent | a6cadc6b1a7b191800bd0e5defa866f3ca339824 (diff) | |
download | aur-lsd-git.tar.gz |
adopted, update PKGBUILD
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 38 |
2 files changed, 33 insertions, 20 deletions
@@ -1,21 +1,22 @@ pkgbase = lsd-git pkgdesc = The next gen ls command - pkgver = 0.16.0.471.gad25edc - pkgrel = 2 + pkgver = 0.18.0.566.g16f1b1c + pkgrel = 1 url = https://github.com/Peltoche/lsd arch = i686 arch = x86_64 - arch = armv6h - arch = armv7h - license = Apache + arch = arm + arch = aarch64 + license = MIT makedepends = rust makedepends = cargo makedepends = git - depends = gcc-libs + optdepends = powerline-fonts: powerline symbols for terminals + optdepends = nerd-fonts-complete: popular collections such as Font Awesome & fonts such as Hack provides = lsd conflicts = lsd source = lsd::git+https://github.com/Peltoche/lsd.git - sha384sums = SKIP + sha256sums = SKIP pkgname = lsd-git @@ -1,36 +1,48 @@ # Maintainer: Peltoche <dev@halium.fr> # Co-maintainer: Andrea Pascal <andrea@anodium.net> +# Maintainer: Walter wcasanova at disroot dot com pkgname="lsd-git" _pkgname="lsd" -pkgver=0.16.0.471.gad25edc -pkgrel=2 +pkgver=0.18.0.566.g16f1b1c +pkgrel=1 pkgdesc="The next gen ls command" -arch=("i686" "x86_64" "armv6h" "armv7h") +arch=("i686" "x86_64" "arm" "aarch64") url="https://github.com/Peltoche/lsd" -license=("Apache") -depends=("gcc-libs") +license=("MIT") +depends=() +optdepends=('powerline-fonts: powerline symbols for terminals' + 'nerd-fonts-complete: popular collections such as Font Awesome & fonts such as Hack') makedepends=("rust" "cargo" "git") provides=("lsd") conflicts=("lsd") source=("$_pkgname::git+https://github.com/Peltoche/lsd.git") -sha384sums=("SKIP") +sha256sums=("SKIP") pkgver() { - cd $_pkgname - echo "$(grep '^version =' Cargo.toml|head -n1|cut -d\" -f2|cut -d\- -f1).$(git rev-list --count HEAD).g$(git rev-parse --short HEAD)" + cd "$_pkgname" + echo "$(grep '^version =' Cargo.toml|head -n1|cut -d\" -f2).$(git rev-list --count HEAD).g$(git rev-parse --short HEAD)" } build() { - cd $_pkgname - cargo build --release --locked + cd $_pkgname + export SHELL_COMPLETIONS_DIR="$PWD/completions" + cargo build --release --locked } check() { - cd $_pkgname - cargo test --release --locked + cd $_pkgname + cargo test --release --locked } package() { - install -D -m755 $srcdir/$_pkgname/target/release/lsd $pkgdir/usr/bin/lsd + cd "$srcdir/$_pkgname" + install -Dm755 target/release/$_pkgname "$pkgdir/usr/bin/$_pkgname" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -Dm644 completions/_lsd \ + "$pkgdir/usr/share/zsh/site-functions/_lsd" + install -Dm644 completions/lsd.bash \ + "$pkgdir/usr/share/bash-completion/completions/lsd" + install -Dm644 completions/lsd.fish \ + "$pkgdir/usr/share/fish/vendor_completions.d/lsd.fish" } |