This is the mail archive of the
cygwin-apps@cygwin.com
mailing list for the Cygwin project.
Re: HEADSUP maintainers of: links mod_php4 mod_ssl mutt wget
On Sat, Oct 04, 2003 at 02:55:59AM -0500, Gary R. Van Sickle wrote:
> > On Wed, Oct 01, 2003 at 04:16:10AM -0500, Gary R. Van Sickle wrote:
> > > Just gotta get the #&*(@#& Muttrc installing, which is giving me
> > fits, and the
> > > new mutt is set. Muttrc is where the incorrect
> > "/usr/local/whatever/manual.txt"
> > > is coming from. If we could ignore that problem I'm ready to go now AFAIK.
> >
> > I don't quite understand that problem, actually.
>
> Yep, that's where I am too. ;-)
>
> > mutt has a Muttrc.head.in
> > file which defines the path as
> >
> > macro generic <f1> "!less @docdir@/manual.txt\n" "Show Mutt documentation"
> > macro index <f1> "!less @docdir@/manual.txt\n" "Show Mutt documentation"
> > macro pager <f1> "!less @docdir@/manual.txt\n" "Show Mutt documentation"
> >
> > from which Muttrc.head and in turn Muttrc is generated. Looking into
> > the Makefile it seems to me, that you just have to define
> >
> > --docdir=/usr/share/doc/mutt
> >
> > on the configure command line. Did you try that?
> >
>
> Well, --with-docdir, and yes, it does change Muttrc.head and the built Muttrc.
> But when it comes time to install, it picks the prebuilt one from the original
> source instead, which is the 'usr/local/' one. Hmm, I suppose I could just try
> renaming that one....
Erm... this seems to be a bug in Makefile.am. Look into the
install-data-local rule. It installs from $(srcdir) without looking for
a Muttrc file in $(top_builddir) first. Adding one `if' to that rule
should make the Makefile builddir != srddir aware.
Corinna
--
Corinna Vinschen Please, send mails regarding Cygwin to
Cygwin Developer mailto:cygwin@cygwin.com
Red Hat, Inc.