summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD27
1 files changed, 15 insertions, 12 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 636d3eff5fdf..ba68edc4ff01 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,31 +2,34 @@
_pkgname=fzy-lua
pkgname=lua-fzy
-pkgver=1.0
+pkgver=1.0.3
pkgrel=1
pkgdesc="Lua fzf matching library"
arch=('x86_64')
url="https://github.com/swarn/fzy-lua"
license=('MIT')
-depends=('lua')
+depends=('lua' 'glibc')
makedepends=('luarocks')
+checkdepends=('busted')
conflicts=('lua-fzy-purelua')
source=(
- "${pkgname}-${pkgver}.tar.gz::${url}/archive/refs/tags/v${pkgver}.tar.gz"
+ "$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz"
)
-sha256sums=('1dcf5283b2f79927c8d8fec11bcf05623dc55b12a0de8c0413f8442d112109bc')
-
-prepare() {
- cd ${srcdir}/${_pkgname}-${pkgver}
-}
+sha256sums=('11e13743ed7f60b68c55cff028760480ab5ea1ed0fd13ff6de64cac7fbc22d88')
build() {
- cd ${srcdir}/${_pkgname}-${pkgver}
- luarocks make --deps-mode=none --pack-binary-rock ./fzy-scm-1.rockspec
+ cd "$_pkgname-$pkgver"
+ luarocks make --deps-mode=none --pack-binary-rock fzy-scm-1.rockspec
}
package() {
- cd ${srcdir}/${_pkgname}-${pkgver}
- luarocks install --tree=${pkgdir}/usr --deps-mode=none --no-manifest ./*.rock
+ cd "$_pkgname-$pkgver"
+ luarocks install --tree=${pkgdir}/usr --deps-mode=none --no-manifest *.rock
install -Dm644 ./LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
}
+
+check() {
+ cd "$_pkgname-$pkgver"
+ export LD_LIBRARY_PATH="$_pkgname-$pkgver:$LD_LIBRARY_PATH"
+ busted
+}