summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: d8d6cfa40bebf5714c5b365ebedaa391f48590d2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# Maintainer: vitorg <vitorg at envs dot net>
_pkgname=zap-aur
pkgname="${_pkgname}-git"
pkgver=r22.af87462
pkgrel=1
pkgdesc="A lightning fast AUR searcher"
arch=("x86_64")
url="https://codeberg.org/Bowuigi/Zap"
license=("GPL3")
depends=("lua>=5.1")
makedepends=("git")
provides=("${_pkgname}")
conflicts=("${_pkgname}")
source=("${_pkgname}::git+${url}.git")
sha256sums=("SKIP")

pkgver() {
	cd "${srcdir}/${_pkgname}"
	printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}

package() {
  cd "${srcdir}/${_pkgname}"
  sed -i "s@#!/usr/bin/lua5.3@#!/usr/bin/lua$(lua -v | awk '{print $2}' | awk -F . '{print $1,$2}' | sed "s/ /./")@" "zap"
  install -Dm755 "zap" -t "${pkgdir}/usr/bin/"
  install -D "rxi-json.lua" -t "${pkgdir}/usr/share/lua/$(lua -v | awk '{print $2}' | awk -F . '{print $1,$2}' | sed "s/ /./")/"
}