Re: Some work I am doing at the moment
Malcolm Tredinnick <[email protected]> Tue, 25 Feb 2003 18:42:29 +1100
| Newsgroups | gmane.comp.gnome.apps.mr-project.devel |
|---|---|
| Message-ID | <[email protected]> |
On Tue, Feb 25, 2003 at 09:08:07AM +1100, Malcolm Tredinnick wrote:
> On Mon, Feb 24, 2003 at 01:02:48PM +0100, Richard Hult wrote:
[...]
> > We really appreciate this, feel free to commit the auto* stuff and the
> > doc parts to libmrproject HEAD.
>
> Thanks. I'll do it today sometime.
I have committed all the changes to the build stuff and removed some of
the docs errors. There is more documentation stuff to come, but, as
agreed, I will wait until the current lot of API churn has slowed down
before working out how to merge that.
I tested everything to make sure distcheck still
passed, but there is always a small chance that that was due to some
accident on my local system. So feel free to send me any flames and bugs
and I will look at them in the morning.
Some important points to note for building from a CVS version:
- Before doing a rebuild for the first time after this update,
remove all the symlinks that the auto* tools have put in the
top srcdir. Something like 'find -type l -exec rm {} \;'
should do it. Otherwise, you will get the automake-1.4
versions and things go badly wrong. Apart from that, it should
build without problems.
- You need to have the autopoint tool installed. This comes with
all gettext versions after 0.11.3 (but I think you will need
at least 0.11.4 due to some bugs in 0.11.3). The autogen.sh
script now checks for that, rather than glib-gettextize and
reports an appropriate error message if it is not found.
Another thing to note is that translators now need to add new locales to
the po/LINGUAS file (this is a change required by the gettext upgrade).
I have put an explanatory comment in configure.in, so that when they go
looking for the ALL_LINGUAS variable, they will be redirected to the new
location.
I really hope I haven't broken anything. :-|
Regards,
Malcolm
--
The only substitute for good manners is fast reflexes.