]> git.pld-linux.org Git - packages/luajit.git/blame - luajit.spec
- fix ldconfig call on install
[packages/luajit.git] / luajit.spec
CommitLineData
ca65622a
JB
1Summary: Just-in-Time compiler for Lua
2Summary(pl.UTF-8): Kompilator JIT dla języka Lua
3Name: luajit
4Version: 2.0.3
5Release: 1
6License: MIT
7Group: Libraries
8#Source0Download: http://luajit.org/download.html
9Source0: http://luajit.org/download/LuaJIT-%{version}.tar.gz
10# Source0-md5: f14e9104be513913810cd59c8c658dc0
11URL: http://luajit.org/
12ExclusiveArch: %{ix86} %{x8664} arm mips ppc
13BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
14
15%define lua_abi 5.1
16
17%description
18LuaJIT is a Just-In-Time (JIT) compiler for the Lua programming
19language.
20
21%description -l pl.UTF-8
22LuaJIT to działający w locie (Just-In-Time) kompilator języka Lua.
23
24%package devel
25Summary: Header files for LuaJIT library
26Summary(pl.UTF-8): Pliki nagłówkowe biblioteki LuaJIT
27Group: Development/Libraries
28Requires: %{name} = %{version}-%{release}
29
30%description devel
31Header files for LuaJIT library.
32
33%description devel -l pl.UTF-8
34Pliki nagłówkowe biblioteki LuaJIT.
35
36%package static
37Summary: Static LuaJIT library
38Summary(pl.UTF-8): Statyczna biblioteka LuaJIT
39Group: Development/Libraries
40Requires: %{name}-devel = %{version}-%{release}
41
42%description static
43Static LuaJIT library.
44
45%description static -l pl.UTF-8
46Statyczna biblioteka LuaJIT.
47
48%prep
49%setup -q -n LuaJIT-%{version}
50
51%build
52%{__make} \
53 CC="%{__cc}" \
54 CCOPT="%{rpmcflags} -fomit-frame-pointer" \
55 CCOPT_x86= \
56 E="@:" \
57 Q=
58
59%install
60rm -rf $RPM_BUILD_ROOT
61
62%{__make} install \
63 DESTDIR=$RPM_BUILD_ROOT \
64 PREFIX=%{_prefix} \
e93859b6
JB
65 MULTILIB=%{_lib} \
66 LDCONFIG="/sbin/ldconfig -n"
ca65622a
JB
67
68%clean
69rm -rf $RPM_BUILD_ROOT
70
71%post -p /sbin/ldconfig
72%postun -p /sbin/ldconfig
73
74%files
75%defattr(644,root,root,755)
76%doc COPYRIGHT README
77%attr(755,root,root) %{_bindir}/luajit
78%attr(755,root,root) %{_bindir}/luajit-%{version}
79%attr(755,root,root) %{_libdir}/libluajit-%{lua_abi}.so.*.*.*
80%attr(755,root,root) %ghost %{_libdir}/libluajit-%{lua_abi}.so.2
81%{_datadir}/luajit-%{version}
82%{_mandir}/man1/luajit.1*
83# lua module dirs (shared with lua interpreters)
84%dir %{_libdir}/lua
85%dir %{_libdir}/lua/%{lua_abi}
86%dir %{_datadir}/lua
87%dir %{_datadir}/lua/%{lua_abi}
88
89%files devel
90%defattr(644,root,root,755)
91%doc doc/*
92%attr(755,root,root) %{_libdir}/libluajit-%{lua_abi}.so
93%{_includedir}/luajit-2.0
94%{_pkgconfigdir}/luajit.pc
95
96%files static
97%defattr(644,root,root,755)
98%{_libdir}/libluajit-%{lua_abi}.a
This page took 0.042375 seconds and 4 git commands to generate.