Blame SPECS/rest.spec

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