/[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 37520 - (hide annotations) (download)
Mon Jan 24 15:45:05 2011 UTC (13 years, 2 months ago) by ennael
Original Path: cauldron/spamassassin/current/SPECS/spamassassin.spec
File size: 18546 byte(s)
add missing condition

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

  ViewVC Help
Powered by ViewVC 1.1.30