6b32be
Name:          rest
6b32be
Version:       0.8.1
6b32be
Release:       2%{?dist}
6b32be
Summary:       A library for access to RESTful web services
6b32be
6b32be
License:       LGPLv2
6b32be
URL:           http://www.gnome.org
6b32be
Source0:       http://download.gnome.org/sources/%{name}/0.8/%{name}-%{version}.tar.xz
6b32be
6b32be
# https://bugzilla.redhat.com/show_bug.cgi?id=1445700
6b32be
Patch0:        rest-0.8.0-fix-the-XML-test.patch
6b32be
6b32be
BuildRequires: glib2-devel
6b32be
BuildRequires: gobject-introspection-devel
6b32be
BuildRequires: libsoup-devel
6b32be
BuildRequires: libxml2-devel
6b32be
BuildRequires: gtk-doc
6b32be
BuildRequires: autoconf
6b32be
BuildRequires: automake
6b32be
BuildRequires: libtool
6b32be
6b32be
%description
6b32be
This library was designed to make it easier to access web services that
6b32be
claim to be "RESTful". A RESTful service should have urls that represent 
6b32be
remote objects, which methods can then be called on. The majority of services 
6b32be
don't actually adhere to this strict definition. Instead, their RESTful end 
6b32be
point usually has an API that is just simpler to use compared to other types 
6b32be
of APIs they may support (XML-RPC, for instance). It is this kind of API that 
6b32be
this library is attempting to support.
6b32be
6b32be
%package devel
6b32be
Summary: Development package for %{name}
6b32be
Requires: %{name}%{?_isa} = %{version}-%{release}
6b32be
6b32be
%description devel
6b32be
Files for development with %{name}.
6b32be
6b32be
%prep
6b32be
%setup -q
6b32be
%patch0 -p1
6b32be
6b32be
%build
6b32be
autoreconf -vif
6b32be
%configure --disable-static --enable-gtk-doc --enable-introspection=yes
6b32be
6b32be
make %{?_smp_mflags} V=1
6b32be
6b32be
%install
6b32be
make install DESTDIR=%{buildroot} INSTALL='install -p'
6b32be
6b32be
#Remove libtool archives.
6b32be
find %{buildroot} -type f -name "*.la" -delete
6b32be
6b32be
%post -p /sbin/ldconfig
6b32be
6b32be
%postun -p /sbin/ldconfig
6b32be
6b32be
%files
6b32be
%license COPYING
6b32be
%doc AUTHORS README
6b32be
%{_libdir}/librest-0.7.so.0
6b32be
%{_libdir}/librest-0.7.so.0.0.0
6b32be
%{_libdir}/librest-extras-0.7.so.0
6b32be
%{_libdir}/librest-extras-0.7.so.0.0.0
6b32be
%{_libdir}/girepository-1.0/Rest-0.7.typelib
6b32be
%{_libdir}/girepository-1.0/RestExtras-0.7.typelib
6b32be
6b32be
%files devel
6b32be
%{_includedir}/rest-0.7
6b32be
%{_libdir}/pkgconfig/rest*
6b32be
%{_libdir}/librest-0.7.so
6b32be
%{_libdir}/librest-extras-0.7.so
6b32be
%{_datadir}/gtk-doc/html/%{name}*0.7
6b32be
%{_datadir}/gir-1.0/Rest-0.7.gir
6b32be
%{_datadir}/gir-1.0/RestExtras-0.7.gir
6b32be
6b32be
%changelog
6b32be
* Thu Jun 07 2018 Debarshi Ray <rishi@fedoraproject.org> - 0.8.1-2
6b32be
- Restore fix for the XML test
6b32be
Resolves: #1570023
6b32be
6b32be
* Tue Oct 17 2017 Debarshi Ray <rishi@fedoraproject.org> - 0.8.1-1
6b32be
- Update to 0.8.1
6b32be
Resolves: #1570023
6b32be
6b32be
* Tue Oct 17 2017 Debarshi Ray <rishi@fedoraproject.org> - 0.8.0-2
6b32be
- Fix the XML test
6b32be
Resolves: #1445700
6b32be
6b32be
* Wed Sep 28 2016 Kalev Lember <klember@redhat.com> - 0.8.0-1
6b32be
- Update to 0.8.0
6b32be
Resolves: #1387040
6b32be
6b32be
* Mon May 02 2016 Debarshi Ray <rishi@fedoraproject.org> - 0.7.92-5
6b32be
- Add rest_proxy_auth_cancel for cancelling authentication
6b32be
Resolves: #1331101
6b32be
6b32be
* Mon May 02 2016 Debarshi Ray <rishi@fedoraproject.org> - 0.7.92-4
6b32be
- Fix tests/custom-serialize and tests/threaded
6b32be
Resolves: #1271197
6b32be
6b32be
* Thu Sep 17 2015 Debarshi Ray <rishi@fedoraproject.org> - 0.7.92-3
6b32be
- Fix tests/proxy-continuous
6b32be
Resolves: #1250935
6b32be
6b32be
* Mon Apr 27 2015 Debarshi Ray <rishi@fedoraproject.org> - 0.7.92-2
6b32be
- Fix memory error due to implicit declaration of rest_proxy_call_get_url
6b32be
Resolves: #1183982
6b32be
6b32be
* Mon Sep  8 2014 Debarshi Ray <rishi@fedoraproject.org> - 0.7.92-1
6b32be
- Update to 0.7.92
6b32be
Resolves: #1136793
6b32be
6b32be
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 0.7.90-7
6b32be
- Mass rebuild 2014-01-24
6b32be
6b32be
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 0.7.90-6
6b32be
- Mass rebuild 2013-12-27
6b32be
6b32be
* Wed Oct 16 2013 Debarshi Ray <rishi@fedoraproject.org> 0.7.90-5
6b32be
- Attempt another rebuild to fix multilib issue with gtk-doc (Red Hat #881246)
6b32be
6b32be
* Tue Jul 16 2013 Matthias Clasen <mclasen@redhat.com> 0.7.90-4
6b32be
- Rebuild with newer gtk-doc to fix multilib issue
6b32be
6b32be
* Sat Apr 13 2013 Peter Robinson <pbrobinson@fedoraproject.org> 0.7.90-3
6b32be
- Run autoreconf for aarch64 (RHBZ 926440)
6b32be
6b32be
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.90-2
6b32be
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
6b32be
6b32be
* Tue Aug 14 2012 Peter Robinson <pbrobinson@fedoraproject.org> - 0.7.90-1
6b32be
- Release 0.7.90
6b32be
6b32be
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.12-3
6b32be
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
6b32be
6b32be
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.12-2
6b32be
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
6b32be
6b32be
* Thu Nov 10 2011 Peter Robinson <pbrobinson@fedoraproject.org> 0.7.12-1
6b32be
- Release 0.7.12. Fixes CVE-2011-4129 RHBZ 752022
6b32be
6b32be
* Fri Oct 28 2011 Peter Robinson <pbrobinson@fedoraproject.org> 0.7.11-1
6b32be
- Release 0.7.11
6b32be
6b32be
* Sun Apr 24 2011 Peter Robinson <pbrobinson@fedoraproject.org> 0.7.10-1
6b32be
- Update to 0.7.10
6b32be
6b32be
* Sun Apr  3 2011 Peter Robinson <pbrobinson@fedoraproject.org> 0.7.9-1
6b32be
- Update to 0.7.9
6b32be
6b32be
* Wed Mar 23 2011 Peter Robinson <pbrobinson@fedoraproject.org> 0.7.8-1
6b32be
- Update to 0.7.8
6b32be
6b32be
* Tue Feb 22 2011 Peter Robinson <pbrobinson@fedoraproject.org> 0.7.6-1
6b32be
- Update to 0.7.6
6b32be
6b32be
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.5-2
6b32be
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
6b32be
6b32be
* Thu Nov 25 2010 Peter Robinson <pbrobinson@fedoraproject.org> 0.7.5-1
6b32be
- Update to 0.7.5
6b32be
- Now its on gnome we have official tar file releases
6b32be
6b32be
* Wed Sep 29 2010 jkeating - 0.7.3-2
6b32be
- Rebuilt for gcc bug 634757
6b32be
6b32be
* Wed Sep 15 2010 Peter Robinson <pbrobinson@fedoraproject.org> 0.7.3-1
6b32be
- Update to 0.7.3
6b32be
6b32be
* Mon Aug 30 2010 Peter Robinson <pbrobinson@fedoraproject.org> 0.7.2-1
6b32be
- Update to 0.7.2
6b32be
6b32be
* Thu Aug  5 2010 Peter Robinson <pbrobinson@fedoraproject.org> 0.7.0-1
6b32be
- Update to 0.7.0
6b32be
6b32be
* Sun Jul 11 2010 Peter Robinson <pbrobinson@fedoraproject.org> 0.6.4-1
6b32be
- Update to 0.6.4
6b32be
6b32be
* Wed May 12 2010 Peter Robinson <pbrobinson@fedoraproject.org> 0.6.3-2
6b32be
- some cleanups and fixes
6b32be
6b32be
* Wed May 12 2010 Peter Robinson <pbrobinson@fedoraproject.org> 0.6.3-1
6b32be
- Update to 0.6.3, update url and source details, enable introspection
6b32be
6b32be
* Mon Feb 15 2010 Peter Robinson <pbrobinson@fedoraproject.org> 0.6.1-4
6b32be
- Add patch to fix DSO linking. Fixes bug 564764
6b32be
6b32be
* Mon Jan 25 2010 Peter Robinson <pbrobinson@fedoraproject.org> 0.6.1-3
6b32be
- Bump build
6b32be
6b32be
* Mon Jan 25 2010 Peter Robinson <pbrobinson@fedoraproject.org> 0.6.1-2
6b32be
- Move to official tarball release of 0.6.1
6b32be
6b32be
* Sat Oct 10 2009 Peter Robinson <pbrobinson@fedoraproject.org> 0.6.1-1
6b32be
- New upstream 0.6.1 release
6b32be
6b32be
* Wed Aug 19 2009 Peter Robinson <pbrobinson@fedoraproject.org> 0.6-1
6b32be
- New upstream 0.6 release
6b32be
6b32be
* Fri Aug  7 2009 Peter Robinson <pbrobinson@fedoraproject.org> 0.5-3
6b32be
- A few minor spec file cleanups
6b32be
6b32be
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5-2
6b32be
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
6b32be
6b32be
* Tue Jul 14 2009 Peter Robinson <pbrobinson@fedoraproject.org> 0.5-1
6b32be
- Update to 0.5
6b32be
6b32be
* Mon Jun 22 2009 Peter Robinson <pbrobinson@fedoraproject.org> 0.4-1
6b32be
- Update to 0.4
6b32be
6b32be
* Wed Jun 17 2009 Peter Robinson <pbrobinson@fedoraproject.org> 0.3-1
6b32be
- Initial packaging