6ec9af
Name:          rest
6ec9af
Version:       0.8.1
6ec9af
Release:       2%{?dist}
6ec9af
Summary:       A library for access to RESTful web services
6ec9af
6ec9af
License:       LGPLv2
6ec9af
URL:           http://www.gnome.org
6ec9af
Source0:       http://download.gnome.org/sources/%{name}/0.8/%{name}-%{version}.tar.xz
6ec9af
6ec9af
BuildRequires: glib2-devel
6ec9af
BuildRequires: gobject-introspection-devel
6ec9af
BuildRequires: libsoup-devel
6ec9af
BuildRequires: libxml2-devel
6ec9af
BuildRequires: gtk-doc
6ec9af
6ec9af
%description
6ec9af
This library was designed to make it easier to access web services that
6ec9af
claim to be "RESTful". A RESTful service should have urls that represent 
6ec9af
remote objects, which methods can then be called on. The majority of services 
6ec9af
don't actually adhere to this strict definition. Instead, their RESTful end 
6ec9af
point usually has an API that is just simpler to use compared to other types 
6ec9af
of APIs they may support (XML-RPC, for instance). It is this kind of API that 
6ec9af
this library is attempting to support.
6ec9af
6ec9af
%package devel
6ec9af
Summary: Development package for %{name}
6ec9af
Requires: %{name}%{?_isa} = %{version}-%{release}
6ec9af
6ec9af
%description devel
6ec9af
Files for development with %{name}.
6ec9af
6ec9af
%prep
6ec9af
%setup -q
6ec9af
6ec9af
%build
6ec9af
%configure --disable-static --enable-gtk-doc --enable-introspection=yes
6ec9af
6ec9af
make %{?_smp_mflags} V=1
6ec9af
6ec9af
%install
6ec9af
make install DESTDIR=%{buildroot} INSTALL='install -p'
6ec9af
6ec9af
#Remove libtool archives.
6ec9af
find %{buildroot} -type f -name "*.la" -delete
6ec9af
6ec9af
%post -p /sbin/ldconfig
6ec9af
6ec9af
%postun -p /sbin/ldconfig
6ec9af
6ec9af
%files
6ec9af
%license COPYING
6ec9af
%doc AUTHORS README
6ec9af
%{_libdir}/librest-0.7.so.0
6ec9af
%{_libdir}/librest-0.7.so.0.0.0
6ec9af
%{_libdir}/librest-extras-0.7.so.0
6ec9af
%{_libdir}/librest-extras-0.7.so.0.0.0
6ec9af
%{_libdir}/girepository-1.0/Rest-0.7.typelib
6ec9af
%{_libdir}/girepository-1.0/RestExtras-0.7.typelib
6ec9af
6ec9af
%files devel
6ec9af
%{_includedir}/rest-0.7
6ec9af
%{_libdir}/pkgconfig/rest*
6ec9af
%{_libdir}/librest-0.7.so
6ec9af
%{_libdir}/librest-extras-0.7.so
6ec9af
%{_datadir}/gtk-doc/html/%{name}*0.7
6ec9af
%{_datadir}/gir-1.0/Rest-0.7.gir
6ec9af
%{_datadir}/gir-1.0/RestExtras-0.7.gir
6ec9af
6ec9af
%changelog
6ec9af
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.1-2
6ec9af
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
6ec9af
6ec9af
* Tue Oct 17 2017 Debarshi Ray <rishi@fedoraproject.org> - 0.8.1-1
6ec9af
- Update to 0.8.1
6ec9af
6ec9af
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.0-4
6ec9af
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
6ec9af
6ec9af
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.0-3
6ec9af
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
6ec9af
6ec9af
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.0-2
6ec9af
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
6ec9af
6ec9af
* Mon Apr 18 2016 Christophe Fergeau <cfergeau@redhat.com> 0.8.0-1
6ec9af
- Update to 0.8.0 upstream release
6ec9af
6ec9af
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.93-3
6ec9af
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
6ec9af
6ec9af
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.93-2
6ec9af
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
6ec9af
6ec9af
* Wed Mar 18 2015 Kalev Lember <kalevlember@gmail.com> - 0.7.93-1
6ec9af
- Update to 0.7.93
6ec9af
- Tighten deps with the _isa macro
6ec9af
- Don't manually require pkgconfig; rpmbuild generates this automatically
6ec9af
- Use license macro for the COPYING file
6ec9af
6ec9af
* Fri Jan  9 2015 Debarshi Ray <rishi@fedoraproject.org> 0.7.92-6
6ec9af
- Backport upstream patch to fix a memory error (GNOME #742644)
6ec9af
6ec9af
* Wed Sep  3 2014 Peter Robinson <pbrobinson@fedoraproject.org> 0.7.92-5
6ec9af
- Update to 0.7.92
6ec9af
6ec9af
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.91-5
6ec9af
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
6ec9af
6ec9af
* Wed Aug  6 2014 Peter Robinson <pbrobinson@fedoraproject.org> 0.7.91-4
6ec9af
- Drop old patch that doesn't appear to be needed any more and causes build issues
6ec9af
6ec9af
* Tue Jul 22 2014 Kalev Lember <kalevlember@gmail.com> - 0.7.91-3
6ec9af
- Rebuilt for gobject-introspection 1.41.4
6ec9af
6ec9af
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.91-2
6ec9af
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
6ec9af
6ec9af
* Tue Mar 11 2014 Richard Hughes <rhughes@redhat.com> - 0.7.91-1
6ec9af
- Update to 0.7.91
6ec9af
6ec9af
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.90-5
6ec9af
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
6ec9af
6ec9af
* Tue Jul 16 2013 Matthias Clasen <mclasen@redhat.com> 0.7.90-4
6ec9af
- Rebuild with newer gtk-doc to fix multilib issue
6ec9af
6ec9af
* Sat Apr 13 2013 Peter Robinson <pbrobinson@fedoraproject.org> 0.7.90-3
6ec9af
- Run autoreconf for aarch64 (RHBZ 926440)
6ec9af
6ec9af
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.90-2
6ec9af
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
6ec9af
6ec9af
* Tue Aug 14 2012 Peter Robinson <pbrobinson@fedoraproject.org> - 0.7.90-1
6ec9af
- Release 0.7.90
6ec9af
6ec9af
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.12-3
6ec9af
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
6ec9af
6ec9af
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.12-2
6ec9af
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
6ec9af
6ec9af
* Thu Nov 10 2011 Peter Robinson <pbrobinson@fedoraproject.org> 0.7.12-1
6ec9af
- Release 0.7.12. Fixes CVE-2011-4129 RHBZ 752022
6ec9af
6ec9af
* Fri Oct 28 2011 Peter Robinson <pbrobinson@fedoraproject.org> 0.7.11-1
6ec9af
- Release 0.7.11
6ec9af
6ec9af
* Sun Apr 24 2011 Peter Robinson <pbrobinson@fedoraproject.org> 0.7.10-1
6ec9af
- Update to 0.7.10
6ec9af
6ec9af
* Sun Apr  3 2011 Peter Robinson <pbrobinson@fedoraproject.org> 0.7.9-1
6ec9af
- Update to 0.7.9
6ec9af
6ec9af
* Wed Mar 23 2011 Peter Robinson <pbrobinson@fedoraproject.org> 0.7.8-1
6ec9af
- Update to 0.7.8
6ec9af
6ec9af
* Tue Feb 22 2011 Peter Robinson <pbrobinson@fedoraproject.org> 0.7.6-1
6ec9af
- Update to 0.7.6
6ec9af
6ec9af
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.5-2
6ec9af
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
6ec9af
6ec9af
* Thu Nov 25 2010 Peter Robinson <pbrobinson@fedoraproject.org> 0.7.5-1
6ec9af
- Update to 0.7.5
6ec9af
- Now its on gnome we have official tar file releases
6ec9af
6ec9af
* Wed Sep 29 2010 jkeating - 0.7.3-2
6ec9af
- Rebuilt for gcc bug 634757
6ec9af
6ec9af
* Wed Sep 15 2010 Peter Robinson <pbrobinson@fedoraproject.org> 0.7.3-1
6ec9af
- Update to 0.7.3
6ec9af
6ec9af
* Mon Aug 30 2010 Peter Robinson <pbrobinson@fedoraproject.org> 0.7.2-1
6ec9af
- Update to 0.7.2
6ec9af
6ec9af
* Thu Aug  5 2010 Peter Robinson <pbrobinson@fedoraproject.org> 0.7.0-1
6ec9af
- Update to 0.7.0
6ec9af
6ec9af
* Sun Jul 11 2010 Peter Robinson <pbrobinson@fedoraproject.org> 0.6.4-1
6ec9af
- Update to 0.6.4
6ec9af
6ec9af
* Wed May 12 2010 Peter Robinson <pbrobinson@fedoraproject.org> 0.6.3-2
6ec9af
- some cleanups and fixes
6ec9af
6ec9af
* Wed May 12 2010 Peter Robinson <pbrobinson@fedoraproject.org> 0.6.3-1
6ec9af
- Update to 0.6.3, update url and source details, enable introspection
6ec9af
6ec9af
* Mon Feb 15 2010 Peter Robinson <pbrobinson@fedoraproject.org> 0.6.1-4
6ec9af
- Add patch to fix DSO linking. Fixes bug 564764
6ec9af
6ec9af
* Mon Jan 25 2010 Peter Robinson <pbrobinson@fedoraproject.org> 0.6.1-3
6ec9af
- Bump build
6ec9af
6ec9af
* Mon Jan 25 2010 Peter Robinson <pbrobinson@fedoraproject.org> 0.6.1-2
6ec9af
- Move to official tarball release of 0.6.1
6ec9af
6ec9af
* Sat Oct 10 2009 Peter Robinson <pbrobinson@fedoraproject.org> 0.6.1-1
6ec9af
- New upstream 0.6.1 release
6ec9af
6ec9af
* Wed Aug 19 2009 Peter Robinson <pbrobinson@fedoraproject.org> 0.6-1
6ec9af
- New upstream 0.6 release
6ec9af
6ec9af
* Fri Aug  7 2009 Peter Robinson <pbrobinson@fedoraproject.org> 0.5-3
6ec9af
- A few minor spec file cleanups
6ec9af
6ec9af
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5-2
6ec9af
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
6ec9af
6ec9af
* Tue Jul 14 2009 Peter Robinson <pbrobinson@fedoraproject.org> 0.5-1
6ec9af
- Update to 0.5
6ec9af
6ec9af
* Mon Jun 22 2009 Peter Robinson <pbrobinson@fedoraproject.org> 0.4-1
6ec9af
- Update to 0.4
6ec9af
6ec9af
* Wed Jun 17 2009 Peter Robinson <pbrobinson@fedoraproject.org> 0.3-1
6ec9af
- Initial packaging