How to update fetchmail's gettext support:
1. install the new GNU gettext properly in the system
2. in fetchmail's top source directory, run gettextize -c -f gettextize will
nuke the intl/ stuff and update it. It will also update some files in the
po/ subdir. It will add files named ChangeLog to those dirs explaining
what it did.
3. Rerun aclocal, autoheader and autoconf
Why update fetchmail gettext support? Because the new GNU gettext has less
bugs than the old one; It is also much more strict when testing po/ files,
and will reject screwed-up encodings in .po files; It also supports
enconding conversions, so a few locales which could not use gettext well
(most UTF8 ones, for example) now can. [the .po files in fetchmail are OK]
And it also implements plural forms correctly, so you don't have to suffer
the pain of watching people butcher your natural language every time one
needs to say "1 second" or "2 seconds"... (read the gettext documentation to
understand this a bit better). Fetchmail won't use this out-of-the box, but
I'd like to propose to Eric to do such modifications so as to support
this...
--
"One disk to rule them all, One disk to find them. One disk to bring
them all and in the darkness grind them. In the Land of Redmond
where the shadows lie." -- The Silicon Valley Tarot
Henrique Holschuh