1 %define luadir /lua/5.1
2 Summary: LuaXML provides a minimal set of functions for the processing of XML data in Lua
7 Group: Development/Languages
8 Source0: http://www.viremo.de/LuaXML/LuaXML_090910.zip
9 # Source0-md5: de690d73a34bdc7d3b4f0307a40afd87
10 URL: http://www.viremo.de/LuaXML/
11 BuildRequires: lua51-devel
12 BuildRequires: pkgconfig
14 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
16 %define specflags -fPIC
19 LuaXML provides a minimal set of functions for the processing of XML
28 CFLAGS="%{rpmcppflags} %{rpmcflags} $(pkg-config --cflags lua51)" \
29 LIBS="%{rpmcflags} %{rpmldflags} $(pkg-config --libs lua51)"
32 rm -rf $RPM_BUILD_ROOT
33 install -d $RPM_BUILD_ROOT%{_datadir}%{luadir}
34 install -d $RPM_BUILD_ROOT%{_libdir}%{luadir}
36 install LuaXML_lib.so $RPM_BUILD_ROOT%{_libdir}%{luadir}
37 install LuaXml.lua $RPM_BUILD_ROOT%{_datadir}%{luadir}
40 rm -rf $RPM_BUILD_ROOT
43 %defattr(644,root,root,755)
44 %doc readme.txt test.lua test.xml
45 %{_datadir}%{luadir}/LuaXml.lua
46 %attr(755,root,root) %{_libdir}%{luadir}/LuaXML_lib.so