File libiqxmlrpc.spec of Package libiqxmlrpc

Name:     libiqxmlrpc
Version:  0.8.7
Release:  1
Summary:  Simple object-oriented XML-RPC client-server solution for C++.
License:  LGPL
URL:      http://libiqxmlrpc.sourceforge.net
Group:    System Environment/Libraries
Source:   libiqxmlrpc-0.8.7.tar.gz
BuildRoot: %{_tmppath}/%{name}-buildroot-%{version}-%{release}
BuildRequires: doxygen, openssl-devel, libxml++-devel
Requires: openssl, libxml++
Prefix:   /usr

%description
Libiqxmlrpc - an object-oriented XML-RPC library written in C++.  It provides
client/server API, supports HTTP and HTTPS transports, both single-threaded and
multi-threaded computation models on a server side, method interceptors, and
other features.

This package provides run-time libraries.

%package devel
Summary: Simple object-oriented XML-RPC client-server solution for C++.
Group:   Development/Libraries
Requires: %name, openssl-devel, libxml++-devel

%description devel
Libiqxmlrpc - an object-oriented XML-RPC library written in C++.  It provides
client/server API, supports HTTP and HTTPS transports, both single-threaded and
multi-threaded computation models on a server side, method interceptors, and
other features.

This is development package.

%prep
rm -rf ${RPM_BUILD_ROOT}

%setup -q

%build
./configure --prefix=${RPM_BUILD_ROOT}/usr --without-boost-unit-test-framework
make

%install
make install

%clean
rm -rf ${RPM_BUILD_ROOT}

%files
%defattr(-,root,root)
%{prefix}/lib/*.so
%{prefix}/lib/*.so.*

%files devel
%defattr(-,root,root)
%{prefix}/include/libiqxmlrpc
%{prefix}/lib/*.a
%{prefix}/lib/*.la
%{prefix}/lib/pkgconfig
%{prefix}/share/doc/libiqxmlrpc/libiqxmlrpc.html
openSUSE Build Service is sponsored by