Comment 4 for bug 904647

Revision history for this message
Mr Anonimus (altj2) wrote :

this bug is very annoying. i do not need translations and so i --disable-nls in all autoconf packages,
but those using libintl need a huge amount of patches in order not to pull in dependencies on intltool, perl, and XML::Parser. (which are quite heavy build dependencies).
since i build a distro from source this happens all over a again. i already spend countless hours of
cpu time for testbuilds just for the otherwise not necessary perl dependency.

imo an easy way to solve the dilemma with the .desktop files is this:
if HAVE_INTLTOOL
   intltool-merge ... foo.desktop.in foo.desktop
else
   cat foo.desktop.in | sed 's,^_,,' > foo.desktop
fi