]> git.pld-linux.org Git - SPECS.git/blob - perl-Mail-SpamAssassin.spec
SPECS updated Sat 31 Jul 20:26:02 CEST 2021
[SPECS.git] / perl-Mail-SpamAssassin.spec
1 #
2 # Conditional build:
3 %bcond_without  tests           # do not perform "make test"
4 #
5 %define pdir    Mail
6 %define pnam    SpamAssassin
7 Summary:        Mail::SpamAssassin - Spam detector and markup engine
8 #Summary(pl.UTF-8):
9 Name:           perl-Mail-SpamAssassin
10 Version:        3.3.1
11 Release:        1
12 # same as perl
13 License:        GPL v1+ or Artistic
14 Group:          Development/Languages/Perl
15 Source0:        http://search.cpan.org/CPAN/authors/id/J/JM/JMASON/%{pdir}-%{pnam}-%{version}.tar.gz
16 # Source0-md5:  5a93f81fda315411560ff5da099382d2
17 URL:            http://search.cpan.org/dist/Mail-SpamAssassin/
18 BuildRequires:  perl-devel >= 1:5.8.0
19 BuildRequires:  rpm-perlprov >= 4.1-13
20 BuildRequires:  perl-NetAddr-IP
21 BuildRequires:  perl-Net-DNS >= 0.34
22 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23
24 %description
25 Mail::SpamAssassin is a module to identify spam using several methods
26 including text analysis, internet-based realtime blacklists,
27 statistical analysis, and internet-based hashing algorithms.
28
29 Using its rule base, it uses a wide range of heuristic tests on mail
30 headers and body text to identify "spam", also known as unsolicited
31 bulk email. Once identified as spam, the mail can then be tagged as
32 spam for later filtering using the user's own mail user agent
33 application or at the mail transfer agent.
34
35 If you wish to use a command-line filter tool, try the spamassassin or
36 the spamd/spamc tools provided.
37
38 # %description -l pl.UTF-8 # TODO
39
40 %prep
41 %setup -q -n %{pdir}-%{pnam}-%{version}
42
43 %build
44 %{__perl} Makefile.PL \
45         INSTALLDIRS=vendor < /dev/null
46 %{__make} \
47         CC="%{__cc}" \
48         OPTIMIZE="%{rpmcflags}"
49
50 %{?with_tests:%{__make} test}
51
52 %install
53 rm -rf $RPM_BUILD_ROOT
54
55 %{__make} pure_install \
56         DESTDIR=$RPM_BUILD_ROOT
57
58 %clean
59 rm -rf $RPM_BUILD_ROOT
60
61 %files
62 %defattr(644,root,root,755)
63 %doc Changes CREDITS INSTALL README
64 %attr(755,root,root) %{_bindir}/*
65 %{perl_vendorlib}/Mail/SpamAssassin.pm
66 %dir %{perl_vendorlib}/Mail/SpamAssassin
67 %{perl_vendorlib}/Mail/SpamAssassin/*.pm
68 %dir %{perl_vendorlib}/Mail/SpamAssassin/Bayes
69 %{perl_vendorlib}/Mail/SpamAssassin/Bayes/*.pm
70 %dir %{perl_vendorlib}/Mail/SpamAssassin/BayesStore
71 %{perl_vendorlib}/Mail/SpamAssassin/BayesStore/*.pm
72 %dir %{perl_vendorlib}/Mail/SpamAssassin/Conf
73 %{perl_vendorlib}/Mail/SpamAssassin/Conf/*.pm
74 %dir %{perl_vendorlib}/Mail/SpamAssassin/Locker
75 %{perl_vendorlib}/Mail/SpamAssassin/Locker/*.pm
76 %dir %{perl_vendorlib}/Mail/SpamAssassin/Logger
77 %{perl_vendorlib}/Mail/SpamAssassin/Logger/*.pm
78 %dir %{perl_vendorlib}/Mail/SpamAssassin/Message
79 %{perl_vendorlib}/Mail/SpamAssassin/Message/*.pm
80 %dir %{perl_vendorlib}/Mail/SpamAssassin/Message/Metadata
81 %{perl_vendorlib}/Mail/SpamAssassin/Message/Metadata/*.pm
82 %dir %{perl_vendorlib}/Mail/SpamAssassin/Plugin
83 %{perl_vendorlib}/Mail/SpamAssassin/Plugin/*.pm
84 %dir %{perl_vendorlib}/Mail/SpamAssassin/Util
85 %{perl_vendorlib}/Mail/SpamAssassin/Util/*.pm
86 %dir %{perl_vendorarch}/auto/Mail/SpamAssassin
87 %{_mandir}/man?/*
This page took 0.121032 seconds and 3 git commands to generate.