Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com Date: Thu, 13 Sep 2001 21:52:46 +0200 From: Corinna Vinschen To: "Cygwin Mailing List (E-mail)" Subject: Re: Mutt (on cygwin) and binary attachments Message-ID: <20010913215246.L20079@cygbert.vinschen.de> Mail-Followup-To: Corinna Vinschen , "Cygwin Mailing List (E-mail)" References: <000601c13c7b$24240970$2101a8c0 AT nomad> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <000601c13c7b$24240970$2101a8c0@nomad>; from tiberius@braemarinc.com on Thu, Sep 13, 2001 at 12:40:11PM -0500 On Thu, Sep 13, 2001 at 12:40:11PM -0500, Gary R Van Sickle wrote: > Corinna Vinschen wrote: > > [snip] > > >>>It looks to me as if you just can't use the 'binmode.o/automode.o' magic > >>>bullets. It seems that the real fix is to go thru the code, and put > >>>O_BINARY or 'rb' in the correct places, and O_TEXT(?) or 'rt' in the > >>>correct places. Yes? > >>> > >> > >> Right. Are you volunteering? > > > > > >If I must. However, I'll wait for an actual mutt user to step forward > >before putting my oar in. Mutt users, hello? > > > >--Chuck > > As a semi-actual mutt user (I would use it if it worked), I'll step up to > the plate if somebody's not on it already. Who can I coordinate with to get > the patches into the Cygwin and original distros? Just for the 1.2.5 version, take the sources from the cygwin distro, create a parallel build dir and inside of that directory call the following configure script: #!/bin/sh #DEBUG=echo SRCDIR=../mutt-1.2.5i PREFIX=/usr SYSCONFDIR=/etc LIBEXECDIR='$(sbindir)' LIBDIR='$(prefix)/share' MAILPATH=/var/spool/mail OPTS="--with-mailpath=${MAILPATH} --with-regex --enable-pop --enable-imap --with-ssl --with-libdir=/usr/share --with-sharedir=/usr/share" ${DEBUG} ${SRCDIR}/configure \ ${OPTS} \ --prefix=${PREFIX} \ --sysconfdir=${SYSCONFDIR} \ --libexecdir=${LIBEXECDIR} \ --libdir=${LIBDIR} The just call `make'. If you have your patches finished you should package the binary and source packages matching the layout of the existing packages and send a mail to cygwin-apps that you're ready to contribute. If you want to return your patches to the original maintainer you have probably a better start using the sources of the latest version of mutt (1.3.22i AFAIK) from http://www.mutt.org. Thanks for stepping forward, Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Developer mailto:cygwin AT cygwin DOT com Red Hat, Inc. -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/