summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD12
1 files changed, 8 insertions, 4 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 4dd8639536d3..e1c0fab984ce 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,19 +2,20 @@
_pkgname=xvi
pkgname="${_pkgname}-git"
-pkgver=b7f9d8a
+pkgver=1
pkgrel=1
-pkgdesc='Hex editor'
+pkgdesc='Hex editor with ncurses based user interface'
arch=('x86_64')
license=('MIT')
makedepends=('cargo' 'rust' 'git')
+depends=('ncurses')
url='https://github.com/artemsen/xvi'
source=("${_pkgname}::git+${url}.git")
md5sums=('SKIP')
pkgver() {
cd "${srcdir}/${_pkgname}"
- git rev-parse --short HEAD
+ git describe --tags --long --always | sed 's/-g.*//;s/^v//;s/-/./'
}
build() {
@@ -24,5 +25,8 @@ build() {
package() {
cd "${srcdir}/${_pkgname}"
- install -D -m 755 target/release/$_pkgname "${pkgdir}/usr/bin/$_pkgname"
+ install -D -m 755 target/release/xvi "${pkgdir}/usr/bin/xvi"
+ mkdir -p "${pkgdir}/usr/share/man/man1" "${pkgdir}/usr/share/man/man5"
+ gzip -c extra/xvi.1 > "${pkgdir}/usr/share/man/man1/xvi.1.gz"
+ gzip -c extra/xvirc.5 > "${pkgdir}/usr/share/man/man5/xvirc.5.gz"
}