source: trunk/dports/perl/p5-mail-spamassassin/Portfile @ 20366

Last change on this file since 20366 was 20366, checked in by blair@…, 14 years ago

Set the svn:keywords property to 'Id' for all Portfile's. This
re-enables the Id keyword substitution that was present in the CVS
repository.

See this thread for more information:
http://lists.macosforge.org/pipermail/macports-dev/2006-October/000180.html

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 1.5 KB
Line 
1# $Id: Portfile 20366 2006-11-02 18:29:17Z blair@macports.org $
2PortSystem 1.0
3PortGroup perl5 1.0
4
5perl5.setup             Mail-SpamAssassin 3.1.4
6maintainers             darwinports@opendarwin.org
7categories-append       mail
8description             mail filter to identify spam
9long_description        SpamAssassin(tm) is a mail filter to identify spam. \
10                                        Using its rule base, it uses a wide range of \
11                                        heuristic tests on mail headers and body text to \
12                                        identify spam, also known as unsolicited commercial \
13                                        email.
14homepage               http://spamassassin.apache.org/
15master_sites-append    http://apache.adult-pilot.net/spamassassin/source/
16checksums               md5 6259d1b1c5ce34c37596fc262c0b9663
17platforms               darwin sunos
18
19# Depends on these Perl modules
20depends_lib-append      port:p5-digest-sha1 \
21                                        port:p5-html-parser \
22                                        port:p5-mailtools \
23                                        port:p5-mail-audit \
24                                        port:p5-net-dns \
25                                        port:p5-net-ident
26
27post-patch {
28        reinplace "s|return ''|return 'PRIV'|" ${worksrcpath}/Makefile.PL
29}
30
31set datadir             ${prefix}/share/spamassassin
32set confdir             ${prefix}/etc/mail/spamassassin
33set statedir            ${prefix}/var
34
35configure.args-append   CONTACT_ADDRESS=root@localhost \
36                                                PREFIX=${prefix} \
37                                                SYSCONFDIR=${prefix}/etc \
38                                                DATADIR=${datadir} \
39                                                LOCALSTATEDIR=${statedir} \
40                                                CONFDIR=${confdir}
41
42variant razor {
43        depends_lib-append              port:p5-razor-agents
44        configure.args-append           RUN_RAZOR_TESTS=yes
45}
46
47variant ssl {
48        depends_lib-append              port:openssl \
49                                        port:p5-io-socket-ssl
50        configure.args-append           ENABLE_SSL=yes
51}
52
53variant bayes {
54        depends_lib-append              port:p5-db_file
55}
56
57destroot.target-append  conf__install data__install
Note: See TracBrowser for help on using the repository browser.