1 Summary: Just-in-Time compiler for Lua
2 Summary(pl.UTF-8): Kompilator JIT dla języka Lua
8 # Source0Download: http://luajit.org/download.html
9 Source0: http://luajit.org/download/LuaJIT-%{version}.tar.gz
10 # Source0-md5: f14e9104be513913810cd59c8c658dc0
11 URL: http://luajit.org/
12 BuildRequires: sed >= 4.0
13 ExclusiveArch: %{ix86} %{x8664} arm mips ppc
14 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
19 LuaJIT is a Just-In-Time (JIT) compiler for the Lua programming
22 %description -l pl.UTF-8
23 LuaJIT to działający w locie (Just-In-Time) kompilator języka Lua.
26 Summary: Header files for LuaJIT library
27 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki LuaJIT
28 Group: Development/Libraries
29 Requires: %{name} = %{version}-%{release}
32 Header files for LuaJIT library.
34 %description devel -l pl.UTF-8
35 Pliki nagłówkowe biblioteki LuaJIT.
38 Summary: Static LuaJIT library
39 Summary(pl.UTF-8): Statyczna biblioteka LuaJIT
40 Group: Development/Libraries
41 Requires: %{name}-devel = %{version}-%{release}
44 Static LuaJIT library.
46 %description static -l pl.UTF-8
47 Statyczna biblioteka LuaJIT.
50 %setup -q -n LuaJIT-%{version}
53 sed -i -e '/install -m/s/-m/-p -m/' Makefile
56 # Q= - enable verbose output
57 # E= @: - disable @echo messages
58 # NOTE: we use amalgamated build as per documentation suggestion doc/install.html
61 CCOPT="%{rpmcflags} -fomit-frame-pointer" \
69 rm -rf $RPM_BUILD_ROOT
71 DESTDIR=$RPM_BUILD_ROOT \
74 LDCONFIG="/sbin/ldconfig -n"
77 rm -rf $RPM_BUILD_ROOT
79 %post -p /sbin/ldconfig
80 %postun -p /sbin/ldconfig
83 %defattr(644,root,root,755)
85 %attr(755,root,root) %{_bindir}/luajit
86 %attr(755,root,root) %{_bindir}/luajit-%{version}
87 %attr(755,root,root) %{_libdir}/libluajit-%{lua_abi}.so.*.*.*
88 %attr(755,root,root) %ghost %{_libdir}/libluajit-%{lua_abi}.so.2
89 %{_datadir}/luajit-%{version}
90 %{_mandir}/man1/luajit.1*
91 # lua module dirs (shared with lua interpreters)
93 %dir %{_libdir}/lua/%{lua_abi}
95 %dir %{_datadir}/lua/%{lua_abi}
98 %defattr(644,root,root,755)
100 %attr(755,root,root) %{_libdir}/libluajit-%{lua_abi}.so
101 %{_includedir}/luajit-2.0
102 %{_pkgconfigdir}/luajit.pc
105 %defattr(644,root,root,755)
106 %{_libdir}/libluajit-%{lua_abi}.a