mutt-devel version 1.5.17 for Mac OS X 10.5 Leopard
Saturday the 17th of May, 2008

    mutt-devel  most recent diff


      View the most recent changes for the mutt-devel port at: mutt-devel.darwinports.com/diff
      Scroll down toward the bottom of the page to get installation instructions for mutt-devel.
      The raw portfile for mutt-devel 1.5.17 is located here:
      http://mutt-devel.darwinports.com/dports/mail/mutt-devel/Portfile
      Find related portfiles with the unique DarwinPorts.com search feature.
      Check for any related Fink projects here: pdb.finkproject.org/pdb/package.php/mutt-devel
      Google
      Web Darwinports.com



      # $Id: Portfile 30886 2007-11-10 08:18:25Z ryandesign macports.org $

      PortSystem 1.0

      Name: mutt-devel
      Version: 1.5.17
      Category: mail
      Maintainers: olaf foellinger.de
      Description: Mongrel of Mail User Agents (part Elm, Pine, Mush, mh, etc)
      Homepage: http://www.mutt.org/
      Platform: 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
      }

    If you haven't already installed Darwin Ports, you can find easy instructions for doing so at the main Darwin Ports page.

    Once Darwin Ports has been installed, in a terminal window and while online, type the following and hit return:


      %  cd /opt/local/bin/portslocation/dports/mutt-devel
      % sudo port install mutt-devel
      Password:
    You will then be prompted for your root password, which you should enter. You may have to wait for a few minutes while the software is retrieved from the network and installed for you. Y ou should see something that looks similar to:

      ---> Fetching mutt-devel
      ---> Verifying checksum for mutt-devel
      ---> Extracting mutt-devel
      ---> Configuring mutt-devel
      ---> Building mutt-devel with target all
      ---> Staging mutt-devel into destroot
      ---> Installing mutt-devel
    - Make sure that you do not close the terminal window while Darwin Ports is working. Once the software has been installed, you can find further information about using mutt-devel with these commands:
      %  man mutt-devel
      % apropos mutt-devel
      % which mutt-devel
      % locate mutt-devel

     Where to find more information:

    Darwin Ports



    image test