%define luaver 5.1 %define lualibdir %{_libdir}/lua/%{luaver} %define luapkgdir %{_datadir}/lua/%{luaver} Name: lua-logging Version: 1.1.4 Release: 1%{?dist} Summary: A simple API to use logging features in Lua Group: Development/Libraries License: MIT URL: http://www.keplerproject.org/lualogging/ Source0: http://luaforge.net/frs/download.php/2693/lualogging-1.1.4.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: lua >= %{luaver} Requires: lua-socket Requires: lua-sql %description LuaLogging provides a simple API to use logging features in Lua. Its design was based on log4j. LuaLogging currently supports, through the use of appenders, console, file, email, socket and sql outputs. %prep %setup -q -n lualogging-%{version} %build %install rm -rf $RPM_BUILD_ROOT make install PREFIX=$RPM_BUILD_ROOT%{_prefix} LUA_LIBDIR=$RPM_BUILD_ROOT%{lualibdir} %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc doc/us/* %doc README %{luapkgdir}/* %changelog * Fri Apr 04 2008 Tim Niemueller - 1.1.4-1 - Initial package