kmself@ix.netcom.com wrote:
>
> Ok, got it figured out.
Wish I could say the same.
> If you don't already, add a 'source' package list line to your
> /etc/apt/sources.list file:
>
> deb-src http://http.us.debian.org/debian stable main contrib non-free
>
> As root, from a directory you don't mind building in:
>
> $ apt-get update
> $ apt-get source mutt
So far, so good.
> Get the appropriate comresseded mailbox patch, and follow directions for
> applying patch, from:
>
> http://www.spinnaker.de/mutt/compressed/
Got it and applied it. Well, once I realized which directory I was supposed
to be in, that is. ::grin::
> You need to create a new rules file from the old one as follows.
>
> [root@navel:debian]$ diff rules.old rules
> 17c17,18
> < --with-pgp --with-mixmaster --with-ncurses --with-sasl
> ---
> > --with-pgp --with-mixmaster --with-ncurses --with-sasl \
> > --enable-compressed
>
> Build and make package. Following assumes you're in the mutt source directory:
>
> $ debian/rules build
Here's where it's falling apart for me. I run this and get the following:
make[3]: Leaving directory /root/temp/mutt-1.3.12/m4'
Making all in po
make[3]: Entering directory /root/temp/mutt-1.3.12/po'
cd .. \
&& CONFIG_FILES=po/Makefile.in CONFIG_HEADERS= \
/bin/sh ./config.status
creating po/Makefile.in
linking ./intl/libgettext.h to intl/libintl.h
make[3]: Leaving directory /root/temp/mutt-1.3.12/po'
make[3]: Entering directory /root/temp/mutt-1.3.12/po'
file=./echo de | sed 's,.*/,,'.gmo \
&& rm -f $file && PATH=../src:$PATH no -o $file de.po
/bin/sh: no: command not found
make[3]: *** [de.gmo] Error 127
make[3]: Leaving directory /root/temp/mutt-1.3.12/po'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory /root/temp/mutt-1.3.12'
make[1]: *** [all-recursive-am] Error 2
make[1]: Leaving directory /root/temp/mutt-1.3.12'
make: *** [build] Error 2
For now I've added the --disable-nls option to the debian/rules file as a
workaround, as I can do without multi-lingual support. After doing that, it
compiles - I'm using the version I compiled now. I'm just kinda wondering
what I did wrong.
> $ debian/rules binary
> $ dpkg -i ../mutt<version>.deb
> $ echo "mutt hold" | dpkg --set-selections
These steps were no problem, once I got the thing to compile.
--
Mike Werner KA8YSD | He that is slow to believe anything and
| everything is of great understanding,
'91 GS500E | for belief in one false principle is the
Morgantown WV | beginning of all unwisdom.
Attachment:
pgpI7sgwUX3TK.pgp
Description: PGP signature