29 lines
883 B
Bash
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"
|
|
}
|