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

52 lines
1.4 KiB
Bash

# Maintainer: Jesus E. <heckyel@riseup.net>
pkgname=luajit
_pkgname=LuaJIT
pkgver=2.1.0.beta3
_pkgver=2.1.0-beta3
pkgrel=1
_debver=2.1.0~beta3+dfsg
__debver=2.1.0-beta3
_debrel=5.3
pkgdesc='Just-in-time compiler and drop-in replacement for Lua 5.1'
arch=(i686 x86_64)
url="https://$pkgname.org/"
license=(Expat)
depends=(gcc-libs)
makedepends=(quilt)
source=(https://$pkgname.org/download/$_pkgname-$_pkgver.tar.gz
https://deb.debian.org/debian/pool/main/l/$pkgname/${pkgname}_$_debver-$_debrel.debian.tar.xz)
sha512sums=('c44e967a0f671ed32b55aee810bc8b3b63737a2d7363b8984ae1949b24f98dbb3f9be7c1e10239fdeb96a3e3c836f606342cbd61838cf9bcadb077443eb5bc12'
'0035b4ec06d75eda6699c56a5a4564504fe3d4d239432b7b4a60373de251f89099cff376d292ba3674d3bfe8faf5395bd152d2158d825d0167434e4024d464e6')
prepare() {
cd $_pkgname-$_pkgver
if [[ ${_pkgver%.*} = ${__debver%.*} ]]; then
# Debian patches
export QUILT_PATCHES=debian/patches
export QUILT_REFRESH_ARGS='-p ab --no-timestamps --no-index'
export QUILT_DIFF_ARGS='--no-timestamps'
mv "$srcdir"/debian .
quilt push -av
fi
}
build() {
cd $_pkgname-$_pkgver
make amalg PREFIX=/usr
}
package() {
cd $_pkgname-$_pkgver
make install DESTDIR="$pkgdir" PREFIX=/usr
ln -vs $pkgname-$_pkgver $pkgdir/usr/bin/$pkgname
install -Dm644 COPYRIGHT "$pkgdir/usr/share/licenses/$pkgname/COPYRIGHT"
}
# vim:set sw=2 et: