/[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 33050 - (hide annotations) (download)
Sat Jan 22 17:36:23 2011 UTC (13 years, 3 months ago) by ennael
Original Path: cauldron/spamassassin/current/SPECS/spamassassin.spec
File size: 18416 byte(s)
remove mdkversion

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

  ViewVC Help
Powered by ViewVC 1.1.30