Barbara K Jensen writes:
>     I am installing Mutt v 0.95.6 on a Solaris (sys == sun4x_56) network
> where the source directory has a different path from the destination
> path.  As a result, I encountered several installation problems, mostly
> having to do with incorrect path names in various install commands
> within Makefiles.   A working diff file is included at the end of this
> email.  

 I usually work around this by using a configuration site file via
 CONFIG_SITE as described in the autoconf manual.

>     In addition to changing the makefiles, I was unable to find a good
> fix for a problem where the files in POTFILES.in are installed (back:
> keymap_defs.h is created in the DEST directory, but the other files are
> still located back in the SRC dir).  I ended up simply copying
> keymap_defs.h over to the same directory after configuration.  

 I have repeatedly posted patches to fix building outside the source
 directory, but they have never made it into the source tree ...

> 1.  When Mutt is started or ended, it insists on doing a message count
> in the current folder.  This is not a problem so much as a time suck. 
> One tester has a "small" mailbox (by our realm standards) of over 1000
> messages, and this count takes over a minute, which is annoying. 

 Maybe it's time to think about reorganising mail folders? On mailing
 lists with a lot of traffic, I normally archive and compress all stuff
 at the beginning of the calendar month. Procmail can provide an
 automatic way of doing this.

> diff -r -u /tmp/mutt-0.95.6-us/Makefile.am mutt-0.95.6-us/Makefile.am 
> --- /tmp/mutt-0.95.6-us/Makefile.am    Thu Jun  3 16:35:55 1999
> +++ mutt-0.95.6-us/Makefile.am    Mon Jun 28 15:24:26 1999
> @@ -81,7 +81,7 @@
>      elif [ -f $(DESTDIR)$(sharedir)/../Muttrc ] ; then \
>           mv $(DESTDIR)$(sharedir)/../Muttrc $(DESTDIR)$(sysconfdir) ; \
>      elif [ ! -f $(DESTDIR)$(sysconfdir)/Muttrc ] ; then \
> -        $(INSTALL) -m 644 ./Muttrc $(DESTDIR)$(sysconfdir) ; \
> +        $(INSTALL) -m 644 $(srcdir)/Muttrc $(DESTDIR)$(sysconfdir) ; \
>      fi
>      -if [ ! -f $(DESTDIR)$(sysconfdir)/mime.types ]; then \
>          $(INSTALL) -m 644 $(srcdir)/mime.types $(DESTDIR)$(sysconfdir); \
 
 Already in mutt-cvs.

>  all: mutt.man dotlock.man try-html try-txt
> 
> diff -r -u /tmp/mutt-0.95.6-us/po/Makefile.in.in
> mutt-0.95.6-us/po/Makefile.in.in 
> --- /tmp/mutt-0.95.6-us/po/Makefile.in.in    Thu Jun  3 16:39:12 1999
> +++ mutt-0.95.6-us/po/Makefile.in.in    Mon Jun 28 15:24:43 1999
> @@ -85,7 +85,7 @@
>  all-no:
>  
>  $(top_srcdir)/keymap_defs.h: 
> -    cd $(top_srcdir) && $(MAKE) keymap_defs.h
> +    cd .. && $(MAKE) keymap_defs.h
>  
>  $(srcdir)/$(PACKAGE).pot: $(POTFILES)
>      $(XGETTEXT) --default-domain=$(PACKAGE) --directory=$(top_srcdir) \

 :-) Posted this back in February. Already in mutt-cvs, too.

Reply via email to