/[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 33043 - (show annotations) (download)
Sat Jan 22 17:33:32 2011 UTC (13 years, 2 months ago) by ennael
Original Path: cauldron/spamassassin/current/SPECS/spamassassin.spec
File size: 18745 byte(s)
imported package spamassassin
1 %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