4a94e5
Name:           imapfilter
Andrea Veri ba5fa5
Version:        2.6.15
Andrea Veri ba5fa5
Release:        1%{?dist}
4a94e5
Summary:        A flexible client side mail filtering utility for IMAP servers
4a94e5
4a94e5
License:        MIT
David Sommerseth c211c4
URL:            https://github.com/lefcha/imapfilter/
a409c4
Source0:        https://github.com/lefcha/imapfilter/archive/v%{version}.tar.gz
a409c4
Patch0:         imapfilter-makefile-fix.patch
Andrea Veri ba5fa5
Patch1:         01_adjust-cafile-path.patch
4a94e5
10ff1c
BuildRequires:  gcc
4a94e5
BuildRequires:  openssl-devel lua-devel pcre-devel
4a94e5
4a94e5
%description
4a94e5
IMAPFilter is a mail filtering utility. It connects to remote mail servers
4a94e5
using the Internet Message Access Protocol (IMAP), sends searching queries
4a94e5
to the server and processes mailboxes based on the results. It can be used
4a94e5
to delete, copy, move, flag, etc. messages residing in mailboxes at the
4a94e5
same or different mail servers. The 4rev1 and 4 versions of the IMAP
4a94e5
protocol are supported.
4a94e5
4a94e5
4a94e5
%prep
a409c4
%autosetup -p1 -n imapfilter-%{version}
4a94e5
4a94e5
%build
David Sommerseth a095bb
# imapfilter does not have any autotools based ./configure - just a plain Makefile
a409c4
CFLAGS=$RPM_OPT_FLAGS make PREFIX=%{_prefix} %{?_smp_mflags}
4a94e5
4a94e5
4a94e5
%install
4a94e5
rm -rf $RPM_BUILD_ROOT
a409c4
make install PREFIX=%{_prefix} DESTDIR=$RPM_BUILD_ROOT
4a94e5
4a94e5
4a94e5
%files
4a94e5
%doc README LICENSE
4a94e5
%{_bindir}/imapfilter
4a94e5
%{_datadir}/imapfilter/
4a94e5
%{_mandir}/man1/imapfilter.1.gz
4a94e5
%{_mandir}/man5/imapfilter_config.5.gz
4a94e5
4a94e5
4a94e5
%changelog
Andrea Veri ba5fa5
* Thu Nov 14 2019 Andrea Veri <averi@fedoraproject.org> - 2.6.15-1
Andrea Veri ba5fa5
- New upstream release. (Fixes CVE-2016-10937)
Andrea Veri ba5fa5
3ad3ba
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.12-2
3ad3ba
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
3ad3ba
Andrea Veri b95e03
* Mon May 27 2019 Andrea Veri <averi@fedoraproject.org> - 2.6.12-1
Andrea Veri b95e03
- New upstream release. (This release introduces SNI support, fixes
Andrea Veri b95e03
  RH BZ #1713160)
Andrea Veri b95e03
13d6f6
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.10-5
13d6f6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
13d6f6
a2c490
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.10-4
a2c490
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
a2c490
58ccc5
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.10-3
58ccc5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
58ccc5
a409c4
* Thu Aug 03 2017 Matěj Cepl <mcepl@redhat.com> - 2.6.10-2
a409c4
- add PREFIX to %%build make as well
a409c4
a409c4
* Thu Aug 03 2017 Matěj Cepl <mcepl@redhat.com> - 2.6.10-1
a409c4
- Update to the latest upstream release.
a409c4
ecb3f3
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.5.6-8
ecb3f3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
ecb3f3
024af6
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.5.6-7
024af6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
024af6
fcd614
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.5.6-6
fcd614
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
fcd614
0a455a
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.5.6-5
0a455a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
0a455a
617860
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.5.6-4
617860
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
617860
dae3de
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.5.6-3
dae3de
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
dae3de
d3f2b8
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.5.6-2
d3f2b8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
d3f2b8
Andrea Veri 01340c
* Tue Dec 24 2013 Andrea Veri <averi@fedoraproject.org> - 2.5.6-1
Andrea Veri 01340c
- New upstream release.
Andrea Veri 01340c
- Make use of the patch file available on the git repository itself,
Andrea Veri 01340c
  update Patch0 accordingly.
Andrea Veri 01340c
e483f4
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.5.5-2
e483f4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
e483f4
David Sommerseth c211c4
* Tue Jul  2 2013 David Sommerseth <davids@redhat.com> - 2.5.5-1
David Sommerseth c211c4
- Updated to upstream imapfilter-2.5.5
David Sommerseth c211c4
- Updated download URL and generally cleaned up spec file
David Sommerseth c211c4
328c01
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.5-3
328c01
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
328c01
a3de70
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.5-2
a3de70
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
a3de70
David Sommerseth a095bb
* Mon Feb 27 2012 David Sommerseth <davids@redhat.com> - 2.5-1
David Sommerseth a095bb
- Updated to latest upstream version
David Sommerseth a095bb
- Replaced the configure patch with a makefile patch, as upstream has changed their building methods
David Sommerseth a095bb
bcf64d
* Fri Feb 10 2012 Petr Pisar <ppisar@redhat.com> - 2.2.2-4
bcf64d
- Rebuild against PCRE 8.30
bcf64d
9e1922
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.2-3
9e1922
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
9e1922
30e6ad
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.2-2
30e6ad
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
30e6ad
c3f58b
* Thu Feb 25 2010 David Sommerseth <davids@redhat.com> - 2.2.2-1
c3f58b
- Updated to latest upstream version
c3f58b
4a94e5
* Tue Oct 13 2009 David Sommerseth <davids@redhat.com> - 2.0.11-3
4a94e5
- Apply patch overriding -O optimisation and removed not needed install lines
4a94e5
4a94e5
* Thu Sep 24 2009 David Sommerseth <davids@redhat.com> - 2.0.11-2
4a94e5
- Use $RPM_OPT_FLAGS as CFLAGS
4a94e5
4a94e5
* Wed Sep 23 2009 David Sommerseth <davids@redhat.com> - 2.0.11-1
4a94e5
- Updated to imapfilter-2.0.11 and more clean up in spec rules
4a94e5
4a94e5
* Mon Aug 10 2009 David Sommerseth <davids@redhat.com> - 2.0.10-2
4a94e5
- Cleaned up the spec rules
4a94e5
4a94e5
* Thu Aug  6 2009 David Sommerseth <davids@redhat.com> - 2.0.10-1
4a94e5
- First cut at spec file for imapfilter
4a94e5