/[packages]/updates/1/spamassassin/current/SPECS/spamassassin.spec
ViewVC logotype

Annotation of /updates/1/spamassassin/current/SPECS/spamassassin.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 216431 - (hide annotations) (download)
Thu Mar 1 13:28:32 2012 UTC (12 years, 1 month ago) by remmy
File size: 18807 byte(s)
SILENT: Set proper release and subrelease

1 remmy 208394 %define bootstrap 0
2 remmy 216431 %define subrel 1
3 ennael 37397 %{?_without_bootstrap: %global bootstrap 0}
4     %{?_with_bootstrap: %global bootstrap 1}
5    
6 ennael 33043 %define fname Mail-SpamAssassin
7    
8     Summary: A spam filter for email which can be invoked from mail delivery agents
9     Name: spamassassin
10     Version: 3.3.2
11 remmy 216431 Release: %mkrel 1
12 ennael 33043 License: Apache License
13     Group: Networking/Mail
14     URL: http://spamassassin.apache.org/
15 remmy 208394 Source0: http://www.apache.org/dist/spamassassin/source/%{fname}-%{version}.tar.gz
16 ennael 33043 Source2: spamd.init
17     Source3: spamd.sysconfig
18     Source4: spamassassin-default.rc
19     Source5: spamassassin-spamc.rc
20     Source6: sa-update.cron
21     Source7: spamd.logrotate
22     Source8: spamd.conf
23     # (fc) 2.60-5mdk don't use version dependent perl call in #!
24     Patch0: spamassassin-3.2.0-fixbang.patch
25     Patch1: Mail-SpamAssassin-3.1.5-no_spamcop.diff
26     Requires(post): rpm-helper
27     Requires(preun): rpm-helper
28     BuildRequires: gnupg
29     BuildRequires: openssl-devel
30 remmy 211214 BuildRequires: perl(Apache::Test)
31 ennael 33043 BuildRequires: perl(Archive::Tar)
32 remmy 215872 BuildRequires: perl(DB_File)
33 ennael 33043 BuildRequires: perl-devel
34     BuildRequires: perl(Digest::SHA)
35 remmy 215872 BuildRequires: perl(Encode::Detect)
36 ennael 33043 BuildRequires: perl(ExtUtils::MakeMaker) >= 6.17
37 remmy 215872 BuildRequires: perl(HTML::Parser)
38 ennael 33043 BuildRequires: perl(IO::Socket::INET6)
39 remmy 215872 BuildRequires: perl(IO::Socket::SSL)
40     BuildRequires: perl(IO::Zlib)
41     BuildRequires: perl(IP::Country)
42     BuildRequires: perl(LWP)
43     BuildRequires: perl(Mail::DKIM) >= 0.37
44     BuildRequires: perl(Mail::SPF)
45     BuildRequires: perl(Net::DNS)
46     BuildRequires: perl(Net::Ident)
47     BuildRequires: perl(Socket6)
48     BuildRequires: perl(Sys::Hostname::Long)
49     BuildRequires: perl(Time::HiRes)
50 ennael 33043 BuildRequires: perl-version
51     BuildRequires: re2c
52 remmy 215872 # The requires are derived automatically from META.yml. The below require is
53     # given on http://svn.apache.org/repos/asf/spamassassin/branches/3.3/INSTALL
54     # but missing from META.yml ... better safe than sorry!
55     Requires: perl(LWP)
56     # Suggests unfortunately do not get derived automatically yet:
57     Suggests: gnupg
58     Suggests: perl(Compress::Zlib)
59     Suggests: perl(DB_File)
60     Suggests: perl(DBI)
61     Suggests: perl(Digest::SHA)
62     Suggests: perl(Encode::Detect)
63     Suggests: perl(Getopt::Long)
64     Suggests: perl(HTTP::Date)
65     Suggests: perl(IO::Socket::INET6)
66     Suggests: perl(IO::Socket::SSL)
67     Suggests: perl(IP::Country::Fast)
68     Suggests: perl(LWP::UserAgent)
69     Suggests: perl(Mail::DKIM) >= 0.37
70     Suggests: perl(Mail::SPF)
71     Suggests: perl(MIME::Base64)
72     Suggests: perl(Net::DNS) >= 0.58
73     Suggests: perl(Net::Ident)
74     Suggests: perl(Net::SMTP)
75    
76 ennael 37520 %if ! %bootstrap
77 remmy 215873 Requires: spamassassin-rules >= 3.3.2
78 ennael 37520 %endif
79 ennael 33043
80     %description
81     SpamAssassin provides you with a way to reduce if not completely eliminate
82     Unsolicited Commercial Email (SPAM) from your incoming email. It can
83     be invoked by a MDA such as sendmail or postfix, or can be called from
84     a procmail script, .forward file, etc. It uses a genetic-algorithm
85     evolved scoring system to identify messages which look spammy, then
86     adds headers to the message so they can be filtered by the user's mail
87     reading software. This distribution includes the spamd/spamc components
88     which create a server that considerably speeds processing of mail.
89    
90     SpamAssassin also includes support for reporting spam messages
91     automatically, and/or manually, to collaborative filtering databases such
92     as Vipul's Razor, DCC or pyzor.
93     Install perl-Razor-Agent package to get Vipul's Razor support.
94     Install dcc package to get Distributed Checksum Clearinghouse (DCC) support.
95     Install pyzor package to get Pyzor support.
96    
97     To enable spamassassin, if you are receiving mail locally, simply add
98     this line to your ~/.procmailrc:
99     INCLUDERC=/etc/mail/spamassassin/spamassassin-default.rc
100    
101 remmy 215681 To filter spam for all users, add that line to /etc/procmailrc or
102     create that file if doesn't exist yet.
103 ennael 33043
104     %package sa-compile
105     Summary: Compiles SpamAssassin rulesets into native perl code
106     Group: Networking/Mail
107     Requires: gcc make
108     Requires: perl-devel
109     Requires: re2c
110    
111     %description sa-compile
112     sa-compile uses re2c to compile the site-wide parts of the SpamAssassin
113     ruleset. No part of user_prefs or any files included from user_prefs can be
114     built into the compiled set. This compiled set is then used by the
115     "Mail::SpamAssassin::Plugin::Rule2XSBody" plugin to speed up SpamAssassin's
116     operation, where possible, and when that plugin is loaded. re2c can match
117     strings much faster than perl code, by constructing a DFA to match many simple
118     strings in parallel, and compiling that to native object code. Not all
119     SpamAssassin rules are amenable to this conversion, however.
120    
121     %package tools
122     Summary: Miscleanous tools for SpamAssassin
123     Group: Networking/Mail
124     Requires: perl-Mail-SpamAssassin = %{version}
125    
126     %description tools
127     Miscleanous tools from various authors, distributed with SpamAssassin.
128     See /usr/share/doc/spamassassin-tools-*/.
129    
130     %package spamd
131     Summary: Daemonized version of SpamAssassin
132     Group: System/Servers
133 ennael 37955 %if ! %bootstrap
134 ennael 33043 Requires(post): rpm-helper spamassassin-rules >= 3.3.0
135 ennael 37955 %endif
136 ennael 33043 Requires(preun): rpm-helper
137     Requires: spamassassin = %{version}
138    
139     %description spamd
140     The purpose of this program is to provide a daemonized version of the
141     spamassassin executable. The goal is improving throughput performance
142     for automated mail checking.
143    
144     This is intended to be used alongside "spamc", a fast, low-overhead C
145     client program.
146    
147     %package spamc
148     Summary: A client for spamd
149     Group: Networking/Mail
150    
151     %description spamc
152     Spamc is the client half of the spamc/spamd pair. It should be used in
153     place of "spamassassin" in scripts to process mail. It will read the
154     mail from STDIN, and spool it to its connection to spamd, then read
155     the result back and print it to STDOUT. Spamc has extremely low
156     overhead in loading, so it should be much faster to load than the
157     whole spamassassin program.
158    
159     %package -n perl-%{fname}
160     Summary: SpamAssassin e-mail filter Perl modules
161     Group: Development/Perl
162     Requires: perl(HTML::Parser)
163    
164     %description -n perl-%{fname}
165     Mail::SpamAssassin is a module to identify spam using text analysis and
166     several internet-based realtime blacklists. Using its rule base, it uses a
167     wide range of heuristic tests on mail headers and body text to identify
168     ``spam'', also known as unsolicited commercial email. Once identified, the
169     mail can then be optionally tagged as spam for later filtering using the
170     user's own mail user-agent application.
171    
172     %package -n perl-%{fname}-Spamd
173     Summary: A mod_perl2 module implementing the spamd protocol
174     Group: Development/Perl
175     Requires: apache-mod_perl
176    
177     %description -n perl-%{fname}-Spamd
178     This distribution contains a mod_perl2 module, implementing the spamd protocol
179     from the SpamAssassin (http://spamassassin.apache.org/) project in Apache2.
180     It's mostly compatible with the original spamd.
181    
182     %prep
183    
184 remmy 208394 %setup -q -n %{fname}-%{version}
185 ennael 33043 %patch0 -p0 -b .fixbang
186     %patch1 -p0
187    
188     cp %{SOURCE2} spamd.init
189     cp %{SOURCE3} spamd.sysconfig
190     cp %{SOURCE6} sa-update.cron
191     cp %{SOURCE7} spamd.logrotate
192     cp %{SOURCE8} spamd.conf
193    
194     # svn cleansing...
195     for i in `find . -type d -name .svn`; do
196     if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
197     done
198    
199     %build
200    
201     %{__perl} \
202     Makefile.PL \
203     INSTALLDIRS=vendor \
204     SYSCONFDIR=%{_sysconfdir} \
205     DATADIR=%{_datadir}/spamassassin \
206     ENABLE_SSL=yes \
207     RUN_NET_TESTS=no < /dev/null
208    
209     %make OPTIMIZE="%{optflags}" LDFLAGS="%{ldflags}"
210    
211     pushd spamd-apache2
212     %{__perl} Makefile.PL INSTALLDIRS=vendor < /dev/null
213     %make
214     popd
215    
216     %check
217     #cat >> t/config.dist << EOF
218     #run_net_tests=y
219     #run_spamd_prefork_stress_test=y
220     #EOF
221     export LANG=C
222     export LC_ALL=C
223     export LANGUAGE=C
224     # useless and broken test case
225     rm -f t/make_install.t
226     # requires polish locales?!?
227     rm -f t/lang_pl_tests.t
228 remmy 208394 # do not work
229     # error: Can't locate auto/Net/SSLeay/CTX_v2_new.al
230     rm -f t/spamd_ssl_tls.t
231     rm -f t/spamd_ssl_v2.t
232    
233 ennael 33043 make FULLPERL="%{_bindir}/perl" test
234    
235     %install
236    
237     %makeinstall_std
238    
239     pushd spamd-apache2
240     %makeinstall_std
241     popd
242    
243     install -d %{buildroot}%{_sysconfdir}/mail/%{name}/sa-update-keys
244     install -d %{buildroot}%{_sysconfdir}/sysconfig
245     install -d %{buildroot}%{_sysconfdir}/cron.daily
246     install -d %{buildroot}%{_sysconfdir}/logrotate.d
247     install -d %{buildroot}%{_initrddir}
248     install -d %{buildroot}/var/spool/spamassassin
249     install -d %{buildroot}/var/log/spamassassin
250     install -d %{buildroot}/var/lib/spamassassin
251     install -d %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
252    
253     cat << EOF >> %{buildroot}%{_sysconfdir}/mail/%{name}/v330.pre
254    
255     # Mail::SpamAssassin::Plugin::AWL - Normalize scores via auto-whitelist
256     loadplugin Mail::SpamAssassin::Plugin::AWL
257     EOF
258    
259     cat << EOF >> %{buildroot}%{_sysconfdir}/mail/%{name}/local.cf
260     required_hits 5
261     rewrite_header Subject [SPAM]
262     report_safe 0
263     ifplugin Mail::SpamAssassin::Plugin::AWL
264     auto_whitelist_path /var/spool/spamassassin/auto-whitelist
265     auto_whitelist_file_mode 0666
266     endif # Mail::SpamAssassin::Plugin::AWL
267     EOF
268    
269     install -m0755 spamd.init %{buildroot}%{_initrddir}/spamd
270     install -m0644 spamd.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/spamd
271     install -m0755 sa-update.cron %{buildroot}%{_sysconfdir}/cron.daily/sa-update
272     install -m0644 spamd.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/spamd
273     install -m0644 spamd.conf %{buildroot}/%{_sysconfdir}/httpd/conf/webapps.d/spamd.conf
274    
275     install -m0644 %{SOURCE4} %{buildroot}%{_sysconfdir}/mail/spamassassin/
276     install -m0644 %{SOURCE5} %{buildroot}%{_sysconfdir}/mail/spamassassin/
277    
278     # bork bork
279     install -m0644 rules/*.pre %{buildroot}%{_sysconfdir}/mail/%{name}/
280    
281     # cleanup
282     rm -f %{buildroot}%{_bindir}/apache-spamd.pl
283     rm -f %{buildroot}%{_mandir}/man1/apache-spamd.pl.1*
284    
285     # these are not meant to be relased
286     rm -f %{buildroot}%{perl_vendorlib}/Mail/SpamAssassin/Plugin/P595Body.pm
287     rm -f %{buildroot}%{perl_vendorlib}/Mail/SpamAssassin/Plugin/RabinKarpBody.pm
288    
289     %post
290     [ -f %{_sysconfdir}/spamassassin.cf ] && %{__mv} %{_sysconfdir}/spamassassin.cf %{_sysconfdir}/mail/spamassassin/migrated.cf || true
291     [ -f %{_sysconfdir}/mail/spamassassin.cf ] && /bin/mv %{_sysconfdir}/mail/spamassassin.cf %{_sysconfdir}/mail/spamassassin/migrated.cf || true
292    
293 spuhler 65714
294 ennael 33043 %post spamd
295 spuhler 65714
296    
297 ennael 33043 # -a and --auto-whitelist options were removed from 3.0.0
298     # prevent service startup failure
299     perl -p -i -e 's/(["\s]-\w+)a/$1/ ; s/(["\s]-)a(\w+)/$1$2/ ; s/(["\s])-a\b/$1/' /etc/sysconfig/spamd
300     perl -p -i -e 's/ --auto-whitelist//' /etc/sysconfig/spamd
301    
302     # fix permissions
303     if [ -f %{_sysconfdir}/mail/%{name}/local.cf ]; then
304    
305     auto_whitelist_path="`grep "^auto_whitelist_path" %{_sysconfdir}/mail/%{name}/local.cf | awk '{ print $2 }'`"
306     auto_whitelist_file_mode="`grep "^auto_whitelist_file_mode" %{_sysconfdir}/mail/%{name}/local.cf | awk '{ print $2 }'`"
307    
308     if [ "${auto_whitelist_path}" == "/var/spool/%{name}" ]; then
309     echo "Correcting \"auto_whitelist_path\" (#27424) in the %{_sysconfdir}/mail/%{name}/local.cf file..."
310     perl -pi -e "s|/var/spool/%{name}\b|/var/spool/%{name}/auto-whitelist|g" %{_sysconfdir}/mail/%{name}/local.cf
311     auto_whitelist_path="/var/spool/%{name}/auto-whitelist"
312     fi
313    
314     if ! [ -z "${auto_whitelist_path}" ]; then
315     touch ${auto_whitelist_path}
316     if [ -z "${auto_whitelist_file_mode}" ]; then
317     auto_whitelist_file_mode="0666"
318     fi
319     chmod ${auto_whitelist_file_mode} ${auto_whitelist_path}
320     fi
321    
322     fi
323 spuhler 65714 # Need to run sa-update otherwise the spamd will not start until a cron job completes
324     echo "need to run sa-update"
325 remmy 211214 /usr/bin/sa-update -v
326 ennael 33043
327     %_post_service spamd
328    
329     %preun spamd
330     %_preun_service spamd
331    
332     %files
333     %doc README Changes sample-*.txt procmailrc.example INSTALL TRADEMARK
334 remmy 211214 %doc CREDITS UPGRADE USAGE META.yml
335 ennael 33043 %dir %{_sysconfdir}/mail/%{name}
336     %dir %attr(0700,root,root) %{_sysconfdir}/mail/%{name}/sa-update-keys
337     %attr(0644,root,root) %config(noreplace) %{_sysconfdir}/mail/%{name}/*.cf
338     %config(noreplace) %{_sysconfdir}/mail/%{name}/*.pre
339     %config(noreplace) %{_sysconfdir}/mail/%{name}/spamassassin-default.rc
340     %dir %attr(0777,root,root) /var/spool/spamassassin
341     %dir /var/lib/spamassassin
342     %attr(0755,root,root) %{_bindir}/sa-awl
343     %attr(0755,root,root) %{_bindir}/sa-check_spamd
344     %attr(0755,root,root) %{_bindir}/sa-learn
345     %attr(0755,root,root) %{_bindir}/sa-update
346     %attr(0755,root,root) %{_bindir}/spamassassin
347 remmy 208394 %{_mandir}/man1/sa-awl.1*
348 ennael 33043 %{_mandir}/man1/sa-learn.1*
349 remmy 211214 %{_mandir}/man1/sa-update.1*
350 ennael 33043 %{_mandir}/man1/spamassassin.1*
351     %{_mandir}/man1/spamassassin-run.1*
352     %{_datadir}/spamassassin
353    
354     %files sa-compile
355     %defattr(-,root,root)
356     %attr(0755,root,root) %{_bindir}/sa-compile
357     %{_mandir}/man1/sa-compile.1*
358    
359     %files tools
360     %defattr(-,root,root)
361     %doc sql ldap
362    
363     %files spamd
364     %defattr(-,root,root)
365     %doc spamd/README* spamd/PROTOCOL
366     %attr(0700,root,root) %{_sysconfdir}/cron.daily/sa-update
367     %attr(0755,root,root) %{_initrddir}/spamd
368     %attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/spamd
369     %attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/spamd
370     %attr(0755,root,root) %{_bindir}/spamd
371     %{_mandir}/man1/spamd.1*
372     %dir %attr(0755,root,root) /var/log/spamassassin
373    
374     %files spamc
375     %defattr(-,root,root)
376     %config(noreplace) %{_sysconfdir}/mail/%{name}/spamassassin-spamc.rc
377     %attr(0755,root,root) %{_bindir}/spamc
378     %{_mandir}/man1/spamc.1*
379    
380     %files -n perl-%{fname}
381     %defattr(644,root,root,755)
382     %dir %{perl_vendorlib}/Mail/SpamAssassin
383     %{perl_vendorlib}/Mail/SpamAssassin/*.pm
384     %{perl_vendorlib}/Mail/SpamAssassin.pm
385     %{perl_vendorlib}/spamassassin-run.pod
386     %dir %{perl_vendorlib}/Mail/SpamAssassin/Bayes
387     %dir %{perl_vendorlib}/Mail/SpamAssassin/BayesStore
388     %dir %{perl_vendorlib}/Mail/SpamAssassin/Conf
389     %dir %{perl_vendorlib}/Mail/SpamAssassin/Locker
390     %dir %{perl_vendorlib}/Mail/SpamAssassin/Logger
391     %dir %{perl_vendorlib}/Mail/SpamAssassin/Message
392     %dir %{perl_vendorlib}/Mail/SpamAssassin/Message/Metadata
393     %dir %{perl_vendorlib}/Mail/SpamAssassin/Plugin
394     %dir %{perl_vendorlib}/Mail/SpamAssassin/Util
395     %{perl_vendorlib}/Mail/SpamAssassin/Bayes/*.pm
396     %{perl_vendorlib}/Mail/SpamAssassin/BayesStore/*.pm
397     %{perl_vendorlib}/Mail/SpamAssassin/Conf/*.pm
398     %{perl_vendorlib}/Mail/SpamAssassin/Locker/*.pm
399     %{perl_vendorlib}/Mail/SpamAssassin/Logger/*.pm
400     %{perl_vendorlib}/Mail/SpamAssassin/Message/Metadata/*.pm
401     %{perl_vendorlib}/Mail/SpamAssassin/Message/*.pm
402     %{perl_vendorlib}/Mail/SpamAssassin/Plugin/*.pm
403     %{perl_vendorlib}/Mail/SpamAssassin/Util/*.pm
404     %{_mandir}/man3/Mail::SpamAssassin.3pm*
405     %{_mandir}/man3/Mail::SpamAssassin::AICache.3pm*
406     %{_mandir}/man3/Mail::SpamAssassin::ArchiveIterator.3pm*
407     %{_mandir}/man3/Mail::SpamAssassin::AsyncLoop.3pm*
408     %{_mandir}/man3/Mail::SpamAssassin::AutoWhitelist.3pm*
409     %{_mandir}/man3/Mail::SpamAssassin::Bayes.3pm*
410     %{_mandir}/man3/Mail::SpamAssassin::BayesStore.3pm*
411     %{_mandir}/man3/Mail::SpamAssassin::BayesStore::BDB.3pm*
412     %{_mandir}/man3/Mail::SpamAssassin::BayesStore::MySQL.3pm*
413     %{_mandir}/man3/Mail::SpamAssassin::BayesStore::PgSQL.3pm*
414     %{_mandir}/man3/Mail::SpamAssassin::BayesStore::SQL.3pm*
415     %{_mandir}/man3/Mail::SpamAssassin::Client.3pm*
416     %{_mandir}/man3/Mail::SpamAssassin::Conf.3pm*
417     %{_mandir}/man3/Mail::SpamAssassin::Conf::LDAP.3pm*
418     %{_mandir}/man3/Mail::SpamAssassin::Conf::Parser.3pm*
419     %{_mandir}/man3/Mail::SpamAssassin::Conf::SQL.3pm*
420     %{_mandir}/man3/Mail::SpamAssassin::DnsResolver.3pm*
421     %{_mandir}/man3/Mail::SpamAssassin::Logger.3pm*
422     %{_mandir}/man3/Mail::SpamAssassin::Logger::File.3pm*
423     %{_mandir}/man3/Mail::SpamAssassin::Logger::Stderr.3pm*
424     %{_mandir}/man3/Mail::SpamAssassin::Logger::Syslog.3pm*
425     %{_mandir}/man3/Mail::SpamAssassin::Message.3pm*
426     %{_mandir}/man3/Mail::SpamAssassin::Message::Metadata.3pm*
427     %{_mandir}/man3/Mail::SpamAssassin::Message::Node.3pm*
428     %{_mandir}/man3/Mail::SpamAssassin::PerMsgLearner.3pm*
429     %{_mandir}/man3/Mail::SpamAssassin::PerMsgStatus.3pm*
430     %{_mandir}/man3/Mail::SpamAssassin::PersistentAddrList.3pm*
431     %{_mandir}/man3/Mail::SpamAssassin::Plugin.3pm*
432     %{_mandir}/man3/Mail::SpamAssassin::Plugin::AccessDB.3pm*
433 remmy 208394 #%{_mandir}/man3/Mail::SpamAssassin::Plugin::AskDNS.3pm*
434 ennael 33043 %{_mandir}/man3/Mail::SpamAssassin::Plugin::AntiVirus.3pm*
435     %{_mandir}/man3/Mail::SpamAssassin::Plugin::ASN.3pm*
436     %{_mandir}/man3/Mail::SpamAssassin::Plugin::AutoLearnThreshold.3pm*
437     %{_mandir}/man3/Mail::SpamAssassin::Plugin::AWL.3pm*
438     %{_mandir}/man3/Mail::SpamAssassin::Plugin::Bayes.3pm*
439     %{_mandir}/man3/Mail::SpamAssassin::Plugin::BodyRuleBaseExtractor.3pm*
440     %{_mandir}/man3/Mail::SpamAssassin::Plugin::Check.3pm*
441     %{_mandir}/man3/Mail::SpamAssassin::Plugin::DCC.3pm*
442     %{_mandir}/man3/Mail::SpamAssassin::Plugin::DKIM.3pm*
443     %{_mandir}/man3/Mail::SpamAssassin::PluginHandler.3pm*
444     %{_mandir}/man3/Mail::SpamAssassin::Plugin::Hashcash.3pm*
445     %{_mandir}/man3/Mail::SpamAssassin::Plugin::MIMEHeader.3pm*
446 remmy 208394 #%{_mandir}/man3/Mail::SpamAssassin::Plugin::NetCache.3pm*
447 ennael 33043 %{_mandir}/man3/Mail::SpamAssassin::Plugin::OneLineBodyRuleType.3pm*
448     %{_mandir}/man3/Mail::SpamAssassin::Plugin::PhishTag.3pm*
449     %{_mandir}/man3/Mail::SpamAssassin::Plugin::Pyzor.3pm*
450     %{_mandir}/man3/Mail::SpamAssassin::Plugin::Razor2.3pm*
451     %{_mandir}/man3/Mail::SpamAssassin::Plugin::RelayCountry.3pm*
452     %{_mandir}/man3/Mail::SpamAssassin::Plugin::ReplaceTags.3pm*
453     %{_mandir}/man3/Mail::SpamAssassin::Plugin::Reuse.3pm*
454     %{_mandir}/man3/Mail::SpamAssassin::Plugin::Rule2XSBody.3pm*
455     %{_mandir}/man3/Mail::SpamAssassin::Plugin::Shortcircuit.3pm*
456     %{_mandir}/man3/Mail::SpamAssassin::Plugin::SpamCop.3pm*
457     %{_mandir}/man3/Mail::SpamAssassin::Plugin::SPF.3pm*
458     %{_mandir}/man3/Mail::SpamAssassin::Plugin::Test.3pm*
459     %{_mandir}/man3/Mail::SpamAssassin::Plugin::TextCat.3pm*
460     %{_mandir}/man3/Mail::SpamAssassin::Plugin::URIDetail.3pm*
461     %{_mandir}/man3/Mail::SpamAssassin::Plugin::URIDNSBL.3pm*
462     %{_mandir}/man3/Mail::SpamAssassin::Plugin::VBounce.3pm*
463     %{_mandir}/man3/Mail::SpamAssassin::Plugin::WhiteListSubject.3pm*
464     %{_mandir}/man3/Mail::SpamAssassin::SQLBasedAddrList.3pm*
465     %{_mandir}/man3/Mail::SpamAssassin::SubProcBackChannel.3pm*
466     %{_mandir}/man3/Mail::SpamAssassin::Timeout.3pm*
467     %{_mandir}/man3/Mail::SpamAssassin::Util.3pm*
468     %{_mandir}/man3/Mail::SpamAssassin::Util::DependencyInfo.3pm*
469     %{_mandir}/man3/Mail::SpamAssassin::Util::Progress.3pm*
470     %{_mandir}/man3/Mail::SpamAssassin::Util::RegistrarBoundaries.3pm*
471     %{_mandir}/man3/spamassassin-run.3pm*
472    
473     %files -n perl-%{fname}-Spamd
474     %defattr(644,root,root,755)
475     %doc spamd-apache2/README.apache
476     %attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/spamd.conf
477     %dir %{perl_vendorlib}/Mail/SpamAssassin/Spamd
478     %{perl_vendorlib}/Mail/SpamAssassin/Spamd/Apache2.pm
479     %{perl_vendorlib}/Mail/SpamAssassin/Spamd/Config.pm
480     %{perl_vendorlib}/Mail/SpamAssassin/Spamd.pm
481     %dir %{perl_vendorlib}/Mail/SpamAssassin/Spamd/Apache2
482     %{perl_vendorlib}/Mail/SpamAssassin/Spamd/Apache2/AclRFC1413.pm
483     %{perl_vendorlib}/Mail/SpamAssassin/Spamd/Apache2/Config.pm
484     %{perl_vendorlib}/Mail/SpamAssassin/Spamd/Apache2/AclIP.pm
485     %{_mandir}/man3/Mail::SpamAssassin::Spamd.3pm*
486     %{_mandir}/man3/Mail::SpamAssassin::Spamd::Apache2.3pm*
487     %{_mandir}/man3/Mail::SpamAssassin::Spamd::Apache2::AclIP.3pm*
488     %{_mandir}/man3/Mail::SpamAssassin::Spamd::Apache2::AclRFC1413.3pm*
489     %{_mandir}/man3/Mail::SpamAssassin::Spamd::Apache2::Config.3pm*
490     %{_mandir}/man3/Mail::SpamAssassin::Spamd::Config.3pm*

  ViewVC Help
Powered by ViewVC 1.1.30