/[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 208394 - (hide annotations) (download)
Mon Feb 13 11:49:49 2012 UTC (12 years, 2 months ago) by remmy
File size: 18651 byte(s)
- Change to officially released tarball instead of SVN snapshot (fixes #3814)
- Add dependancy on spamassassin-rules (closes #3712)

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

  ViewVC Help
Powered by ViewVC 1.1.30