diff options
author | Rui Marques | 2021-10-20 16:15:05 +0100 |
---|---|---|
committer | Rui Marques | 2021-10-20 16:15:05 +0100 |
commit | 98918ec626496839631526206c2d0ee85eb2dfd0 (patch) | |
tree | caf9fafed3cec11e58e69efa8bd37462799045b3 | |
parent | 9592bd6fb8cdecc6fa633f537cf55d8e31446a4a (diff) | |
download | aur-98918ec626496839631526206c2d0ee85eb2dfd0.tar.gz |
Apply changes from luajit-openresty-stable
Also, apply some of the suggestions from FabioLolix
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 35 |
2 files changed, 23 insertions, 24 deletions
@@ -1,16 +1,16 @@ pkgbase = luajit-openresty - pkgdesc = Just-in-time compiler and drop-in replacement for Lua (openresty fork) - pkgver = 2.1.20200102.r34.g31116c4d + pkgdesc = Just-in-time compiler for Lua, OpenResty branch + pkgver = 2.1.20210510 pkgrel = 1 - url = http://luajit.org/ + url = https://github.com/openresty/luajit2 arch = i686 arch = x86_64 + arch = aarch64 license = MIT depends = gcc-libs provides = luajit conflicts = luajit - source = git+https://github.com/openresty/luajit2.git#branch=v2.1-agentzh - sha1sums = SKIP + source = luajit-openresty-2.1.20210510.tar.gz::https://github.com/openresty/luajit2/archive/refs/tags/v2.1-20210510.tar.gz + sha256sums = 1ee6dad809a5bb22efb45e6dac767f7ce544ad652d353a93d7f26b605f69fe3f pkgname = luajit-openresty - @@ -1,29 +1,28 @@ +# Maintainer: Rui Marques <aur@ruimarques.xyz> +# Maintainer: Fabio Loli <fabio.loli@disroot.org> +# Contributor: Eduardo Bart <edub4rt@gmail.com> + pkgname=luajit-openresty -pkgver=2.1.20200102.r34.g31116c4d +_pkgver=2.1-20210510 +pkgver=${_pkgver//-/.} pkgrel=1 -pkgdesc='Just-in-time compiler and drop-in replacement for Lua (openresty fork)' -arch=('i686' 'x86_64') -url='http://luajit.org/' +pkgdesc='Just-in-time compiler for Lua, OpenResty branch' +arch=('i686' 'x86_64' 'aarch64') +url="https://github.com/openresty/luajit2" license=('MIT') -depends=('gcc-libs') +depends=('gcc-libs') conflicts=('luajit') provides=('luajit') -source=(git+https://github.com/openresty/luajit2.git#branch=v2.1-agentzh) -sha1sums=('SKIP') - -pkgver() { - cd $srcdir/luajit2 - git describe --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' -} +source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$_pkgver.tar.gz") +sha256sums=('1ee6dad809a5bb22efb45e6dac767f7ce544ad652d353a93d7f26b605f69fe3f') -build() { - cd $srcdir/luajit2 +build() { + cd "luajit2-$_pkgver" make amalg PREFIX=/usr } package() { - cd $srcdir/luajit2 - make install DESTDIR=$pkgdir PREFIX=/usr - install -Dm644 COPYRIGHT $pkgdir/usr/share/licenses/$pkgname/COPYRIGHT - install -Dm755 src/luajit $pkgdir/usr/bin/luajit + cd "luajit2-$_pkgver" + make install DESTDIR="$pkgdir" PREFIX=/usr + install -Dm644 COPYRIGHT "$pkgdir/usr/share/licenses/$pkgname/COPYRIGHT" } |