# $Id$ PortSystem 1.0 name mutt-devel version 1.5.17 categories mail maintainers olaf@foellinger.de description Mongrel of Mail User Agents (part Elm, Pine, Mush, mh, etc) homepage http://www.mutt.org/ platforms darwin long_description Mutt -- "The Mongrel of Mail User Agents" (part Elm, part \ Pine, part mh, part slrn, part everything else) is an \ interactive screen-oriented mailer program that supersedes \ Elm, Pine, mail and mailx. Features include color support, \ message threading, MIME support (including RFC1522 support \ for encoded headers), customizable key bindings, POP3, \ Delivery Status Notification (DSN) support, and PGP/MIME. master_sites ftp://ftp.mutt.org/mutt/devel/ distname mutt-${version} checksums ${distfiles} md5 49387458be0cb52b85ae0d73af699aae \ ${distfiles} sha1 6b51745fc4baf463adde53e91efb2a6c7eec8492\ ${distfiles} rmd160 e5c84a27ad25730afe64879e91bed89a021e0580 patch.args -p1 default_variants +pop +imap worksrcdir ${distname} depends_lib port:gettext port:libiconv port:ncurses configure.args --disable-warnings \ --mandir=${prefix}/share/man \ --with-docdir=${prefix}/share/doc/mutt \ --with-libiconv-prefix=${prefix} variant idn { configure.args-append --with-idn=${prefix} depends_lib-append port:libidn port:zlib } variant pop { configure.args-append --enable-pop } variant imap { configure.args-append --enable-imap } variant ssl { configure.args-append --with-ssl depends_lib-append port:openssl } variant sasl { configure.args-append --with-sasl depends_lib-append port:cyrus-sasl2 } variant debug { configure.args-append --enable-debug } # use file size attribute instead of access time variant buffy { configure.args-append --enable-buffy-size } variant gnuregex { configure.args-append --with-regex } variant compress { configure.args-append --enable-compressed patch_sites-append http://www.spinnaker.de/mutt/compressed/ patchfiles-append patch-1.5.17.rr.compressed.1.gz checksums-append patch-1.5.17.rr.compressed.1.gz md5 \ 2673a3d1a7289018b38d490192cc2825 } if {[variant_isset gdbm]} { variant_unset db4 variant_unset qdbm } elseif {[variant_isset qdbm]} { variant_unset db4 variant_unset gdbm } else { variant_set db4 } variant headercache { configure.args-append --enable-hcache configure.ldflags-append "-L/usr/lib" } variant qdbm { depends_build-append port:qdbm configure.args-append --enable-qdbm --without-bdb --without-gdbm } variant gdbm { depends_build-append port:gdbm configure.args-append --enable-gdbm --without-bdb --without-qdbm } variant db4 { depends_lib-append port:db44 configure.args-append --enable-bdb --without-qdbm --without-gdbm configure.cppflags-append "-I${prefix}/include/db44" configure.ldflags-append "-L${prefix}/lib/db44" } variant nntp { configure.args-append --enable-nntp patch_sites-append http://www.mutt.org.ua/download/mutt-1.5.17/ patchfiles-append patch-1.5.17.rr.compressed.gz checksums-append patch-1.5.17.rr.compressed.gz md5 \ 4f8edaa937d308d80f0f585b1c7fe47c } variant deepif { patch_sites-append http://home.uchicago.edu/~dgc/sw/mutt/ patchfiles-append patch-1.5.1.dgc.deepif.1 checksums-append patch-1.5.1.dgc.deepif.1 md5 \ d106063ac67b8afe107ed62abff79976 } # whoa! messy FAIL #variant unbind conflicts { # patch_sites-append http://home.uchicago.edu/~dgc/sw/mutt/ # patchfiles-append patch-1.5.1.dgc.unbind.1 # checksums-append patch-1.5.1.dgc.unbind.1 md5 \ # 067f4702e17e0a80322b940bf206690d #} variant date_conditional requires deepif { # original, but now dgc hosts it with -p1 # patch_sites-append http://www.schrab.com/aaron/mutt/ patch_sites-append http://home.uchicago.edu/~dgc/sw/mutt/ patchfiles-append patch-1.5.8.ats.date_conditional.1 checksums-append patch-1.5.8.ats.date_conditional.1 md5 \ 83479a011390802b3f9f1c0f95b15199 } variant xlabel { patch_sites-append http://home.uchicago.edu/~dgc/sw/mutt/ patchfiles-append patch-1.5.14.dgc.xlabel_ext.9 checksums-append patch-1.5.14.dgc.xlabel_ext.9 md5 \ c5badc733020187b6677f31b343195e8 } variant checkseen { patch_sites-append http://www.neuronix.cz/coding/mutt_imap/ patchfiles-append imap_checkseen_1.5.11.patch checksums-append imap_checkseen_1.5.11.patch md5 \ 37e49d7203149027e30e28a7bc74c365 } variant smtp { # Include internal SMTP relay support configure.args-append --enable-smtp }