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

  ViewVC Help
Powered by ViewVC 1.1.30