diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 12 |
1 files changed, 8 insertions, 4 deletions
@@ -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" } |