This commit is contained in:
parent
aa26492a19
commit
97587ff474
@ -30,9 +30,9 @@ Source99: baselibs.conf
|
|||||||
# PATCH-FIX-SUSE tweak the buildsystem to produce what is needed for SUSE
|
# PATCH-FIX-SUSE tweak the buildsystem to produce what is needed for SUSE
|
||||||
Patch0: lua-build-system.patch
|
Patch0: lua-build-system.patch
|
||||||
BuildRequires: libtool
|
BuildRequires: libtool
|
||||||
|
BuildRequires: lua-macros
|
||||||
BuildRequires: pkgconfig
|
BuildRequires: pkgconfig
|
||||||
BuildRequires: readline-devel
|
BuildRequires: readline-devel
|
||||||
BuildRequires: lua-macros
|
|
||||||
Provides: lua = %{version}
|
Provides: lua = %{version}
|
||||||
Provides: Lua(API) = %{major_version}
|
Provides: Lua(API) = %{major_version}
|
||||||
|
|
||||||
@ -105,8 +105,8 @@ of C functions, written in ANSI C.
|
|||||||
%autopatch -p1
|
%autopatch -p1
|
||||||
|
|
||||||
# manpage
|
# manpage
|
||||||
cat doc/lua.1 | sed 's/TH LUA 1/TH LUA5.3 1/' > doc/lua5.3.1
|
cat doc/lua.1 | sed 's/TH LUA 1/TH LUA%{major_version} 1/' > doc/lua%{major_version}.1
|
||||||
cat doc/luac.1 | sed 's/TH LUAC 1/TH LUAC5.3 1/' > doc/luac5.3.1
|
cat doc/luac.1 | sed 's/TH LUAC 1/TH LUAC%{major_version} 1/' > doc/luac%{major_version}.1
|
||||||
|
|
||||||
%build
|
%build
|
||||||
sed -i -e "s@lib/lua/@%{_lib}/lua/@g" src/luaconf.h
|
sed -i -e "s@lib/lua/@%{_lib}/lua/@g" src/luaconf.h
|
||||||
@ -160,7 +160,6 @@ ln -sf %{_sysconfdir}/alternatives/liblua.so %{buildroot}%{_libdir}/liblua.so
|
|||||||
touch %{buildroot}%{_sysconfdir}/alternatives/lua.pc
|
touch %{buildroot}%{_sysconfdir}/alternatives/lua.pc
|
||||||
ln -sf %{_sysconfdir}/alternatives/lua.pc %{buildroot}%{_libdir}/pkgconfig/lua.pc
|
ln -sf %{_sysconfdir}/alternatives/lua.pc %{buildroot}%{_libdir}/pkgconfig/lua.pc
|
||||||
|
|
||||||
|
|
||||||
%check
|
%check
|
||||||
cd src
|
cd src
|
||||||
LD_LIBRARY_PATH=`pwd` ./lua%{major_version} -e 'print(0)' > /dev/null
|
LD_LIBRARY_PATH=`pwd` ./lua%{major_version} -e 'print(0)' > /dev/null
|
||||||
|
Loading…
Reference in New Issue
Block a user