mcrha / rpms / rest

Forked from rpms/rest a year ago
Clone
beccbe1
Name:          rest
fff9ed8
Version:       0.7.90
fff9ed8
Release:       1%{?dist}
beccbe1
Summary:       A library for access to RESTful web services
beccbe1
beccbe1
Group:         System Environment/Libraries
beccbe1
License:       LGPLv2
8cf66a2
URL:           http://www.gnome.org
fbe2ad0
Source0:       ftp://ftp.gnome.org/pub/gnome/sources/%{name}/0.7/%{name}-%{version}.tar.xz
260e962
Patch0:        rest-fixdso.patch
ea8c95e
ea8c95e
BuildRequires: glib2-devel
3b00dd8
BuildRequires: gobject-introspection-devel
ea8c95e
BuildRequires: libsoup-devel
ea8c95e
BuildRequires: libxml2-devel
6a1bf46
BuildRequires: gtk-doc
ea8c95e
ea8c95e
%description
ea8c95e
This library was designed to make it easier to access web services that
ea8c95e
claim to be "RESTful". A RESTful service should have urls that represent 
ea8c95e
remote objects, which methods can then be called on. The majority of services 
ea8c95e
don't actually adhere to this strict definition. Instead, their RESTful end 
ea8c95e
point usually has an API that is just simpler to use compared to other types 
ea8c95e
of APIs they may support (XML-RPC, for instance). It is this kind of API that 
ea8c95e
this library is attempting to support.
ea8c95e
ea8c95e
%package devel
ea8c95e
Summary: Development package for %{name}
ea8c95e
Group: Development/Libraries
ea8c95e
Requires: %{name} = %{version}-%{release}
ea8c95e
Requires: pkgconfig
ea8c95e
ea8c95e
%description devel
ea8c95e
Files for development with %{name}.
ea8c95e
ea8c95e
%prep
b1377eb
%setup -q
260e962
%patch0 -p1 -b .fixdso
3b00dd8
37f777a
%build
260e962
%configure --disable-static --enable-gtk-doc --enable-introspection=yes
b1377eb
5fd24e0
make %{?_smp_mflags} V=1
ea8c95e
ea8c95e
%install
37f777a
make install DESTDIR=%{buildroot} INSTALL='install -p'
ea8c95e
37f777a
#Remove libtool archives.
37f777a
find %{buildroot} -name '*.la' -exec rm -f {} ';'
ea8c95e
ea8c95e
%post -p /sbin/ldconfig
ea8c95e
ea8c95e
%postun -p /sbin/ldconfig
ea8c95e
ea8c95e
%files
ea8c95e
%defattr(-,root,root,-)
ea8c95e
%doc AUTHORS COPYING README
5ac92a7
%{_libdir}/librest-0.7.so.0
5ac92a7
%{_libdir}/librest-0.7.so.0.0.0
5ac92a7
%{_libdir}/librest-extras-0.7.so.0
5ac92a7
%{_libdir}/librest-extras-0.7.so.0.0.0
5ac92a7
%{_libdir}/girepository-1.0/Rest-0.7.typelib
5ac92a7
%{_libdir}/girepository-1.0/RestExtras-0.7.typelib
ea8c95e
ea8c95e
%files devel
ea8c95e
%defattr(-,root,root,-)
5ac92a7
%{_includedir}/rest-0.7
5fd24e0
%{_libdir}/pkgconfig/rest*
5ac92a7
%{_libdir}/librest-0.7.so
5ac92a7
%{_libdir}/librest-extras-0.7.so
5ac92a7
%{_datadir}/gtk-doc/html/%{name}*0.7
5ac92a7
%{_datadir}/gir-1.0/Rest-0.7.gir
5ac92a7
%{_datadir}/gir-1.0/RestExtras-0.7.gir
ea8c95e
ea8c95e
%changelog
fff9ed8
* Tue Aug 14 2012 Peter Robinson <pbrobinson@fedoraproject.org> - 0.7.90-1
fff9ed8
- Release 0.7.90
fff9ed8
3aefbbd
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.12-3
3aefbbd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
3aefbbd
ce0806e
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.12-2
ce0806e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
ce0806e
9fb5cc1
* Thu Nov 10 2011 Peter Robinson <pbrobinson@fedoraproject.org> 0.7.12-1
9fb5cc1
- Release 0.7.12. Fixes CVE-2011-4129 RHBZ 752022
9fb5cc1
fbe2ad0
* Fri Oct 28 2011 Peter Robinson <pbrobinson@fedoraproject.org> 0.7.11-1
fbe2ad0
- Release 0.7.11
fbe2ad0
fbe2ad0
* Sun Apr 24 2011 Peter Robinson <pbrobinson@fedoraproject.org> 0.7.10-1
b31055f
- Update to 0.7.10
b31055f
fbe2ad0
* Sun Apr  3 2011 Peter Robinson <pbrobinson@fedoraproject.org> 0.7.9-1
62eb029
- Update to 0.7.9
62eb029
fbe2ad0
* Wed Mar 23 2011 Peter Robinson <pbrobinson@fedoraproject.org> 0.7.8-1
848232d
- Update to 0.7.8
848232d
fbe2ad0
* Tue Feb 22 2011 Peter Robinson <pbrobinson@fedoraproject.org> 0.7.6-1
d032724
- Update to 0.7.6
d032724
78d9408
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.5-2
78d9408
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
78d9408
fbe2ad0
* Thu Nov 25 2010 Peter Robinson <pbrobinson@fedoraproject.org> 0.7.5-1
8cf66a2
- Update to 0.7.5
8cf66a2
- Now its on gnome we have official tar file releases
8cf66a2
Jesse Keating 3fc21c4
* Wed Sep 29 2010 jkeating - 0.7.3-2
Jesse Keating 3fc21c4
- Rebuilt for gcc bug 634757
Jesse Keating 3fc21c4
fbe2ad0
* Wed Sep 15 2010 Peter Robinson <pbrobinson@fedoraproject.org> 0.7.3-1
c528118
- Update to 0.7.3
c528118
fbe2ad0
* Mon Aug 30 2010 Peter Robinson <pbrobinson@fedoraproject.org> 0.7.2-1
5a35222
- Update to 0.7.2
5a35222
fbe2ad0
* Thu Aug  5 2010 Peter Robinson <pbrobinson@fedoraproject.org> 0.7.0-1
5ac92a7
- Update to 0.7.0
5ac92a7
fbe2ad0
* Sun Jul 11 2010 Peter Robinson <pbrobinson@fedoraproject.org> 0.6.4-1
9f55b2e
- Update to 0.6.4
9f55b2e
fbe2ad0
* Wed May 12 2010 Peter Robinson <pbrobinson@fedoraproject.org> 0.6.3-2
6074a15
- some cleanups and fixes
6074a15
fbe2ad0
* Wed May 12 2010 Peter Robinson <pbrobinson@fedoraproject.org> 0.6.3-1
3b00dd8
- Update to 0.6.3, update url and source details, enable introspection
3b00dd8
fbe2ad0
* Mon Feb 15 2010 Peter Robinson <pbrobinson@fedoraproject.org> 0.6.1-4
beccbe1
- Add patch to fix DSO linking. Fixes bug 564764
beccbe1
fbe2ad0
* Mon Jan 25 2010 Peter Robinson <pbrobinson@fedoraproject.org> 0.6.1-3
685dae7
- Bump build
685dae7
fbe2ad0
* Mon Jan 25 2010 Peter Robinson <pbrobinson@fedoraproject.org> 0.6.1-2
b1377eb
- Move to official tarball release of 0.6.1
b1377eb
fbe2ad0
* Sat Oct 10 2009 Peter Robinson <pbrobinson@fedoraproject.org> 0.6.1-1
5fd24e0
- New upstream 0.6.1 release
5fd24e0
fbe2ad0
* Wed Aug 19 2009 Peter Robinson <pbrobinson@fedoraproject.org> 0.6-1
a765826
- New upstream 0.6 release
a765826
fbe2ad0
* Fri Aug  7 2009 Peter Robinson <pbrobinson@fedoraproject.org> 0.5-3
37f777a
- A few minor spec file cleanups
37f777a
6b069ae
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5-2
6b069ae
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
6b069ae
fbe2ad0
* Tue Jul 14 2009 Peter Robinson <pbrobinson@fedoraproject.org> 0.5-1
980b51f
- Update to 0.5
980b51f
fbe2ad0
* Mon Jun 22 2009 Peter Robinson <pbrobinson@fedoraproject.org> 0.4-1
6a1bf46
- Update to 0.4
6a1bf46
fbe2ad0
* Wed Jun 17 2009 Peter Robinson <pbrobinson@fedoraproject.org> 0.3-1
ea8c95e
- Initial packaging