X-Git-Url: https://git.tld-linux.org/?p=packages%2Fspamassassin.git;a=blobdiff_plain;f=spamassassin.spec;h=4407fbdd576491e00a1af25e1d3c1ab0b129ed85;hp=e91d45cb33880264b8e95fb9d8ff7bb4432f8dae;hb=HEAD;hpb=6ec5047cebd3898de8c124b4d7524d8c6d3ffec3 diff --git a/spamassassin.spec b/spamassassin.spec index e91d45c..4407fbd 100644 --- a/spamassassin.spec +++ b/spamassassin.spec @@ -11,12 +11,12 @@ Summary: A spam filter for email which can be invoked from mail delivery agents Summary(pl.UTF-8): Filtr antyspamowy, przeznaczony dla programów dostarczających pocztę (MDA) Name: spamassassin -Version: 3.4.4 +Version: 4.0.1 Release: 1 License: Apache v2.0 Group: Applications/Mail -Source0: http://ftp.man.poznan.pl/pub/apache//spamassassin/source/%{pdir}-%{pnam}-%{version}.tar.bz2 -# Source0-md5: ce51fe5665d5838c56db6712846b58bb +Source0: https://dlcdn.apache.org//spamassassin/source/%{pdir}-%{pnam}-%{version}.tar.bz2 +# Source0-md5: b42eaf00f2f5a013813ae051ab2c63b6 Source1: %{name}.sysconfig Source2: %{name}-spamd.init Source3: %{name}-default.rc @@ -24,8 +24,7 @@ Source4: %{name}-spamc.rc Source5: sa-update.sh Source6: sa-update.cron Source7: spamassassin-official.conf -Patch0: bug_771408_perl_version -Patch1: config-dir.patch +Patch0: config-dir.patch URL: http://spamassassin.apache.org/ BuildRequires: openssl-devel >= 0.9.7d BuildRequires: perl(ExtUtils::MakeMaker) >= 6.16 @@ -33,6 +32,7 @@ BuildRequires: perl-Archive-Tar BuildRequires: perl-DBI BuildRequires: perl-DB_File BuildRequires: perl-Digest-SHA1 >= 2.10 +BuildRequires: perl-Geo-IP BuildRequires: perl-HTML-Parser >= 3 BuildRequires: perl-IO-Socket-INET6 >= 2.51 BuildRequires: perl-IO-Socket-SSL @@ -41,8 +41,13 @@ BuildRequires: perl-IP-Country BuildRequires: perl-Mail-SPF-Query BuildRequires: perl-Net-DNS >= 0.65-3 BuildRequires: perl-Net-Ident +BuildRequires: perl-Net-LibIDN +BuildRequires: perl-Net-LibIDN2 +BuildRequires: perl-Net-Patricia BuildRequires: perl-NetAddr-IP >= 4.000 +BuildRequires: perl-Perl-Critic-Policy-Perlsecret #BuildRequires: perl-Razor2 +BuildRequires: perl-Text-Diff BuildRequires: perl-devel >= 1:5.8.0 BuildRequires: perl-libwww BuildRequires: re2c @@ -59,6 +64,7 @@ BuildRequires: perl-Mail-DomainKeys BuildRequires: perl-Mail-SPF BuildRequires: perl-MailTools BuildRequires: perl-Razor > 2.61 +BuildRequires: tesseract-data-lang-en %endif Requires: perl-Mail-SpamAssassin = %{version}-%{release} Obsoletes: SpamAssassin @@ -111,9 +117,9 @@ Requires(post,preun): /sbin/chkconfig Requires: perl-Mail-SpamAssassin = %{version}-%{release} Requires: rc-scripts Suggests: perl-Apache-Test +Suggests: perl-IO-Socket-INET6 Suggests: perl-IO-Socket-IP Suggests: perl-IO-Socket-SSL -Suggests: perl-IO-Socket-INET6 Suggests: perl-Net-Ident %description spamd @@ -173,9 +179,9 @@ Group: Applications/Mail Requires: gcc Requires: glibc-devel Requires: make -Requires: perl(ExtUtils::MakeMaker) Requires: perl-Mail-SpamAssassin = %{version}-%{release} Requires: perl-devel +Requires: perl-devel Requires: re2c >= 0.10 %description compile @@ -261,17 +267,6 @@ aplikacji do czytania poczty. %prep %setup -q -n %{pdir}-%{pnam}-%{version} %patch0 -p1 -%patch1 -p1 - -# disable broken test -%{__mv} t/sa_compile.t{,.disabled} - -# this test needs network, does not work on builders -%{__mv} t/dnsbl_subtests.t{,.disabled} - -# temporary disable problematic tests -%{__mv} t/trust_path.t{,.disabled} -%{__mv} t/urilocalbl_geoip.t{,.disabled} %build # for spamc/configure @@ -387,6 +382,7 @@ fi # It's needed for help of spamassassin command. %{perl_vendorlib}/spamassassin-run.pod +%{_mandir}/man1/sa-check_spamd.1* %{_mandir}/man1/sa-learn.1* %{_mandir}/man1/spamassassin.1* %{_mandir}/man1/spamassassin-run.1*