gEDA-dev: gEDA/gaf's make maint removes required files
Stuart Brorson
sdb at cloud9.net
Thu Dec 27 12:41:35 EST 2007
>> PS. Why did intltoolize get introduced as a dependancy for gEDA/gaf?
>
> It is needed to translate the .desktop and mime type registrations. The
> normal gettext framework doesn't do those type of files.
Actually, I've been considering whining about the intltoolize stuff,
but decided to keep a stiff upper lip. Now, however, I've been
prompted to snivel and whine.
I've been having a devil of a time building the stuff requiring
intltoolize [1]. This includes gEDA/gaf as well as xgsch2pcb. The
intltoolize stuff is very new, and pulls in lots of dependencies on my
older devel boxen. Yes, this is not a problem for users, but it does
make my life as a developer more difficult. :-(
Is there any way to make the intltoolize stuff optional at the
automake level? Or maybe forget about .desktop translations (and the
.desktop stuff itself) for a while, until the stuff is more
widespread?
It's kind of whacky that we require <= GTK-2.4, but then rely upon all
these new whiz-bang features which are probably only a year or two
old.
It does make me think that we need to extend the dependency policy to
exclude anything younger than two years, say.
Opinions?
Stuart
[1] And the desktop tools, and the DBUS stuff, and the pydbus module,
and the .....
More information about the geda-dev
mailing list