Files
extra/luajit-openresty/PKGBUILD
2025-06-22 20:39:04 -05:00

29 lines
883 B
Bash

# Maintainer: Jesus E. <heckyel@riseup.net>
pkgname=luajit-openresty
_pkgver=2.1-20230410
pkgver=${_pkgver//-/.}
pkgrel=1
pkgdesc="Just-in-time compiler for Lua, OpenResty fork"
arch=('i686' 'x86_64')
url='https://github.com/openresty/luajit2'
license=('Expat')
depends=('gcc-libs')
conflicts=('luajit')
provides=("luajit=$pkgver")
_archive="${pkgname}-${pkgver}"
source=("https://github.com/openresty/luajit2/archive/refs/tags/v${_pkgver}/${_archive}.tar.gz")
sha512sums=('b861b4182f4e6814878a9de84ed5a864429a8b9a29f8d1b20b2ec5f42e8883214f3d04ee0e8d7f80e3e58debfedff7a8b6363310b74d926f5cfe7be13ce0892c')
build() {
cd "luajit2-$_pkgver"
# avoid early stripping
make amalg PREFIX=/usr BUILDMODE=dynamic TARGET_STRIP=" @:"
}
package() {
cd "luajit2-$_pkgver"
make install DESTDIR="$pkgdir" PREFIX=/usr
install -Dm644 COPYRIGHT -t "$pkgdir/usr/share/licenses/$pkgname"
}