Name: pinot Version: 1.21 Release: %mkrel 1 Summary: Personal search and metasearch for the Free Desktop License: GPLv2+ Group: File tools URL: https://github.com/FabriceColin/pinot Source0: https://github.com/FabriceColin/pinot/archive/%{version}/%{name}-%{version}.tar.gz Patch1: pinot-1.21-build-Xapian-bindings-without-version-info.patch BuildRequires: pkgconfig(giomm-2.4) BuildRequires: pkgconfig(dbus-glib-1) BuildRequires: pkgconfig(exiv2) BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(glibmm-2.4) BuildRequires: pkgconfig(gmime-3.0) BuildRequires: pkgconfig(gthread-2.0) BuildRequires: pkgconfig(gtkmm-3.0) BuildRequires: pkgconfig(libxml++-2.6) BuildRequires: pkgconfig(openssl) BuildRequires: pkgconfig(shared-mime-info) BuildRequires: pkgconfig(sigc++-2.0) BuildRequires: pkgconfig(sqlite3) BuildRequires: pkgconfig(taglib) BuildRequires: pkgconfig(xapian-core) BuildRequires: pkgconfig(libexttextcat) BuildRequires: pkgconfig(libarchive) BuildRequires: pkgconfig(libcurl) BuildRequires: boost-devel BuildRequires: chmlib-devel BuildRequires: desktop-file-utils Requires: shared-mime-info Requires: unzip Requires: antiword Requires: unrtf Requires: poppler Requires: libexttextcat %description Pinot is a D-Bus service that crawls, indexes your documents and monitors them for changes, as well as a GTK-based user interface that enables to query the index built by the service and your favourite Web engines, and display and analyze the results. %package devel Summary: Development files for Pinot Group: Development/C Requires: %{name} = %{version}-%{release} %description devel Pinot is a D-Bus service that crawls, indexes your documents and monitors them for changes. This package package contains include files needed to develop applications on top of Pinot. %prep %autosetup -p1 # make autoreconf happy sed -i -e 's,\(AM_INIT_AUTOMAKE(\[\),\1foreign ,' configure.in %build autoreconf -vfi %configure \ --disable-static \ --with-http=curl \ --enable-dbus \ --enable-mempool \ --enable-libarchive \ --enable-gio \ --enable-chmlib %make_build %install %make_install desktop-file-install \ --remove-category="Core" \ --remove-category="Network" \ --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/* %find_lang %{name} %files -f %{name}.lang %license LICENSE COPYING %doc AUTHORS ChangeLog* NEWS README TODO FAQ %config(noreplace) %{_sysconfdir}/pinot/ %dir %{_datadir}/pinot/ %{_datadir}/pinot/* %dir %{_libdir}/pinot/ %dir %{_libdir}/pinot/backends/ %{_libdir}/pinot/backends/* %dir %{_libdir}/pinot/filters/ %{_libdir}/pinot/filters/* %{_bindir}/pinot* %{_datadir}/applications/*.desktop %{_datadir}/dbus-1/services/com.github.fabricecolin.Pinot.service %{_datadir}/gnome-shell/search-providers/com.github.fabricecolin.Pinot.search-provider.ini %{_sysconfdir}/xdg/autostart/*.desktop %{_iconsdir}/hicolor/*/apps/pinot.png %{_mandir}/man1/pinot* %files devel %{_includedir}/pinot/ %{_libdir}/pinot/lib* %changelog * Sat Aug 06 2022 wally <wally> 1.21-1.mga9 + Revision: 1875584 - new version 1.21 * Tue Apr 05 2022 umeabot <umeabot> 1.08-16.mga9 + Revision: 1844259 - Mageia 9 Mass Rebuild * Sat Feb 15 2020 umeabot <umeabot> 1.08-15.mga8 + Revision: 1526357 - Mageia 8 Mass Rebuild + wally <wally> - replace deprecated %%configure2_5x * Thu May 16 2019 daviddavid <daviddavid> 1.08-14.mga7 + Revision: 1398008 - rebuild for new exiv2 0.27.1 * Mon Dec 31 2018 daviddavid <daviddavid> 1.08-13.mga7 + Revision: 1347565 - add patch to fix build with exiv2 >= 0.27 + luigiwalser <luigiwalser> - rebuild for exiv2 * Sun Dec 16 2018 pterjan <pterjan> 1.08-12.mga7 + Revision: 1341890 - Add a patch fixing a build problem on armv7hl, no idea why it is only a problem there * Tue Oct 16 2018 wally <wally> 1.08-11.mga7 + Revision: 1321080 - rebuild for new boost 1.68.0 * Sun Sep 23 2018 umeabot <umeabot> 1.08-10.mga7 + Revision: 1300284 - Mageia 7 Mass Rebuild * Tue Apr 17 2018 daviddavid <daviddavid> 1.08-9.mga7 + Revision: 1219583 - rebuild for new xapian 1.4.5 * Mon Dec 25 2017 wally <wally> 1.08-8.mga7 + Revision: 1184698 - rebuild for new boost * Tue Nov 21 2017 tv <tv> 1.08-7.mga7 + Revision: 1178341 - rebuild for boost 1.65 * Sun Sep 17 2017 cjw <cjw> 1.08-6.mga7 + Revision: 1155049 - patch3: fix build with openssl 1.1 - patch4: fix build with gcc 7 + tv <tv> - rebuild with latest boost * Tue Jun 20 2017 neoclust <neoclust> 1.08-5.mga6 + Revision: 1108013 - Rebuild against new exiv2 * Sat Aug 13 2016 luigiwalser <luigiwalser> 1.08-4.mga6 + Revision: 1046195 - test rebuild for poppler * Tue Jan 12 2016 daviddavid <daviddavid> 1.08-3.mga6 + Revision: 922093 - rebuild for new boost 1.60.0 * Sat Sep 26 2015 daviddavid <daviddavid> 1.08-2.mga6 + Revision: 883878 - rebuild for new boost 1.59.0 * Fri Aug 28 2015 cjw <cjw> 1.08-1.mga6 + Revision: 870391 - compile C++ code with -std=gnu++11 + fwang <fwang> - 1.08 + daviddavid <daviddavid> - rebuild for new boost-1.58.0 * Wed Oct 15 2014 umeabot <umeabot> 1.06-7.mga5 + Revision: 740899 - Second Mageia 5 Mass Rebuild * Tue Sep 16 2014 umeabot <umeabot> 1.06-6.mga5 + Revision: 687600 - Mageia 5 Mass Rebuild * Mon Feb 10 2014 dams <dams> 1.06-5.mga5 + Revision: 589053 - rebuild for new exiv2 * Sat Feb 08 2014 barjac <barjac> 1.06-4.mga5 + Revision: 586742 - rebuild against boost-1.55 * Sun Dec 08 2013 philippem <philippem> 1.06-3.mga4 + Revision: 555875 - fix no matching call for close() + umeabot <umeabot> - Mageia 4 Mass Rebuild + fwang <fwang> - new version 1.06 * Wed Jul 10 2013 fwang <fwang> 1.02-11.mga4 + Revision: 452479 - rebuild for new boost * Fri Jun 28 2013 fwang <fwang> 1.02-10.mga4 + Revision: 447777 - rebuild for new libarchive * Thu Apr 11 2013 ennael <ennael> 1.02-9.mga3 + Revision: 409622 - rebuild for boost 1.53 * Sun Jan 13 2013 umeabot <umeabot> 1.02-8.mga3 + Revision: 377746 - Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild * Thu Jan 03 2013 kamil <kamil> 1.02-7.mga3 + Revision: 338001 - require libexttextcat * Thu Jan 03 2013 kamil <kamil> 1.02-6.mga3 + Revision: 337979 - add P2: fix-build-with-automake-1.13.patch * Thu Dec 20 2012 fwang <fwang> 1.02-5.mga3 + Revision: 333059 - rebuild for new boost * Sun Dec 02 2012 kamil <kamil> 1.02-4.mga3 + Revision: 324678 - new version 1.02 * Wed Nov 07 2012 fwang <fwang> 1.0-4.mga3 + Revision: 315816 - use gtk3 flavour * Wed Nov 07 2012 fwang <fwang> 1.0-3.mga3 + Revision: 315793 - rebuild for new libeexttextcat * Wed Sep 19 2012 fwang <fwang> 1.0-2.mga3 + Revision: 296071 - more linkage fix - more linkage fix - fix linkage - fix typo - use pkgconfig to recognize libexttextcat - rebuild for new libexttextcat * Sun Jun 24 2012 kamil <kamil> 1.0-1.mga3 + Revision: 262906 - new version 1.0 - drop P0, P1, P3 - merged upstream - update Source0 - new subpackage: devel * Sat Feb 04 2012 fwang <fwang> 0.98-6.mga3 + Revision: 204369 - drop .a and .la files - fix build with exttextcat + dmorgan <dmorgan> - Fix builrequires for new libexttextcat * Wed Jan 04 2012 fwang <fwang> 0.98-4.mga2 + Revision: 190645 - rebuild for new libarchive * Fri Nov 25 2011 fwang <fwang> 0.98-3.mga2 + Revision: 171793 - add br - cleanup br * Thu Nov 24 2011 kamil <kamil> 0.98-2.mga2 + Revision: 171744 - add support for chmlib - update URL - drop deskbar-applet plugin * Sat Nov 19 2011 kamil <kamil> 0.98-1.mga2 + Revision: 169129 - new version - language patch rediffed - partly imported by upstream - new patch for upcoming libarchive 3.0.0 - new patch for glib - build fix - libkexiv2-devel moved into BuildRequirements - FAQ is now shipped with docs + ennael <ennael> - clean spec file - imported package pinot