summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCsonka Mihaly2020-03-12 22:56:02 +0100
committerCsonka Mihaly2020-03-12 22:56:02 +0100
commit7e9f29b7c4005e3b20e9007c6b75bfa6bab3d437 (patch)
treebd437b489f33a0da61e6718a3b6e4b299673f0e4
downloadaur-7e9f29b7c4005e3b20e9007c6b75bfa6bab3d437.tar.gz
Init commit
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD38
-rw-r--r--navi.sh1
3 files changed, 59 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..ed8c1e868081
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,20 @@
+pkgbase = navi-git
+ pkgdesc = An interactive cheatsheet tool for the command-line.
+ pkgver = r238.8d0c82c
+ pkgrel = 12
+ url = https://github.com/denisidoro/navi
+ arch = any
+ license = Apache 2.0
+ makedepends = git
+ makedepends = make
+ makedepends = rustup
+ depends = fzf
+ provides = navi
+ conflicts = navi
+ source = navi-git::git+https://github.com/denisidoro/navi
+ source = navi.sh
+ md5sums = SKIP
+ md5sums = 43cf44f1cd5b9a7bb8f247735a59ba91
+
+pkgname = navi-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..abb48ddde103
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,38 @@
+# Maintainer: Kibouo <csonka.mihaly@hotmail.com>
+pkgname=navi-git
+pkgver=r238.8d0c82c
+pkgrel=12
+pkgdesc='An interactive cheatsheet tool for the command-line.'
+arch=('any')
+url='https://github.com/denisidoro/navi'
+license=('Apache 2.0')
+depends=('fzf')
+makedepends=('git' 'make' 'rustup')
+provides=('navi')
+conflicts=('navi')
+source=("${pkgname}::git+${url}"
+ navi.sh)
+md5sums=('SKIP'
+ 43cf44f1cd5b9a7bb8f247735a59ba91)
+pkgver() {
+ cd "${pkgname}"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+build() {
+ cd "${pkgname}"
+ rustup update
+ rustup install stable
+ cargo +stable build --release --locked
+}
+
+package() {
+ cd "${pkgname}"
+
+ mkdir -p "${pkgdir}/usr/bin/"
+ cp ./target/release/navi "${pkgdir}/usr/bin/navi"
+
+ mkdir -p "${pkgdir}/${HOME}/.navi"
+ cp -r ./cheats "${pkgdir}/${HOME}/.navi/cheats"
+ cp -r ./shell "${pkgdir}/${HOME}/.navi/shell"
+}
diff --git a/navi.sh b/navi.sh
new file mode 100644
index 000000000000..715e0232434b
--- /dev/null
+++ b/navi.sh
@@ -0,0 +1 @@
+export NAVI_PATH="~/.navi"