Blame SPECS/gnome-online-miners.spec

Packit 8921e2
%global _privatelibs libgom-1[.]0[.]so.*
Packit 8921e2
%global __provides_exclude ^(%{_privatelibs})$
Packit 8921e2
%global __requires_exclude ^(%{_privatelibs})$
Packit 8921e2
Packit 8921e2
Name:           gnome-online-miners
Packit 8921e2
Version:        3.26.0
Packit 8921e2
Release:        3%{?dist}
Packit 8921e2
Summary:        Crawls through your online content
Packit 8921e2
Packit 8921e2
License:        GPLv2+ and LGPLv2+ and MIT
Packit 8921e2
URL:            https://wiki.gnome.org/Projects/GnomeOnlineMiners
Packit 8921e2
Source0:        https://download.gnome.org/sources/%{name}/3.26/%{name}-%{version}.tar.xz
Packit 8921e2
Packit 8921e2
BuildRequires:  gfbgraph-devel
Packit 8921e2
BuildRequires:  glib2-devel >= 2.35.1
Packit 8921e2
BuildRequires:  gnome-online-accounts-devel >= 3.8.0
Packit 8921e2
BuildRequires:  grilo-devel >= 0.3.0
Packit 8921e2
BuildRequires:  libgdata-devel >= 0.15.2
Packit 8921e2
BuildRequires:  pkgconfig
Packit 8921e2
BuildRequires:  tracker-devel >= 0.17.2
Packit 8921e2
Packit 8921e2
Requires:       dbus
Packit 8921e2
Requires:       grilo-plugins
Packit 8921e2
Requires:       gvfs >= 1.18.3
Packit 8921e2
Packit 8921e2
%description
Packit 8921e2
GNOME Online Miners provides a set of crawlers that go through your online
Packit 8921e2
content and index them locally in Tracker. It has miners for Facebook, Flickr,
Packit 8921e2
Google, OneDrive and Nextcloud.
Packit 8921e2
Packit 8921e2
Packit 8921e2
%prep
Packit 8921e2
%setup -q
Packit 8921e2
Packit 8921e2
%build
Packit 8921e2
%configure \
Packit 8921e2
  --disable-silent-rules \
Packit 8921e2
  --disable-static \
Packit 8921e2
  --disable-owncloud \
Packit 8921e2
  --disable-windows-live
Packit 8921e2
Packit 8921e2
make %{?_smp_mflags}
Packit 8921e2
Packit 8921e2
Packit 8921e2
%install
Packit 8921e2
%make_install
Packit 8921e2
find $RPM_BUILD_ROOT -name '*.la' -delete
Packit 8921e2
Packit 8921e2
# Use %%doc instead.
Packit 8921e2
rm -rf $RPM_BUILD_ROOT%{_docdir}/%{name}
Packit 8921e2
Packit 8921e2
rm -f $RPM_BUILD_ROOT%{_datadir}/dbus-1/services/org.gnome.OnlineMiners.Owncloud.service
Packit 8921e2
rm -f $RPM_BUILD_ROOT%{_datadir}/dbus-1/services/org.gnome.OnlineMiners.Zpj.service
Packit 8921e2
Packit 8921e2
%files
Packit 8921e2
%license COPYING
Packit 8921e2
%doc AUTHORS
Packit 8921e2
%doc NEWS
Packit 8921e2
%doc README
Packit 8921e2
%{_datadir}/dbus-1/services/org.gnome.OnlineMiners.Facebook.service
Packit 8921e2
%{_datadir}/dbus-1/services/org.gnome.OnlineMiners.Flickr.service
Packit 8921e2
%{_datadir}/dbus-1/services/org.gnome.OnlineMiners.GData.service
Packit 8921e2
%{_datadir}/dbus-1/services/org.gnome.OnlineMiners.MediaServer.service
Packit 8921e2
Packit 8921e2
%dir %{_libdir}/%{name}
Packit 8921e2
%{_libdir}/%{name}/libgom-1.0.so
Packit 8921e2
Packit 8921e2
%{_libexecdir}/gom-facebook-miner
Packit 8921e2
%{_libexecdir}/gom-flickr-miner
Packit 8921e2
%{_libexecdir}/gom-gdata-miner
Packit 8921e2
%{_libexecdir}/gom-media-server-miner
Packit 8921e2
Packit 8921e2
Packit 8921e2
%changelog
Packit 8921e2
* Fri Jul 20 2018 Debarshi Ray <rishi@fedoraproject.org> - 3.26.0-3
Packit 8921e2
- Disable unused gnome-documents-specific miners
Packit 8921e2
Packit 8921e2
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.26.0-2
Packit 8921e2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Packit 8921e2
Packit 8921e2
* Mon Sep 11 2017 Kalev Lember <klember@redhat.com> - 3.26.0-1
Packit 8921e2
- Update to 3.26.0
Packit 8921e2
Packit 8921e2
* Wed Aug 09 2017 Debarshi Ray <rishi@fedoraproject.org> - 3.25.90-1
Packit 8921e2
- Update to 3.25.90
Packit 8921e2
Packit 8921e2
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.22.0-4
Packit 8921e2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
Packit 8921e2
Packit 8921e2
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.22.0-3
Packit 8921e2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
Packit 8921e2
Packit 8921e2
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.22.0-2
Packit 8921e2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
Packit 8921e2
Packit 8921e2
* Mon Sep 19 2016 Kalev Lember <klember@redhat.com> - 3.22.0-1
Packit 8921e2
- Update to 3.22.0
Packit 8921e2
Packit 8921e2
* Tue Sep 06 2016 Kalev Lember <klember@redhat.com> - 3.21.91-1
Packit 8921e2
- Update to 3.21.91
Packit 8921e2
- Use license macro for COPYING
Packit 8921e2
Packit 8921e2
* Fri Sep 02 2016 Debarshi Ray <rishi@fedoraproject.org> - 3.20.1-1
Packit 8921e2
- Update to 3.20.1
Packit 8921e2
Packit 8921e2
* Tue Mar 22 2016 Kalev Lember <klember@redhat.com> - 3.20.0-1
Packit 8921e2
- Update to 3.20.0
Packit 8921e2
Packit 8921e2
* Wed Feb 17 2016 Richard Hughes <rhughes@redhat.com> - 3.19.90-1
Packit 8921e2
- Update to 3.19.90
Packit 8921e2
Packit 8921e2
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 3.14.3-5
Packit 8921e2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
Packit 8921e2
Packit 8921e2
* Fri Dec 18 2015 Kalev Lember <klember@redhat.com> - 3.14.3-4
Packit 8921e2
- Build with grilo 0.3
Packit 8921e2
- Use make_install macro
Packit 8921e2
Packit 8921e2
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.14.3-3
Packit 8921e2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
Packit 8921e2
Packit 8921e2
* Thu May 28 2015 Debarshi Ray <rishi@fedoraproject.org> - 3.14.3-2
Packit 8921e2
- Release bump to retain the upgrade path
Packit 8921e2
Packit 8921e2
* Mon May 04 2015 Debarshi Ray <rishi@fedoraproject.org> - 3.14.3-1
Packit 8921e2
- Update to 3.14.3
Packit 8921e2
Packit 8921e2
* Tue Apr 28 2015 Debarshi Ray <rishi@fedoraproject.org> - 3.14.2-2
Packit 8921e2
- Rebuild for libgdata soname bump
Packit 8921e2
Packit 8921e2
* Tue Apr 14 2015 Debarshi Ray <rishi@fedoraproject.org> - 3.14.2-1
Packit 8921e2
- Update to 3.14.2
Packit 8921e2
Packit 8921e2
* Tue Dec 16 2014 Debarshi Ray <rishi@fedoraproject.org> - 3.14.1-1
Packit 8921e2
- Update to 3.14.1
Packit 8921e2
- Bump libgdata BuildRequires to reflect reality
Packit 8921e2
Packit 8921e2
* Wed Sep 24 2014 Kalev Lember <kalevlember@gmail.com> - 3.14.0-1
Packit 8921e2
- Update to 3.14.0
Packit 8921e2
- Ship NEWS instead of ChangeLog
Packit 8921e2
Packit 8921e2
* Wed Sep 03 2014 Kalev Lember <kalevlember@gmail.com> - 3.13.91-1
Packit 8921e2
- Update to 3.13.91
Packit 8921e2
Packit 8921e2
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.13.3-2
Packit 8921e2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
Packit 8921e2
Packit 8921e2
* Wed Jun 25 2014 Richard Hughes <rhughes@redhat.com> - 3.13.3-1
Packit 8921e2
- Update to 3.13.3
Packit 8921e2
Packit 8921e2
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.12.0-3
Packit 8921e2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
Packit 8921e2
Packit 8921e2
* Wed Apr 16 2014 Adam Williamson <awilliam@redhat.com> - 3.12.0-2
Packit 8921e2
- rebuild for new libgdata
Packit 8921e2
Packit 8921e2
* Sun Mar 23 2014 Kalev Lember <kalevlember@gmail.com> - 3.12.0-1
Packit 8921e2
- Update to 3.12.0
Packit 8921e2
Packit 8921e2
* Wed Feb 19 2014 Kalev Lember <kalevlember@gmail.com> - 3.11.90-1
Packit 8921e2
- Update to 3.11.90
Packit 8921e2
Packit 8921e2
* Tue Feb 04 2014 Richard Hughes <rhughes@redhat.com> - 3.11.5-1
Packit 8921e2
- Update to 3.11.5
Packit 8921e2
Packit 8921e2
* Mon Jan 20 2014 Debarshi Ray <rishi@fedoraproject.org> - 3.11.4-1
Packit 8921e2
- Update to 3.11.4.
Packit 8921e2
Packit 8921e2
* Tue Dec 17 2013 Richard Hughes <rhughes@redhat.com> - 3.11.3-1
Packit 8921e2
- Update to 3.11.3
Packit 8921e2
Packit 8921e2
* Fri Nov 22 2013 Debarshi Ray <rishi@fedoraproject.org> - 3.11.2-1
Packit 8921e2
- Update to 3.11.2.
Packit 8921e2
Packit 8921e2
* Fri Nov 22 2013 Debarshi Ray <rishi@fedoraproject.org> - 3.10.2-1
Packit 8921e2
- Update to 3.10.2.
Packit 8921e2
Packit 8921e2
* Wed Sep 25 2013 Kalev Lember <kalevlember@gmail.com> - 3.10.0-1
Packit 8921e2
- Update to 3.10.0
Packit 8921e2
Packit 8921e2
* Wed Sep 18 2013 Kalev Lember <kalevlember@gmail.com> - 3.9.92-1
Packit 8921e2
- Update to 3.9.92
Packit 8921e2
Packit 8921e2
* Tue Sep 03 2013 Kalev Lember <kalevlember@gmail.com> - 3.9.91-1
Packit 8921e2
- Update to 3.9.91
Packit 8921e2
Packit 8921e2
* Thu Aug 22 2013 Debarshi Ray <rishi@fedoraproject.org> - 3.9.90-1
Packit 8921e2
- Update to 3.9.90.
Packit 8921e2
Packit 8921e2
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.9.4-4
Packit 8921e2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
Packit 8921e2
Packit 8921e2
* Fri Jul 19 2013 Debarshi Ray <rishi@fedoraproject.org> - 3.9.4-3
Packit 8921e2
- Filter out the private library from requires.
Packit 8921e2
Packit 8921e2
* Fri Jul 19 2013 Debarshi Ray <rishi@fedoraproject.org> - 3.9.4-2
Packit 8921e2
- Use %%{_libexecdir}.
Packit 8921e2
- Filter out the private library from provides.
Packit 8921e2
Packit 8921e2
* Tue Jul 09 2013 Debarshi Ray <rishi@fedoraproject.org> - 3.9.4-1
Packit 8921e2
- Initial spec.