[Libguestfs] [PATCH 0/4 v1] Remove gettextify, implement OCaml gettext.
Richard W.M. Jones
rjones at redhat.com
Mon Apr 30 19:13:29 UTC 2012
On Mon, Apr 30, 2012 at 07:43:36PM +0100, Daniel P. Berrange wrote:
> On Mon, Apr 30, 2012 at 07:00:52PM +0100, Richard W.M. Jones wrote:
> > Version 1 of the patch, for discussion, but not to be applied. It
> > does work, but needs a lot more testing.
> >
> > This removes all the psychopathic gettextify cruft, and replaces it
> > with a 99 line Makefile.am. A large win, I think.
>
> That change came out very nicely indeed. I'm somewhat inclined to
> kill this gettext awfulness from all the things I maintain in favour
> of this approach.
Actually I think I missed out the bits so that 'make install' works.
That should only be a few more lines.
The main issue is that this would only work with GNU gettext tools,
not with gettext tools from other operating systems (ie. BSD). In
this patch I worked around that by checking that the tools are the GNU
tools and disabling NLS if not, but a better patch would work with all
gettext variants. It's not too much extra work.
Rich.
--
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
libguestfs lets you edit virtual machines. Supports shell scripting,
bindings from many languages. http://libguestfs.org
More information about the Libguestfs
mailing list