Просмотр исходного кода

Merge pull request #38 from tuftedocelot/master

Add PKGBUILD to contrib
Ben S 11 лет назад
Родитель
Сommit
f6276dfb9d
1 измененных файлов с 25 добавлено и 0 удалено
  1. 25 0
      contrib/PKGBUILD

+ 25 - 0
contrib/PKGBUILD

@@ -0,0 +1,25 @@
+# Maintainer: tuftedocelot@fastmail.fm
+_pkgname=exa
+pkgname=${_pkgname}-git
+pkgver=303
+pkgrel=1
+pkgdesc='Replacement for ls written in Rust.'
+arch=('i686' 'x86_64')
+url="https://github.com/ogham/exa"
+license='MIT'
+depends=('libssh2')
+makedepends=('cmake' 'rust-nightly-bin' 'libgit2')
+source=("git+https://github.com/ogham/exa.git")
+md5sums=('SKIP')
+
+pkgver() {
+    cd "$srcdir/$_pkgname"
+    git rev-list --count HEAD
+}
+
+package() {
+    cd "$srcdir/$_pkgname"
+    make
+    install -Dm755 "$srcdir/$_pkgname/target/release/$_pkgname" "$pkgdir/usr/bin/$_pkgname"
+    install -Dm644 "$srcdir/$_pkgname/man/$_pkgname.1" "$pkgdir/usr/share/man/man1/$_pkgname.1"
+}