From 1289710c561dd02877d33de8d28df3bef98f8c44 Mon Sep 17 00:00:00 2001 From: Joan Moreau Date: Sun, 12 Sep 2021 22:39:44 +0100 Subject: [PATCH] Version 1.4.13 --- dovecot-fts-xapian.spec | 59 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 dovecot-fts-xapian.spec diff --git a/dovecot-fts-xapian.spec b/dovecot-fts-xapian.spec new file mode 100644 index 0000000..ec57d20 --- /dev/null +++ b/dovecot-fts-xapian.spec @@ -0,0 +1,59 @@ +%global __brp_check_rpaths %{nil} +Name: dovecot-fts-xapian +Version: 1.4.13 +Release: 1%{?dist} +Summary: Dovecot FTS plugin based on Xapian + +License: LGPLv2 +URL: https://github.com/grosjo/fts-xapian +Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz + +BuildRequires: xapian-core-devel, libicu-devel, dovecot-devel +BuildRequires: gcc, gcc-c++, make, automake, autoconf, libtool +Requires: xapian-core, dovecot + +%description +This project intends to provide a straightforward, simple and +maintenance free, way to configure FTS plugin for Dovecot, +leveraging the efforts by the Xapian.org team. + +This effort came after Dovecot team decided to deprecate +"fts_squat" included in the dovecot core, and due to the +complexity of the Solr plugin capabilitles, un-needed for most +users. + + +%prep +%autosetup -n fts-xapian-%{version} +autoreconf -vi +%configure --enable-static=no --with-dovecot=%{_libdir}/dovecot + + +%build +%make_build + +%install +%make_install +rm %{buildroot}%{_libdir}/dovecot/lib21_fts_xapian_plugin.la + +%post +echo ">>> Inside post <<<" + +%files +%license COPYING +%doc AUTHORS README.md +%{_libdir}/dovecot/lib21_fts_xapian_plugin.so + + +%changelog +* Sun Sep 12 2021 Joan Moreau - 1.4.13-1 +- Rebuild for dovecot 2.3.16 +- Epel7 comptability +* Sat Aug 14 2021 Joan Moreau - 1.4.12-1 +- cf Github +* Sun Jul 4 2021 Joan Moreau - 1.4.11-1 +- cf Github +* Sat Jun 26 2021 Joan Moreau - 1.4.10-1 +- cf Github +* Tue Apr 6 2021 Joan Moreau - 1.4.9b-1 +- Initial RPM