/[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 101464 - (hide annotations) (download)
Wed Jun 1 19:01:05 2011 UTC (12 years, 10 months ago) by schedbot
File size: 18730 byte(s)
SILENT: branch release 1
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 spuhler 65714 %define svn_snap r2260312
7 ennael 33043
8     Summary: A spam filter for email which can be invoked from mail delivery agents
9     Name: spamassassin
10     Version: 3.3.2
11 spuhler 65714 Release: %mkrel 0.0.%{svn_snap}.1
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    
68 spuhler 55159
69 ennael 33043 %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 spuhler 65714
280 ennael 33043 %post spamd
281 spuhler 65714
282    
283 ennael 33043 # -a and --auto-whitelist options were removed from 3.0.0
284     # prevent service startup failure
285     perl -p -i -e 's/(["\s]-\w+)a/$1/ ; s/(["\s]-)a(\w+)/$1$2/ ; s/(["\s])-a\b/$1/' /etc/sysconfig/spamd
286     perl -p -i -e 's/ --auto-whitelist//' /etc/sysconfig/spamd
287    
288     # fix permissions
289     if [ -f %{_sysconfdir}/mail/%{name}/local.cf ]; then
290    
291     auto_whitelist_path="`grep "^auto_whitelist_path" %{_sysconfdir}/mail/%{name}/local.cf | awk '{ print $2 }'`"
292     auto_whitelist_file_mode="`grep "^auto_whitelist_file_mode" %{_sysconfdir}/mail/%{name}/local.cf | awk '{ print $2 }'`"
293    
294     if [ "${auto_whitelist_path}" == "/var/spool/%{name}" ]; then
295     echo "Correcting \"auto_whitelist_path\" (#27424) in the %{_sysconfdir}/mail/%{name}/local.cf file..."
296     perl -pi -e "s|/var/spool/%{name}\b|/var/spool/%{name}/auto-whitelist|g" %{_sysconfdir}/mail/%{name}/local.cf
297     auto_whitelist_path="/var/spool/%{name}/auto-whitelist"
298     fi
299    
300     if ! [ -z "${auto_whitelist_path}" ]; then
301     touch ${auto_whitelist_path}
302     if [ -z "${auto_whitelist_file_mode}" ]; then
303     auto_whitelist_file_mode="0666"
304     fi
305     chmod ${auto_whitelist_file_mode} ${auto_whitelist_path}
306     fi
307    
308     fi
309 spuhler 65714 # Need to run sa-update otherwise the spamd will not start until a cron job completes
310     echo "need to run sa-update"
311     /usr/bin/sa-update -v
312 ennael 33043
313 spuhler 65714
314    
315    
316 ennael 33043 %_post_service spamd
317    
318 spuhler 65714
319 ennael 33043 %preun spamd
320     %_preun_service spamd
321    
322 spuhler 65714
323     %post spamc
324    
325    
326    
327    
328 ennael 33043 %post -n perl-%{fname}-Spamd
329    
330 spuhler 65714
331 ennael 33043 %postun -n perl-%{fname}-Spamd
332    
333 spuhler 65714
334    
335    
336    
337 ennael 33043 %clean
338     rm -rf %{buildroot}
339    
340     %files
341     %defattr(-,root,root)
342     %doc README Changes sample-*.txt procmailrc.example INSTALL TRADEMARK
343     %doc CREDITS UPGRADE USAGE
344     %dir %{_sysconfdir}/mail/%{name}
345     %dir %attr(0700,root,root) %{_sysconfdir}/mail/%{name}/sa-update-keys
346     %attr(0644,root,root) %config(noreplace) %{_sysconfdir}/mail/%{name}/*.cf
347     %config(noreplace) %{_sysconfdir}/mail/%{name}/*.pre
348     %config(noreplace) %{_sysconfdir}/mail/%{name}/spamassassin-default.rc
349     %dir %attr(0777,root,root) /var/spool/spamassassin
350     %dir /var/lib/spamassassin
351     %attr(0755,root,root) %{_bindir}/sa-awl
352     %attr(0755,root,root) %{_bindir}/sa-check_spamd
353     %attr(0755,root,root) %{_bindir}/sa-learn
354     %attr(0755,root,root) %{_bindir}/sa-update
355     %attr(0755,root,root) %{_bindir}/spamassassin
356     %{_mandir}/man1/sa-learn.1*
357     %{_mandir}/man1/spamassassin.1*
358     %{_mandir}/man1/sa-update.1*
359     %{_mandir}/man1/spamassassin-run.1*
360     %{_datadir}/spamassassin
361    
362     %files sa-compile
363     %defattr(-,root,root)
364     %attr(0755,root,root) %{_bindir}/sa-compile
365     %{_mandir}/man1/sa-compile.1*
366    
367     %files tools
368     %defattr(-,root,root)
369     %doc sql ldap
370    
371     %files spamd
372     %defattr(-,root,root)
373     %doc spamd/README* spamd/PROTOCOL
374     %attr(0700,root,root) %{_sysconfdir}/cron.daily/sa-update
375     %attr(0755,root,root) %{_initrddir}/spamd
376     %attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/spamd
377     %attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/spamd
378     %attr(0755,root,root) %{_bindir}/spamd
379     %{_mandir}/man1/spamd.1*
380     %dir %attr(0755,root,root) /var/log/spamassassin
381    
382     %files spamc
383     %defattr(-,root,root)
384     %config(noreplace) %{_sysconfdir}/mail/%{name}/spamassassin-spamc.rc
385     %attr(0755,root,root) %{_bindir}/spamc
386     %{_mandir}/man1/spamc.1*
387    
388     %files -n perl-%{fname}
389     %defattr(644,root,root,755)
390     %dir %{perl_vendorlib}/Mail/SpamAssassin
391     %{perl_vendorlib}/Mail/SpamAssassin/*.pm
392     %{perl_vendorlib}/Mail/SpamAssassin.pm
393     %{perl_vendorlib}/spamassassin-run.pod
394     %dir %{perl_vendorlib}/Mail/SpamAssassin/Bayes
395     %dir %{perl_vendorlib}/Mail/SpamAssassin/BayesStore
396     %dir %{perl_vendorlib}/Mail/SpamAssassin/Conf
397     %dir %{perl_vendorlib}/Mail/SpamAssassin/Locker
398     %dir %{perl_vendorlib}/Mail/SpamAssassin/Logger
399     %dir %{perl_vendorlib}/Mail/SpamAssassin/Message
400     %dir %{perl_vendorlib}/Mail/SpamAssassin/Message/Metadata
401     %dir %{perl_vendorlib}/Mail/SpamAssassin/Plugin
402     %dir %{perl_vendorlib}/Mail/SpamAssassin/Util
403     %{perl_vendorlib}/Mail/SpamAssassin/Bayes/*.pm
404     %{perl_vendorlib}/Mail/SpamAssassin/BayesStore/*.pm
405     %{perl_vendorlib}/Mail/SpamAssassin/Conf/*.pm
406     %{perl_vendorlib}/Mail/SpamAssassin/Locker/*.pm
407     %{perl_vendorlib}/Mail/SpamAssassin/Logger/*.pm
408     %{perl_vendorlib}/Mail/SpamAssassin/Message/Metadata/*.pm
409     %{perl_vendorlib}/Mail/SpamAssassin/Message/*.pm
410     %{perl_vendorlib}/Mail/SpamAssassin/Plugin/*.pm
411     %{perl_vendorlib}/Mail/SpamAssassin/Util/*.pm
412     %{_mandir}/man3/Mail::SpamAssassin.3pm*
413     %{_mandir}/man3/Mail::SpamAssassin::AICache.3pm*
414     %{_mandir}/man3/Mail::SpamAssassin::ArchiveIterator.3pm*
415     %{_mandir}/man3/Mail::SpamAssassin::AsyncLoop.3pm*
416     %{_mandir}/man3/Mail::SpamAssassin::AutoWhitelist.3pm*
417     %{_mandir}/man3/Mail::SpamAssassin::Bayes.3pm*
418     %{_mandir}/man3/Mail::SpamAssassin::BayesStore.3pm*
419     %{_mandir}/man3/Mail::SpamAssassin::BayesStore::BDB.3pm*
420     %{_mandir}/man3/Mail::SpamAssassin::BayesStore::MySQL.3pm*
421     %{_mandir}/man3/Mail::SpamAssassin::BayesStore::PgSQL.3pm*
422     %{_mandir}/man3/Mail::SpamAssassin::BayesStore::SQL.3pm*
423     %{_mandir}/man3/Mail::SpamAssassin::Client.3pm*
424     %{_mandir}/man3/Mail::SpamAssassin::Conf.3pm*
425     %{_mandir}/man3/Mail::SpamAssassin::Conf::LDAP.3pm*
426     %{_mandir}/man3/Mail::SpamAssassin::Conf::Parser.3pm*
427     %{_mandir}/man3/Mail::SpamAssassin::Conf::SQL.3pm*
428     %{_mandir}/man3/Mail::SpamAssassin::DnsResolver.3pm*
429     %{_mandir}/man3/Mail::SpamAssassin::Logger.3pm*
430     %{_mandir}/man3/Mail::SpamAssassin::Logger::File.3pm*
431     %{_mandir}/man3/Mail::SpamAssassin::Logger::Stderr.3pm*
432     %{_mandir}/man3/Mail::SpamAssassin::Logger::Syslog.3pm*
433     %{_mandir}/man3/Mail::SpamAssassin::Message.3pm*
434     %{_mandir}/man3/Mail::SpamAssassin::Message::Metadata.3pm*
435     %{_mandir}/man3/Mail::SpamAssassin::Message::Node.3pm*
436     %{_mandir}/man3/Mail::SpamAssassin::PerMsgLearner.3pm*
437     %{_mandir}/man3/Mail::SpamAssassin::PerMsgStatus.3pm*
438     %{_mandir}/man3/Mail::SpamAssassin::PersistentAddrList.3pm*
439     %{_mandir}/man3/Mail::SpamAssassin::Plugin.3pm*
440     %{_mandir}/man3/Mail::SpamAssassin::Plugin::AccessDB.3pm*
441 spuhler 65714 %{_mandir}/man3/Mail::SpamAssassin::Plugin::AskDNS.3pm*
442 ennael 33043 %{_mandir}/man3/Mail::SpamAssassin::Plugin::AntiVirus.3pm*
443     %{_mandir}/man3/Mail::SpamAssassin::Plugin::ASN.3pm*
444     %{_mandir}/man3/Mail::SpamAssassin::Plugin::AutoLearnThreshold.3pm*
445     %{_mandir}/man3/Mail::SpamAssassin::Plugin::AWL.3pm*
446     %{_mandir}/man3/Mail::SpamAssassin::Plugin::Bayes.3pm*
447     %{_mandir}/man3/Mail::SpamAssassin::Plugin::BodyRuleBaseExtractor.3pm*
448     %{_mandir}/man3/Mail::SpamAssassin::Plugin::Check.3pm*
449     %{_mandir}/man3/Mail::SpamAssassin::Plugin::DCC.3pm*
450     %{_mandir}/man3/Mail::SpamAssassin::Plugin::DKIM.3pm*
451     %{_mandir}/man3/Mail::SpamAssassin::PluginHandler.3pm*
452     %{_mandir}/man3/Mail::SpamAssassin::Plugin::Hashcash.3pm*
453     %{_mandir}/man3/Mail::SpamAssassin::Plugin::MIMEHeader.3pm*
454     %{_mandir}/man3/Mail::SpamAssassin::Plugin::NetCache.3pm*
455     %{_mandir}/man3/Mail::SpamAssassin::Plugin::OneLineBodyRuleType.3pm*
456     %{_mandir}/man3/Mail::SpamAssassin::Plugin::PhishTag.3pm*
457     %{_mandir}/man3/Mail::SpamAssassin::Plugin::Pyzor.3pm*
458     %{_mandir}/man3/Mail::SpamAssassin::Plugin::Razor2.3pm*
459     %{_mandir}/man3/Mail::SpamAssassin::Plugin::RelayCountry.3pm*
460     %{_mandir}/man3/Mail::SpamAssassin::Plugin::ReplaceTags.3pm*
461     %{_mandir}/man3/Mail::SpamAssassin::Plugin::Reuse.3pm*
462     %{_mandir}/man3/Mail::SpamAssassin::Plugin::Rule2XSBody.3pm*
463     %{_mandir}/man3/Mail::SpamAssassin::Plugin::Shortcircuit.3pm*
464     %{_mandir}/man3/Mail::SpamAssassin::Plugin::SpamCop.3pm*
465     %{_mandir}/man3/Mail::SpamAssassin::Plugin::SPF.3pm*
466     %{_mandir}/man3/Mail::SpamAssassin::Plugin::Test.3pm*
467     %{_mandir}/man3/Mail::SpamAssassin::Plugin::TextCat.3pm*
468     %{_mandir}/man3/Mail::SpamAssassin::Plugin::URIDetail.3pm*
469     %{_mandir}/man3/Mail::SpamAssassin::Plugin::URIDNSBL.3pm*
470     %{_mandir}/man3/Mail::SpamAssassin::Plugin::VBounce.3pm*
471     %{_mandir}/man3/Mail::SpamAssassin::Plugin::WhiteListSubject.3pm*
472     %{_mandir}/man3/Mail::SpamAssassin::SQLBasedAddrList.3pm*
473     %{_mandir}/man3/Mail::SpamAssassin::SubProcBackChannel.3pm*
474     %{_mandir}/man3/Mail::SpamAssassin::Timeout.3pm*
475     %{_mandir}/man3/Mail::SpamAssassin::Util.3pm*
476     %{_mandir}/man3/Mail::SpamAssassin::Util::DependencyInfo.3pm*
477     %{_mandir}/man3/Mail::SpamAssassin::Util::Progress.3pm*
478     %{_mandir}/man3/Mail::SpamAssassin::Util::RegistrarBoundaries.3pm*
479     %{_mandir}/man3/spamassassin-run.3pm*
480    
481     %files -n perl-%{fname}-Spamd
482     %defattr(644,root,root,755)
483     %doc spamd-apache2/README.apache
484     %attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/spamd.conf
485     %dir %{perl_vendorlib}/Mail/SpamAssassin/Spamd
486     %{perl_vendorlib}/Mail/SpamAssassin/Spamd/Apache2.pm
487     %{perl_vendorlib}/Mail/SpamAssassin/Spamd/Config.pm
488     %{perl_vendorlib}/Mail/SpamAssassin/Spamd.pm
489     %dir %{perl_vendorlib}/Mail/SpamAssassin/Spamd/Apache2
490     %{perl_vendorlib}/Mail/SpamAssassin/Spamd/Apache2/AclRFC1413.pm
491     %{perl_vendorlib}/Mail/SpamAssassin/Spamd/Apache2/Config.pm
492     %{perl_vendorlib}/Mail/SpamAssassin/Spamd/Apache2/AclIP.pm
493     %{_mandir}/man3/Mail::SpamAssassin::Spamd.3pm*
494     %{_mandir}/man3/Mail::SpamAssassin::Spamd::Apache2.3pm*
495     %{_mandir}/man3/Mail::SpamAssassin::Spamd::Apache2::AclIP.3pm*
496     %{_mandir}/man3/Mail::SpamAssassin::Spamd::Apache2::AclRFC1413.3pm*
497     %{_mandir}/man3/Mail::SpamAssassin::Spamd::Apache2::Config.3pm*
498     %{_mandir}/man3/Mail::SpamAssassin::Spamd::Config.3pm*

  ViewVC Help
Powered by ViewVC 1.1.30