uhttpmock/uhttpmock.spec

107 lines
3.2 KiB
RPMSpec
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Name: uhttpmock
Version: 0.3.3
Release: 1mamba
Summary: A library which implements recording and playback of HTTP requestresponse traces
Group: Applications/Networking
Vendor: openmamba
Distribution: openmamba
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
URL: https://gitorious.org/uhttpmock
Source: http://tecnocode.co.uk/downloads/uhttpmock/uhttpmock-%{version}.tar.xz
License: LGPL
## AUTOBUILDREQ-BEGIN
BuildRequires: glibc-devel
BuildRequires: libffi-devel
BuildRequires: libglib-devel
BuildRequires: liblzma-devel
BuildRequires: libselinux-devel
BuildRequires: libsoup-devel
BuildRequires: libsqlite-devel
BuildRequires: libxml2-devel
BuildRequires: libz-devel
## AUTOBUILDREQ-END
BuildRoot: %{_tmppath}/%{name}-%{version}-root
%description
uhttpmock is a project for mocking web service APIs which use HTTP or HTTPS. It provides a library, libuhttpmock, which implements recording and playback of HTTP requestresponse traces.
%package -n lib%{name}
Group: System/Libraries
Summary: A library which implements recording and playback of HTTP requestresponse traces
%description -n lib%{name}
A library which implements recording and playback of HTTP requestresponse traces.
%package -n lib%{name}-devel
Group: Development/Libraries
Summary: Development files for %{name}
Requires: lib%{name} = %{?epoch:%epoch:}%{version}-%{release}
Requires: pkg-config
%description -n lib%{name}-devel
This package contains libraries and header files for developing applications that use %{name}.
%package apidocs
Group: Documentation
Summary: %{name} API documentation
Requires: gtk-doc
%description apidocs
This package includes the %{name} API documentation.
%debug_package
%prep
%setup -q
%build
%configure --enable-gtk-doc
%make
%install
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%makeinstall
%clean
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%post -n lib%{name} -p /sbin/ldconfig
%postun -n lib%{name} -p /sbin/ldconfig
%files -n lib%{name}
%defattr(-,root,root)
%{_libdir}/libuhttpmock-0.0.so.*
%{_libdir}/girepository-1.0/Uhm-0.0.typelib
%files -n lib%{name}-devel
%defattr(-,root,root)
%dir %{_includedir}/libuhttpmock-0.0
%dir %{_includedir}/libuhttpmock-0.0/uhttpmock
%{_includedir}/libuhttpmock-0.0/uhttpmock/uhm*.h
%{_libdir}/libuhttpmock-0.0.a
%{_libdir}/libuhttpmock-0.0.la
%{_libdir}/libuhttpmock-0.0.so
%{_libdir}/pkgconfig/libuhttpmock-0.0.pc
%{_datadir}/gir-1.0/Uhm-0.0.gir
%{_datadir}/vala/vapi/libuhttpmock-0.0.deps
%{_datadir}/vala/vapi/libuhttpmock-0.0.vapi
%doc NEWS README
%files apidocs
%defattr(-,root,root)
%dir %{_datadir}/gtk-doc/html/libuhttpmock-0.0
%{_datadir}/gtk-doc/html/libuhttpmock-0.0/*
%changelog
* Mon Nov 10 2014 Automatic Build System <autodist@mambasoft.it> 0.3.3-1mamba
- automatic update by autodist
* Sun Oct 12 2014 Automatic Build System <autodist@mambasoft.it> 0.3.1-1mamba
- automatic update by autodist
* Tue Jul 15 2014 Silvan Calarco <silvan.calarco@mambasoft.it> 0.3.0-1mamba
- update to 0.3.0
* Sun Jan 05 2014 Silvan Calarco <silvan.calarco@mambasoft.it> 0.2.0-1mamba
- package created using the webbuild interface