/[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 37955 - (hide annotations) (download)
Mon Jan 24 21:01:17 2011 UTC (13 years, 2 months ago) by ennael
Original Path: cauldron/spamassassin/current/SPECS/spamassassin.spec
File size: 18570 byte(s)
add bootstrap test

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 37955 Release: %mkrel 0.0.%{svn_snap}.4
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 ennael 37955 %if ! %bootstrap
124 ennael 33043 Requires(post): rpm-helper spamassassin-rules >= 3.3.0
125 ennael 37955 %endif
126 ennael 33043 Requires(preun): rpm-helper
127     Requires: spamassassin = %{version}
128    
129     %description spamd
130     The purpose of this program is to provide a daemonized version of the
131     spamassassin executable. The goal is improving throughput performance
132     for automated mail checking.
133    
134     This is intended to be used alongside "spamc", a fast, low-overhead C
135     client program.
136    
137     %package spamc
138     Summary: A client for spamd
139     Group: Networking/Mail
140    
141     %description spamc
142     Spamc is the client half of the spamc/spamd pair. It should be used in
143     place of "spamassassin" in scripts to process mail. It will read the
144     mail from STDIN, and spool it to its connection to spamd, then read
145     the result back and print it to STDOUT. Spamc has extremely low
146     overhead in loading, so it should be much faster to load than the
147     whole spamassassin program.
148    
149     %package -n perl-%{fname}
150     Summary: SpamAssassin e-mail filter Perl modules
151     Group: Development/Perl
152     Requires: perl(HTML::Parser)
153    
154     %description -n perl-%{fname}
155     Mail::SpamAssassin is a module to identify spam using text analysis and
156     several internet-based realtime blacklists. Using its rule base, it uses a
157     wide range of heuristic tests on mail headers and body text to identify
158     ``spam'', also known as unsolicited commercial email. Once identified, the
159     mail can then be optionally tagged as spam for later filtering using the
160     user's own mail user-agent application.
161    
162     %package -n perl-%{fname}-Spamd
163     Summary: A mod_perl2 module implementing the spamd protocol
164     Group: Development/Perl
165     Requires: apache-mod_perl
166    
167     %description -n perl-%{fname}-Spamd
168     This distribution contains a mod_perl2 module, implementing the spamd protocol
169     from the SpamAssassin (http://spamassassin.apache.org/) project in Apache2.
170     It's mostly compatible with the original spamd.
171    
172     %prep
173    
174     %setup -q -n %{fname}-3.3.x
175     %patch0 -p0 -b .fixbang
176     %patch1 -p0
177    
178     cp %{SOURCE2} spamd.init
179     cp %{SOURCE3} spamd.sysconfig
180     cp %{SOURCE6} sa-update.cron
181     cp %{SOURCE7} spamd.logrotate
182     cp %{SOURCE8} spamd.conf
183    
184     # svn cleansing...
185     for i in `find . -type d -name .svn`; do
186     if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
187     done
188    
189     %build
190    
191     %{__perl} \
192     Makefile.PL \
193     INSTALLDIRS=vendor \
194     SYSCONFDIR=%{_sysconfdir} \
195     DATADIR=%{_datadir}/spamassassin \
196     ENABLE_SSL=yes \
197     RUN_NET_TESTS=no < /dev/null
198    
199     %make OPTIMIZE="%{optflags}" LDFLAGS="%{ldflags}"
200    
201     pushd spamd-apache2
202     %{__perl} Makefile.PL INSTALLDIRS=vendor < /dev/null
203     %make
204     popd
205    
206     %check
207     #cat >> t/config.dist << EOF
208     #run_net_tests=y
209     #run_spamd_prefork_stress_test=y
210     #EOF
211     export LANG=C
212     export LC_ALL=C
213     export LANGUAGE=C
214     # useless and broken test case
215     rm -f t/make_install.t
216     # requires polish locales?!?
217     rm -f t/lang_pl_tests.t
218     make FULLPERL="%{_bindir}/perl" test
219    
220     %install
221     rm -rf %{buildroot}
222    
223     %makeinstall_std
224    
225     pushd spamd-apache2
226     %makeinstall_std
227     popd
228    
229     install -d %{buildroot}%{_sysconfdir}/mail/%{name}/sa-update-keys
230     install -d %{buildroot}%{_sysconfdir}/sysconfig
231     install -d %{buildroot}%{_sysconfdir}/cron.daily
232     install -d %{buildroot}%{_sysconfdir}/logrotate.d
233     install -d %{buildroot}%{_initrddir}
234     install -d %{buildroot}/var/spool/spamassassin
235     install -d %{buildroot}/var/log/spamassassin
236     install -d %{buildroot}/var/lib/spamassassin
237     install -d %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
238    
239     cat << EOF >> %{buildroot}%{_sysconfdir}/mail/%{name}/v330.pre
240    
241     # Mail::SpamAssassin::Plugin::AWL - Normalize scores via auto-whitelist
242     loadplugin Mail::SpamAssassin::Plugin::AWL
243     EOF
244    
245     cat << EOF >> %{buildroot}%{_sysconfdir}/mail/%{name}/local.cf
246     required_hits 5
247     rewrite_header Subject [SPAM]
248     report_safe 0
249     ifplugin Mail::SpamAssassin::Plugin::AWL
250     auto_whitelist_path /var/spool/spamassassin/auto-whitelist
251     auto_whitelist_file_mode 0666
252     endif # Mail::SpamAssassin::Plugin::AWL
253     EOF
254    
255     install -m0755 spamd.init %{buildroot}%{_initrddir}/spamd
256     install -m0644 spamd.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/spamd
257     install -m0755 sa-update.cron %{buildroot}%{_sysconfdir}/cron.daily/sa-update
258     install -m0644 spamd.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/spamd
259     install -m0644 spamd.conf %{buildroot}/%{_sysconfdir}/httpd/conf/webapps.d/spamd.conf
260    
261     install -m0644 %{SOURCE4} %{buildroot}%{_sysconfdir}/mail/spamassassin/
262     install -m0644 %{SOURCE5} %{buildroot}%{_sysconfdir}/mail/spamassassin/
263    
264     # bork bork
265     install -m0644 rules/*.pre %{buildroot}%{_sysconfdir}/mail/%{name}/
266    
267     # cleanup
268     rm -f %{buildroot}%{_bindir}/apache-spamd.pl
269     rm -f %{buildroot}%{_mandir}/man1/apache-spamd.pl.1*
270    
271     # these are not meant to be relased
272     rm -f %{buildroot}%{perl_vendorlib}/Mail/SpamAssassin/Plugin/P595Body.pm
273     rm -f %{buildroot}%{perl_vendorlib}/Mail/SpamAssassin/Plugin/RabinKarpBody.pm
274    
275     %post
276     [ -f %{_sysconfdir}/spamassassin.cf ] && %{__mv} %{_sysconfdir}/spamassassin.cf %{_sysconfdir}/mail/spamassassin/migrated.cf || true
277     [ -f %{_sysconfdir}/mail/spamassassin.cf ] && /bin/mv %{_sysconfdir}/mail/spamassassin.cf %{_sysconfdir}/mail/spamassassin/migrated.cf || true
278    
279     %post spamd
280     # -a and --auto-whitelist options were removed from 3.0.0
281     # prevent service startup failure
282     perl -p -i -e 's/(["\s]-\w+)a/$1/ ; s/(["\s]-)a(\w+)/$1$2/ ; s/(["\s])-a\b/$1/' /etc/sysconfig/spamd
283     perl -p -i -e 's/ --auto-whitelist//' /etc/sysconfig/spamd
284    
285     # fix permissions
286     if [ -f %{_sysconfdir}/mail/%{name}/local.cf ]; then
287    
288     auto_whitelist_path="`grep "^auto_whitelist_path" %{_sysconfdir}/mail/%{name}/local.cf | awk '{ print $2 }'`"
289     auto_whitelist_file_mode="`grep "^auto_whitelist_file_mode" %{_sysconfdir}/mail/%{name}/local.cf | awk '{ print $2 }'`"
290    
291     if [ "${auto_whitelist_path}" == "/var/spool/%{name}" ]; then
292     echo "Correcting \"auto_whitelist_path\" (#27424) in the %{_sysconfdir}/mail/%{name}/local.cf file..."
293     perl -pi -e "s|/var/spool/%{name}\b|/var/spool/%{name}/auto-whitelist|g" %{_sysconfdir}/mail/%{name}/local.cf
294     auto_whitelist_path="/var/spool/%{name}/auto-whitelist"
295     fi
296    
297     if ! [ -z "${auto_whitelist_path}" ]; then
298     touch ${auto_whitelist_path}
299     if [ -z "${auto_whitelist_file_mode}" ]; then
300     auto_whitelist_file_mode="0666"
301     fi
302     chmod ${auto_whitelist_file_mode} ${auto_whitelist_path}
303     fi
304    
305     fi
306    
307     %_post_service spamd
308    
309     %preun spamd
310     %_preun_service spamd
311    
312     %post -n perl-%{fname}-Spamd
313    
314     %postun -n perl-%{fname}-Spamd
315    
316     %clean
317     rm -rf %{buildroot}
318    
319     %files
320     %defattr(-,root,root)
321     %doc README Changes sample-*.txt procmailrc.example INSTALL TRADEMARK
322     %doc CREDITS UPGRADE USAGE
323     %dir %{_sysconfdir}/mail/%{name}
324     %dir %attr(0700,root,root) %{_sysconfdir}/mail/%{name}/sa-update-keys
325     %attr(0644,root,root) %config(noreplace) %{_sysconfdir}/mail/%{name}/*.cf
326     %config(noreplace) %{_sysconfdir}/mail/%{name}/*.pre
327     %config(noreplace) %{_sysconfdir}/mail/%{name}/spamassassin-default.rc
328     %dir %attr(0777,root,root) /var/spool/spamassassin
329     %dir /var/lib/spamassassin
330     %attr(0755,root,root) %{_bindir}/sa-awl
331     %attr(0755,root,root) %{_bindir}/sa-check_spamd
332     %attr(0755,root,root) %{_bindir}/sa-learn
333     %attr(0755,root,root) %{_bindir}/sa-update
334     %attr(0755,root,root) %{_bindir}/spamassassin
335     %{_mandir}/man1/sa-learn.1*
336     %{_mandir}/man1/spamassassin.1*
337     %{_mandir}/man1/sa-update.1*
338     %{_mandir}/man1/spamassassin-run.1*
339     %{_datadir}/spamassassin
340    
341     %files sa-compile
342     %defattr(-,root,root)
343     %attr(0755,root,root) %{_bindir}/sa-compile
344     %{_mandir}/man1/sa-compile.1*
345    
346     %files tools
347     %defattr(-,root,root)
348     %doc sql ldap
349    
350     %files spamd
351     %defattr(-,root,root)
352     %doc spamd/README* spamd/PROTOCOL
353     %attr(0700,root,root) %{_sysconfdir}/cron.daily/sa-update
354     %attr(0755,root,root) %{_initrddir}/spamd
355     %attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/spamd
356     %attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/spamd
357     %attr(0755,root,root) %{_bindir}/spamd
358     %{_mandir}/man1/spamd.1*
359     %dir %attr(0755,root,root) /var/log/spamassassin
360    
361     %files spamc
362     %defattr(-,root,root)
363     %config(noreplace) %{_sysconfdir}/mail/%{name}/spamassassin-spamc.rc
364     %attr(0755,root,root) %{_bindir}/spamc
365     %{_mandir}/man1/spamc.1*
366    
367     %files -n perl-%{fname}
368     %defattr(644,root,root,755)
369     %dir %{perl_vendorlib}/Mail/SpamAssassin
370     %{perl_vendorlib}/Mail/SpamAssassin/*.pm
371     %{perl_vendorlib}/Mail/SpamAssassin.pm
372     %{perl_vendorlib}/spamassassin-run.pod
373     %dir %{perl_vendorlib}/Mail/SpamAssassin/Bayes
374     %dir %{perl_vendorlib}/Mail/SpamAssassin/BayesStore
375     %dir %{perl_vendorlib}/Mail/SpamAssassin/Conf
376     %dir %{perl_vendorlib}/Mail/SpamAssassin/Locker
377     %dir %{perl_vendorlib}/Mail/SpamAssassin/Logger
378     %dir %{perl_vendorlib}/Mail/SpamAssassin/Message
379     %dir %{perl_vendorlib}/Mail/SpamAssassin/Message/Metadata
380     %dir %{perl_vendorlib}/Mail/SpamAssassin/Plugin
381     %dir %{perl_vendorlib}/Mail/SpamAssassin/Util
382     %{perl_vendorlib}/Mail/SpamAssassin/Bayes/*.pm
383     %{perl_vendorlib}/Mail/SpamAssassin/BayesStore/*.pm
384     %{perl_vendorlib}/Mail/SpamAssassin/Conf/*.pm
385     %{perl_vendorlib}/Mail/SpamAssassin/Locker/*.pm
386     %{perl_vendorlib}/Mail/SpamAssassin/Logger/*.pm
387     %{perl_vendorlib}/Mail/SpamAssassin/Message/Metadata/*.pm
388     %{perl_vendorlib}/Mail/SpamAssassin/Message/*.pm
389     %{perl_vendorlib}/Mail/SpamAssassin/Plugin/*.pm
390     %{perl_vendorlib}/Mail/SpamAssassin/Util/*.pm
391     %{_mandir}/man3/Mail::SpamAssassin.3pm*
392     %{_mandir}/man3/Mail::SpamAssassin::AICache.3pm*
393     %{_mandir}/man3/Mail::SpamAssassin::ArchiveIterator.3pm*
394     %{_mandir}/man3/Mail::SpamAssassin::AsyncLoop.3pm*
395     %{_mandir}/man3/Mail::SpamAssassin::AutoWhitelist.3pm*
396     %{_mandir}/man3/Mail::SpamAssassin::Bayes.3pm*
397     %{_mandir}/man3/Mail::SpamAssassin::BayesStore.3pm*
398     %{_mandir}/man3/Mail::SpamAssassin::BayesStore::BDB.3pm*
399     %{_mandir}/man3/Mail::SpamAssassin::BayesStore::MySQL.3pm*
400     %{_mandir}/man3/Mail::SpamAssassin::BayesStore::PgSQL.3pm*
401     %{_mandir}/man3/Mail::SpamAssassin::BayesStore::SQL.3pm*
402     %{_mandir}/man3/Mail::SpamAssassin::Client.3pm*
403     %{_mandir}/man3/Mail::SpamAssassin::Conf.3pm*
404     %{_mandir}/man3/Mail::SpamAssassin::Conf::LDAP.3pm*
405     %{_mandir}/man3/Mail::SpamAssassin::Conf::Parser.3pm*
406     %{_mandir}/man3/Mail::SpamAssassin::Conf::SQL.3pm*
407     %{_mandir}/man3/Mail::SpamAssassin::DnsResolver.3pm*
408     %{_mandir}/man3/Mail::SpamAssassin::Logger.3pm*
409     %{_mandir}/man3/Mail::SpamAssassin::Logger::File.3pm*
410     %{_mandir}/man3/Mail::SpamAssassin::Logger::Stderr.3pm*
411     %{_mandir}/man3/Mail::SpamAssassin::Logger::Syslog.3pm*
412     %{_mandir}/man3/Mail::SpamAssassin::Message.3pm*
413     %{_mandir}/man3/Mail::SpamAssassin::Message::Metadata.3pm*
414     %{_mandir}/man3/Mail::SpamAssassin::Message::Node.3pm*
415     %{_mandir}/man3/Mail::SpamAssassin::PerMsgLearner.3pm*
416     %{_mandir}/man3/Mail::SpamAssassin::PerMsgStatus.3pm*
417     %{_mandir}/man3/Mail::SpamAssassin::PersistentAddrList.3pm*
418     %{_mandir}/man3/Mail::SpamAssassin::Plugin.3pm*
419     %{_mandir}/man3/Mail::SpamAssassin::Plugin::AccessDB.3pm*
420     %{_mandir}/man3/Mail::SpamAssassin::Plugin::AntiVirus.3pm*
421     %{_mandir}/man3/Mail::SpamAssassin::Plugin::ASN.3pm*
422     %{_mandir}/man3/Mail::SpamAssassin::Plugin::AutoLearnThreshold.3pm*
423     %{_mandir}/man3/Mail::SpamAssassin::Plugin::AWL.3pm*
424     %{_mandir}/man3/Mail::SpamAssassin::Plugin::Bayes.3pm*
425     %{_mandir}/man3/Mail::SpamAssassin::Plugin::BodyRuleBaseExtractor.3pm*
426     %{_mandir}/man3/Mail::SpamAssassin::Plugin::Check.3pm*
427     %{_mandir}/man3/Mail::SpamAssassin::Plugin::DCC.3pm*
428     %{_mandir}/man3/Mail::SpamAssassin::Plugin::DKIM.3pm*
429     %{_mandir}/man3/Mail::SpamAssassin::PluginHandler.3pm*
430     %{_mandir}/man3/Mail::SpamAssassin::Plugin::Hashcash.3pm*
431     %{_mandir}/man3/Mail::SpamAssassin::Plugin::MIMEHeader.3pm*
432     %{_mandir}/man3/Mail::SpamAssassin::Plugin::NetCache.3pm*
433     %{_mandir}/man3/Mail::SpamAssassin::Plugin::OneLineBodyRuleType.3pm*
434     %{_mandir}/man3/Mail::SpamAssassin::Plugin::PhishTag.3pm*
435     %{_mandir}/man3/Mail::SpamAssassin::Plugin::Pyzor.3pm*
436     %{_mandir}/man3/Mail::SpamAssassin::Plugin::Razor2.3pm*
437     %{_mandir}/man3/Mail::SpamAssassin::Plugin::RelayCountry.3pm*
438     %{_mandir}/man3/Mail::SpamAssassin::Plugin::ReplaceTags.3pm*
439     %{_mandir}/man3/Mail::SpamAssassin::Plugin::Reuse.3pm*
440     %{_mandir}/man3/Mail::SpamAssassin::Plugin::Rule2XSBody.3pm*
441     %{_mandir}/man3/Mail::SpamAssassin::Plugin::Shortcircuit.3pm*
442     %{_mandir}/man3/Mail::SpamAssassin::Plugin::SpamCop.3pm*
443     %{_mandir}/man3/Mail::SpamAssassin::Plugin::SPF.3pm*
444     %{_mandir}/man3/Mail::SpamAssassin::Plugin::Test.3pm*
445     %{_mandir}/man3/Mail::SpamAssassin::Plugin::TextCat.3pm*
446     %{_mandir}/man3/Mail::SpamAssassin::Plugin::URIDetail.3pm*
447     %{_mandir}/man3/Mail::SpamAssassin::Plugin::URIDNSBL.3pm*
448     %{_mandir}/man3/Mail::SpamAssassin::Plugin::VBounce.3pm*
449     %{_mandir}/man3/Mail::SpamAssassin::Plugin::WhiteListSubject.3pm*
450     %{_mandir}/man3/Mail::SpamAssassin::SQLBasedAddrList.3pm*
451     %{_mandir}/man3/Mail::SpamAssassin::SubProcBackChannel.3pm*
452     %{_mandir}/man3/Mail::SpamAssassin::Timeout.3pm*
453     %{_mandir}/man3/Mail::SpamAssassin::Util.3pm*
454     %{_mandir}/man3/Mail::SpamAssassin::Util::DependencyInfo.3pm*
455     %{_mandir}/man3/Mail::SpamAssassin::Util::Progress.3pm*
456     %{_mandir}/man3/Mail::SpamAssassin::Util::RegistrarBoundaries.3pm*
457     %{_mandir}/man3/spamassassin-run.3pm*
458    
459     %files -n perl-%{fname}-Spamd
460     %defattr(644,root,root,755)
461     %doc spamd-apache2/README.apache
462     %attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/spamd.conf
463     %dir %{perl_vendorlib}/Mail/SpamAssassin/Spamd
464     %{perl_vendorlib}/Mail/SpamAssassin/Spamd/Apache2.pm
465     %{perl_vendorlib}/Mail/SpamAssassin/Spamd/Config.pm
466     %{perl_vendorlib}/Mail/SpamAssassin/Spamd.pm
467     %dir %{perl_vendorlib}/Mail/SpamAssassin/Spamd/Apache2
468     %{perl_vendorlib}/Mail/SpamAssassin/Spamd/Apache2/AclRFC1413.pm
469     %{perl_vendorlib}/Mail/SpamAssassin/Spamd/Apache2/Config.pm
470     %{perl_vendorlib}/Mail/SpamAssassin/Spamd/Apache2/AclIP.pm
471     %{_mandir}/man3/Mail::SpamAssassin::Spamd.3pm*
472     %{_mandir}/man3/Mail::SpamAssassin::Spamd::Apache2.3pm*
473     %{_mandir}/man3/Mail::SpamAssassin::Spamd::Apache2::AclIP.3pm*
474     %{_mandir}/man3/Mail::SpamAssassin::Spamd::Apache2::AclRFC1413.3pm*
475     %{_mandir}/man3/Mail::SpamAssassin::Spamd::Apache2::Config.3pm*
476     %{_mandir}/man3/Mail::SpamAssassin::Spamd::Config.3pm*
477    
478    

  ViewVC Help
Powered by ViewVC 1.1.30