Sophie

Sophie

distrib > Fedora > 13 > i386 > media > updates-src > by-pkgid > d3e19454d0b805b86d969306959673f6 > files > 2

lua-xmlrpc-1.2.1-1.fc13.src.rpm

%define luaver 5.1
%define lualibdir %{_libdir}/lua/%{luaver}
%define luapkgdir %{_datadir}/lua/%{luaver}
%define tardirname timn-lua-xmlrpc-77956f4

Name:           lua-xmlrpc
Version:        1.2.1
Release:        1%{?dist}
Summary:        Lua package to access and provide XML-RPC services

Group:          Development/Libraries
License:        MIT
URL:            http://keplerproject.github.com/lua-xmlrpc/
# After getting source package update tardirname above appropriately
Source0:        http://github.com/timn/lua-xmlrpc/tarball/v%{version}/%{name}-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch:      noarch

BuildRequires:  lua >= %{luaver}, lua-devel >= %{luaver}
Requires:       lua >= %{luaver}
Requires:       lua-expat, lua-socket

%description
Lua XML-RPC is a library to make remote procedure calls using XML-RPC.
It also offers facilities to develop server-side software.

Lua XML-RPC provides a simple API and an abstraction layer over XML, thus
avoiding the complexity of having to deal with strings that represent data
structures.

%prep
%setup -q -n %{tardirname}


%build
chmod -x README doc/* src/*


%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{luapkgdir}/xmlrpc
cp -a src/* %{buildroot}%{luapkgdir}/xmlrpc


%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root,-)
%doc README doc/*
%{luapkgdir}/*


%changelog
* Wed Oct 20 2010 Tim Niemueller <tim@niemueller.de> - 1.2.1-1
- Initial package