1 ###############################################################################
2 # IPFire.org - An Open Source Firewall Solution #
3 # Copyright (C) - IPFire Development Team <info@ipfire.org> #
4 ###############################################################################
8 release = 0.1-beta3-%{commit}
9 thisapp = luajit-2.0-%{commit}
11 # LuaJIT no longer tags releases:
12 # https://github.com/LuaJIT/LuaJIT/issues/665#issuecomment-784452583
15 groups = System/Libraries
16 url = https://luajit.org/
18 summary = A Just-In-Time Compiler for Lua
21 LuaJIT is a Just-In-Time Compiler (JIT) for the Lua programming language.
22 Lua is a powerful, dynamic and light-weight programming language.
23 It may be embedded or used as a general-purpose, stand-alone language.
26 source_dl = https://repo.or.cz/luajit-2.0.git/snapshot/
27 sources = %{commit}.tar.gz
31 make amalg PREFIX="%{prefix}" BUILDMODE=dynamic TARGET_STRIP=" @:"
36 DESTDIR="%{BUILDROOT}" \
38 INSTALL_BIN="%{BUILDROOT}%{bindir}" \
39 INSTALL_LIB="%{BUILDROOT}%{libdir}" \
40 INSTALL_SHARE="%{BUILDROOT}%{datadir}" \
41 INSTALL_DEFINC="%{BUILDROOT}%{includedir}/luajit-2.1"
43 ln -svf luajit-2.1.0-beta3 "%{BUILDROOT}%{bindir}/luajit"
54 package %{name}-debuginfo