1 Summary: LuaExpat is a SAX XML parser based on the Expat library
2 Summary(hu.UTF-8): LuaExpat egy SAX XML elemző az Expat könyvtárra épülve
7 Group: Development/Languages
8 Source0: http://matthewwild.co.uk/projects/luaexpat/luaexpat-1.2.0.tar.gz
9 # Source0-md5: 03efe50c7f30a34580701e6527d7bfee
10 URL: http://luaforge.net/projects/luaexpat/
11 BuildRequires: expat-devel
12 BuildRequires: lua51-devel
13 BuildRequires: sed >= 4.0
14 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
17 LuaExpat is a SAX XML parser based on the Expat library.
19 %description -l hu.UTF-8
20 LuaExpat egy SAX XML elemző az Expat könyvtárra épülve.
23 %setup -q -n luaexpat-%{version}
24 %{__sed} -i "s@usr/local@usr@g ; s@5\.0@5.1@ ; s@^LUA_INC.*@LUA_INC= %{_includedir}/lua51@ ; \
25 s@LUA_VERSION_NUM= 500@LUA_VERSION_NUM= 501@ ; \
26 s@CFLAGS = \(.*\)@CFLAGS = -fPIC \1@" config
29 %{__make} LIB_OPTION='-shared -llua51'
32 rm -rf $RPM_BUILD_ROOT
33 install -d $RPM_BUILD_ROOT{%{_datadir},%{_libdir}}/lua/5.1
34 install src/lxp.so* $RPM_BUILD_ROOT%{_libdir}/lua/5.1
35 install -d $RPM_BUILD_ROOT%{_datadir}/lua/5.1/lxp
36 install src/lxp/lom.lua $RPM_BUILD_ROOT%{_datadir}/lua/5.1/lxp
38 cd $RPM_BUILD_ROOT%{_libdir}/lua/5.1
39 ln -sf lxp.so.1.2.0 lxp.so
43 rm -rf $RPM_BUILD_ROOT
46 %defattr(644,root,root,755)
48 %attr(755,root,root) %{_libdir}/lua/5.1/lxp*.so*
49 %dir %{_datadir}/lua/5.1/lxp
50 %{_datadir}/lua/5.1/lxp/*.lua