/[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 37955 - (show annotations) (download)
Mon Jan 24 21:01:17 2011 UTC (13 years, 2 months ago) by ennael
Original Path: cauldron/spamassassin/current/SPECS/spamassassin.spec
File size: 18570 byte(s)
add bootstrap test

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

  ViewVC Help
Powered by ViewVC 1.1.30