/[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 215681 - (hide annotations) (download)
Mon Feb 27 15:57:07 2012 UTC (10 years, 4 months ago) by remmy
File size: 17962 byte(s)
SILENT: Fix typo in package description

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

  ViewVC Help
Powered by ViewVC 1.1.28