talimat 826 B

123456789101112131415161718192021222324
  1. # Tanım: Ls için modern bir yedek, daha fazla özellik ve daha iyi varsayılanlarla geliştirilmiş bir dosya listeleyici.
  2. # URL: https://the.exa.website/
  3. # Paketçi: milisarge
  4. # Gerekler: cmake rust cargo libssh2
  5. # Grup: sistem
  6. isim=exa
  7. surum=0.7.0
  8. devir=1
  9. kaynak=(https://github.com/ogham/exa/archive/v$surum.zip::$isim-$surum.zip)
  10. derle() {
  11. cd "${SRC}/${isim}-${surum}"
  12. make
  13. install -Dm755 "${SRC}/${isim}-${surum}"/target/release/${isim} \
  14. "${PKG}"/usr/bin/${isim}
  15. install -Dm644 "${SRC}/${isim}-${surum}"/contrib/man/${isim}.1 \
  16. "${PKG}"/usr/share/man/man1/${isim}.1
  17. install -Dm644 "${SRC}/${isim}-${surum}"/contrib/completions.bash \
  18. "${PKG}"/usr/share/bash-completion/completions/${isim}
  19. install -Dm644 "${SRC}/${isim}-${surum}"/contrib/completions.zsh \
  20. "${PKG}"/usr/share/zsh/site-functions/_${isim}
  21. }