diff options
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 25 |
2 files changed, 40 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..06a8a141c675 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = moonjit + pkgdesc = Just-in-time compiler and drop-in replacement for Lua 5.1, with 5.2/3 support + pkgver = 2.2.0 + pkgrel = 1 + url = https://luajit.org/ + arch = x86_64 + license = MIT + depends = gcc-libs + provides = luajit + conflicts = luajit + source = https://github.com/moonjit/moonjit/archive/2.2.0.tar.gz + sha256sums = 83deb2c880488dfe7dd8ebf09e3b1e7613ef4b8420de53de6f712f01aabca2b6 + +pkgname = moonjit + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..463bd4118991 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,25 @@ +# Maintainer: Solomon Choina <shlomochoina@gmail.com> +pkgname=moonjit +pkgver=2.2.0 +pkgrel=1 +pkgdesc='Just-in-time compiler and drop-in replacement for Lua 5.1, with 5.2/3 support' +arch=('x86_64') +url='https://luajit.org/' +license=('MIT') +conflicts=('luajit') +provides=('luajit') +depends=('gcc-libs') +source=("https://github.com/moonjit/moonjit/archive/$pkgver.tar.gz") +sha256sums=('83deb2c880488dfe7dd8ebf09e3b1e7613ef4b8420de53de6f712f01aabca2b6') + +build() { + cd "$pkgname-$pkgver" + make amalg PREFIX=/usr +} + +package() { + cd "$pkgname-$pkgver" + + make install DESTDIR="$pkgdir" PREFIX=/usr + install -Dm644 COPYRIGHT "$pkgdir/usr/share/licenses/$pkgname/COPYRIGHT" +} |