You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
96 lines
4.0 KiB
96 lines
4.0 KiB
%global pkgname iXhash2 |
|
|
|
Summary: SpamAssassin plugin to lookup e-mail checksums in blacklists |
|
Name: spamassassin-%{pkgname} |
|
Version: 2.05 |
|
Release: 14%{?dist} |
|
License: ASL 2.0 |
|
Group: Applications/Internet |
|
URL: http://mailfud.org/%{pkgname}/ |
|
Source0: http://mailfud.org/%{pkgname}/%{pkgname}-%{version}.tar.gz |
|
Source1: spamassassin-iXhash2.eml |
|
Patch0: spamassassin-iXhash2-2.05-conf.patch |
|
Requires: spamassassin >= 3.2 |
|
Provides: spamassassin-iXhash = 1.5.5-2 |
|
Obsoletes: spamassassin-iXhash < 1.5.5-2 |
|
BuildRequires: %{_bindir}/perldoc |
|
#BuildRequires: perl-generators |
|
BuildArch: noarch |
|
|
|
%description |
|
iXhash2 is an unofficial improved version of the iXhash spam filter |
|
plugin for SpamAssassin, adding async DNS lookups for performance and |
|
removing unneeded features but fully compatible with the iXhash 1.5.5 |
|
(https://sourceforge.net/projects/ixhash/) implementation. It computes |
|
MD5 checksums of fragments of the body of an e-mail and compares them |
|
to those of known spam using DNS queries to a RBL-like name server. So |
|
it works similar to the standard plugins that use the Pyzor, Razor and |
|
DCC software packages from within SpamAssassin. |
|
|
|
%prep |
|
%setup -q -n %{pkgname}-%{version} |
|
%patch0 -p1 -b .conf |
|
cp -pf %{SOURCE1} iXhash2.eml |
|
|
|
%build |
|
|
|
%install |
|
install -D -p -m 644 %{pkgname}.cf $RPM_BUILD_ROOT%{_sysconfdir}/mail/spamassassin/%{pkgname}.cf |
|
touch -c -r %{pkgname}.cf.conf $RPM_BUILD_ROOT%{_sysconfdir}/mail/spamassassin/%{pkgname}.cf |
|
install -D -p -m 644 %{pkgname}.pm $RPM_BUILD_ROOT%{perl_vendorlib}/Mail/SpamAssassin/Plugin/%{pkgname}.pm |
|
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man3/ |
|
perldoc %{pkgname}.pm > $RPM_BUILD_ROOT%{_mandir}/man3/Mail::SpamAssassin::Plugin::%{pkgname}.3pm |
|
|
|
%files |
|
%license LICENSE |
|
%doc CHANGELOG README iXhash2.eml |
|
%config(noreplace) %{_sysconfdir}/mail/spamassassin/%{pkgname}.cf |
|
%{perl_vendorlib}/Mail/SpamAssassin/Plugin/%{pkgname}.pm |
|
%{_mandir}/man3/*.3pm* |
|
|
|
%changelog |
|
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.05-14 |
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild |
|
|
|
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.05-13 |
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild |
|
|
|
* Wed Dec 06 2017 Robert Scheck <robert@fedoraproject.org> 2.05-12 |
|
- Remove retired iXhash blacklists from default configuration |
|
|
|
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.05-11 |
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild |
|
|
|
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.05-10 |
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild |
|
|
|
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.05-9 |
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild |
|
|
|
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.05-8 |
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild |
|
|
|
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.05-7 |
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild |
|
|
|
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.05-6 |
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild |
|
|
|
* Thu Jul 18 2013 Petr Pisar <ppisar@redhat.com> - 2.05-5 |
|
- Perl 5.18 rebuild |
|
|
|
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.05-4 |
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild |
|
|
|
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.05-3 |
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild |
|
|
|
* Thu Jul 12 2012 Robert Scheck <robert@fedoraproject.org> 2.05-2 |
|
- Added missing perldoc requirement (#838327 #c3) |
|
|
|
* Sun Jul 08 2012 Robert Scheck <robert@fedoraproject.org> 2.05-1 |
|
- Switched to iXhash2 2.05 (#838327) |
|
|
|
* Fri Nov 12 2010 Robert Scheck <robert@fedoraproject.org> 1.5.5-1 |
|
- Upgrade to 1.5.5 |
|
- Initial spec file for Fedora and Red Hat Enterprise Linux
|
|
|