db7699
Name:           libgdata
db7699
Version:        0.17.9
db7699
Release:        1%{?dist}
db7699
Summary:        Library for the GData protocol
db7699
db7699
License:        LGPLv2+
db7699
URL:            https://wiki.gnome.org/Projects/libgdata
db7699
Source0:        https://download.gnome.org/sources/%{name}/0.17/%{name}-%{version}.tar.xz
db7699
db7699
BuildRequires:  gcr-devel
db7699
BuildRequires:  glib2-devel
db7699
BuildRequires:  gnome-online-accounts-devel
db7699
BuildRequires:  gobject-introspection-devel
db7699
BuildRequires:  gtk-doc
db7699
%if ! 0%{?rhel}
db7699
BuildRequires:  uhttpmock-devel
db7699
%endif
db7699
BuildRequires:  intltool
db7699
BuildRequires:  json-glib-devel
db7699
BuildRequires:  liboauth-devel
db7699
BuildRequires:  libsoup-devel
db7699
BuildRequires:  libxml2-devel
db7699
BuildRequires:  vala-devel
db7699
BuildRequires:  vala
db7699
db7699
%if 0%{?fedora}
db7699
Obsoletes:      compat-libgdata19 < 0.17.1
db7699
%endif
db7699
db7699
%description
db7699
libgdata is a GLib-based library for accessing online service APIs using the
db7699
GData protocol --- most notably, Google's services. It provides APIs to access
db7699
the common Google services, and has full asynchronous support.
db7699
db7699
%package        devel
db7699
Summary:        Development files for %{name}
db7699
Requires:       %{name}%{?_isa} = %{version}-%{release}
db7699
db7699
%description    devel
db7699
The %{name}-devel package contains libraries and header files for
db7699
developing applications that use %{name}.
db7699
db7699
%prep
db7699
%setup -q
db7699
db7699
%build
db7699
%configure \
db7699
%if 0%{?rhel}
db7699
  --disable-always-build-tests \
db7699
%endif
db7699
  --disable-silent-rules \
db7699
  --disable-static
db7699
make %{?_smp_mflags} CFLAGS="$CFLAGS -fno-strict-aliasing"
db7699
db7699
%install
db7699
%make_install
db7699
find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
db7699
db7699
%find_lang gdata
db7699
db7699
db7699
%check
db7699
# Only the general test can be run without network access
db7699
# Actually, the general test doesn't work either without gconf
db7699
#cd gdata/tests
db7699
#./general
db7699
db7699
%post -p /sbin/ldconfig
db7699
db7699
%postun -p /sbin/ldconfig
db7699
db7699
db7699
%files -f gdata.lang
db7699
%license COPYING
db7699
%doc NEWS README AUTHORS
db7699
%{_libdir}/libgdata.so.22*
db7699
%dir %{_libdir}/girepository-1.0
db7699
%{_libdir}/girepository-1.0/GData-0.0.typelib
db7699
db7699
%files devel
db7699
%{_includedir}/*
db7699
%{_libdir}/libgdata.so
db7699
%{_libdir}/pkgconfig/%{name}.pc
db7699
%{_datadir}/gtk-doc/
db7699
%dir %{_datadir}/gir-1.0
db7699
%{_datadir}/gir-1.0/GData-0.0.gir
db7699
%{_datadir}/vala/
db7699
db7699
%changelog
db7699
* Thu Aug 24 2017 Kalev Lember <klember@redhat.com> - 0.17.9-1
db7699
- Update to 0.17.9
db7699
- Resolves: #1570004
db7699
db7699
* Mon Apr 24 2017 Debarshi Ray <rishi@fedoraproject.org> - 0.17.8-1
db7699
- Update to 0.17.8
db7699
- Resolves: #1387002
db7699
db7699
* Wed Mar 08 2017 Debarshi Ray <rishi@fedoraproject.org> - 0.17.7-1
db7699
- Update to 0.17.7
db7699
- Resolves: #1387002, #1427087
db7699
db7699
* Wed Sep 21 2016 Kalev Lember <klember@redhat.com> - 0.17.6-1
db7699
- Update to 0.17.6
db7699
- Resolves: #1387002
db7699
db7699
* Mon May 04 2015 Debarshi Ray <rishi@fedoraproject.org> - 0.17.1-1
db7699
- Update to 0.17.1
db7699
- Resolves: #1174599
db7699
db7699
* Mon Mar 23 2015 Richard Hughes <rhughes@redhat.com> - 0.16.1-1
db7699
- Update to 0.16.1
db7699
- Resolves: #1174599
db7699
db7699
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 0.13.3-4
db7699
- Mass rebuild 2014-01-24
db7699
db7699
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 0.13.3-3
db7699
- Mass rebuild 2013-12-27
db7699
db7699
* Tue Jul 16 2013 Matthias Clasen <mclasen@redhat.com> - 0.13.3-2
db7699
- Disable strict aliasing, since the code is not strict-aliasing-clean
db7699
db7699
* Tue Feb 26 2013 Kalev Lember <kalevlember@gmail.com> - 0.13.3-1
db7699
- Update to 0.13.3
db7699
- Add vala bindings
db7699
db7699
* Tue Feb 19 2013 Bastien Nocera <bnocera@redhat.com> 0.13.2-3
db7699
- Co-own the gtk-doc directory (#604382)
db7699
db7699
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.13.2-2
db7699
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
db7699
db7699
* Tue Oct 02 2012 Kalev Lember <kalevlember@gmail.com> - 0.13.2-1
db7699
- Update to 0.13.2
db7699
db7699
* Sun Aug 12 2012 Debarshi Ray <rishi@fedoraproject.org> - 0.13.1-2
db7699
- Add BuildRequires: gcr-devel gnome-online-accounts-devel
db7699
db7699
* Tue Jul 31 2012 Richard Hughes <hughsient@gmail.com> - 0.13.1-1
db7699
- Update to 0.13.1
db7699
db7699
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.13.0-2
db7699
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
db7699
db7699
* Fri May 18 2012 Richard Hughes <hughsient@gmail.com> - 0.13.0-1
db7699
- Update to 0.13.0
db7699
db7699
* Tue Apr 17 2012 Kalev Lember <kalevlember@gmail.com> - 0.12.0-1
db7699
- Update to 0.12.0
db7699
db7699
* Thu Mar 15 2012 Matthias Clasen <mclasen@redhat.com> - 0.11.1-1
db7699
- Update to 0.11.1
db7699
db7699
* Tue Jan 17 2012 Dan HorĂ¡k <dan[at]danny.cz> - 0.11.0-3
db7699
- update BR
db7699
db7699
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.11.0-2
db7699
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
db7699
db7699
* Tue Dec 20 2011 Matthias Clasen <mclasen@redhat.com> - 0.11.0-1
db7699
- Update to 0.11.0
db7699
db7699
* Mon Sep 19 2011 Matthias Clasen <mclasen@redhat.com> - 0.10.1-1
db7699
- Update to 0.10.1
db7699
db7699
* Mon Jul 04 2011 Matthew Barnes <mbarnes@redhat.com> 0.9.1-1
db7699
- Update to 0.9.1
db7699
db7699
* Mon Jun 13 2011 Bastien Nocera <bnocera@redhat.com> 0.9.0-1
db7699
- Update to 0.9.0
db7699
db7699
* Fri May 20 2011 Bastien Nocera <bnocera@redhat.com> 0.8.1-1
db7699
- Update to 0.8.1
db7699
db7699
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.8.0-2
db7699
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
db7699
db7699
* Mon Jan 17 2011 Bastien Nocera <bnocera@redhat.com> 0.8.0-1
db7699
- Update to 0.8.0
db7699
db7699
* Mon Oct 18 2010 Bastien Nocera <bnocera@redhat.com> 0.7.0-1
db7699
- Update to 0.7.0
db7699
db7699
* Wed Sep 29 2010 jkeating - 0.6.4-6
db7699
- Rebuilt for gcc bug 634757
db7699
db7699
* Wed Sep 22 2010 Matthias Clasen <mclasen@redhat.com> - 0.6.4-5
db7699
- Rebuild with newer gobject-introspection
db7699
- Disable tests
db7699
db7699
* Thu Jul 15 2010 Colin Walters <walters@verbum.org> - 0.6.4-4
db7699
- Rebuild with new gobject-introspection
db7699
- Drop gir-repository-devel
db7699
db7699
* Mon Jul 12 2010 Colin Walters <walters@verbum.org> - 0.6.4-2
db7699
- Rebuild against new gobject-introspection
db7699
db7699
* Thu Apr 08 2010 Bastien Nocera <bnocera@redhat.com> 0.6.4-1
db7699
- Update to 0.6.4
db7699
db7699
* Wed Feb 17 2010 Bastien Nocera <bnocera@redhat.com> 0.6.1-2
db7699
- Rebuild to update F-13 tag
db7699
db7699
* Wed Feb 17 2010 Bastien Nocera <bnocera@redhat.com> 0.6.1-1
db7699
- Update to 0.6.1
db7699
db7699
* Mon Feb 15 2010 Bastien Nocera <bnocera@redhat.com> 0.6.0-1
db7699
- Update to 0.6.0
db7699
- Add introspection support
db7699
db7699
* Sun Nov 22 2009 Bastien Nocera <bnocera@redhat.com> 0.5.1-1
db7699
- Update to 0.5.1
db7699
- Fixes queries with non-ASCII characters
db7699
db7699
* Tue Sep 22 2009 Bastien Nocera <bnocera@redhat.com> 0.5.0-1
db7699
- Update to 0.5.0
db7699
db7699
* Tue Aug 11 2009 Bastien Nocera <bnocera@redhat.com> 0.4.0-3
db7699
- Fix source URL
db7699
db7699
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.0-2
db7699
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
db7699
db7699
* Mon Jul 20 2009 Bastien Nocera <bnocera@redhat.com> 0.4.0-1
db7699
- Update to 0.4.0
db7699
db7699
* Tue May 26 2009 Bastien Nocera <bnocera@redhat.com> 0.3.0-1
db7699
- Update to 0.3.0
db7699
db7699
* Sat Apr 25 2009 Bastien Nocera <bnocera@redhat.com> 0.2.0-1
db7699
- Update to 0.2.0
db7699
db7699
* Mon Apr 06 2009 - Bastien Nocera <bnocera@redhat.com> - 0.1.1-2
db7699
- Add check, snippet from Jason Tibbitts
db7699
db7699
* Wed Apr 01 2009 - Bastien Nocera <bnocera@redhat.com> - 0.1.1-1
db7699
- Update to 0.1.1
db7699
db7699
* Wed Apr 01 2009 - Bastien Nocera <bnocera@redhat.com> - 0.1.0-1
db7699
- First package
db7699