source: trunk/dports/mail/fetchmail/Portfile @ 102558

Last change on this file since 102558 was 102558, checked in by cal@…, 7 years ago

fetchmail: update to 6.3.24, security critical, closes #37726, maintainer timeout

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.2 KB
Line 
1# $Id: Portfile 102558 2013-02-04 21:15:44Z cal@macports.org $
2
3PortSystem 1.0
4
5name            fetchmail
6version         6.3.24
7categories      mail
8platforms       darwin
9license         {GPL-2 OpenSSLException}
10maintainers     pmq openmaintainer
11
12description     Batch mail retrieval utility for IMAP, POP2, POP3, \
13                APOP, KPOP, ETRN, or ODMR
14long_description \
15    Fetchmail is a full-featured IMAP, POP2, POP3, \
16    APOP, KPOP, ETRN, ODMR client with easy \
17    configuration, daemon mode, forwarding via SMTP \
18    or local MDA, and superior reply handling.  It \
19    is used to handle intermittent email connections \
20    by acting as a coupling that seamlessly batch \
21    forwards fetched mail from your mail server to \
22    your local delivery system, allowing you to read \
23    your it with your favourite mail user agent. \
24    Fetchmail also includes useful spam filtering \
25    and multi-user functions.  \
26    A typical use of fetchmail is to connect to your \
27    ISP's POP3 server, downloading your mail into \
28    the INBOX on your local computer.  You may then \
29    read the mail, offline if you want, using Pine, \
30    mutt, or any standard mail user agent.
31
32homepage        http://fetchmail.berlios.de
33master_sites    http://download2.berlios.de/${name} \
34                http://download.berlios.de/${name}
35use_bzip2       yes
36
37checksums       md5     111a121fe2bc66e5d69868acf5dcd645 \
38                sha1    b092892ec3c380f2ee0814053a1cfa16cf203223 \
39                rmd160  471871d0ddd09376bb1ff7476a9303b3672395bc
40
41depends_lib     port:gettext port:kerberos5
42
43configure.args  --mandir=${prefix}/share/man \
44                --with-libiconv-prefix=${prefix} \
45                --without-ssl --with-kerberos5=${prefix} --with-gssapi
46
47post-destroot {
48    if { ! [variant_isset fetchmailconf] } {
49        system "find ${destroot} -type f -iname '*fetchmailconf*' -delete"
50    }
51}
52
53startupitem.create      yes
54startupitem.start       "${prefix}/bin/fetchmail -f ${prefix}/etc/.fetchmail -d120"
55startupitem.stop        "${prefix}/bin/fetchmail -quit"
56
57variant ssl description "Support secure connections using OpenSSL" {
58    depends_lib-append          port:openssl
59    configure.args-delete       --without-ssl
60    configure.args-append       --with-ssl=${prefix}
61}
62
63variant fetchmailconf description "Install a graphical configurator" {
64    depends_lib-append          port:py-tkinter
65}
66
67variant ntlm description "Enable NTLM authentication" {
68    configure.args-append       --enable-NTLM
69}
Note: See TracBrowser for help on using the repository browser.