/[packages]/updates/1/spamassassin/current/SPECS/spamassassin.spec
ViewVC logotype

Contents of /updates/1/spamassassin/current/SPECS/spamassassin.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 215872 - (show annotations) (download)
Tue Feb 28 19:22:40 2012 UTC (12 years, 1 month ago) by remmy
File size: 18790 byte(s)
SILENT: Clean up of .spec file and adding back in Suggests which I erroneously removed.

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

  ViewVC Help
Powered by ViewVC 1.1.30