From: Constantin K. <co...@ti...> - 2008-06-11 17:38:49
|
Hello Adam, >>>>> Adam Tkac wrote: >> Brilliant! -- gettext() needs cvs. I think we should get rid of gettext >> in the TightVNC project completely. > > Hm, I don't think that drop dependency on gettext is good idea. What > other utility you want to use for i18n? There is no real i18n in TightVNC anyway. The server part does not have any UI, viewer's GUI does not use gettext. Translating only the command line utilities and viewer's stdout is not a good i18n method. However, that was rather sarcasm than a real appeal to drop gettext. Yes, I don't like gettext for myriads of requirements and complications. But let's try to make it work if it's possible at all. > And about CVS dependency - maintainer of gettext wrote reason here: > http://lists.gnu.org/archive/html/bug-gnu-utils/2007-05/msg00011.html > He using CVS for compression because each gettext version needs > different intl/* sources. Sure, it's a great idea to use CVS for compression. > Only people which building vnc from svn needs it. End user who calls > only ./configure && make && make install doesn't need it. In theory, yes. > We can > downgrade gettext version to 0.16.1 (or 0.14.6 which is part of RHEL5 > and CentOS 5 if needed), I don't see any problem. Ok. What I really need is being able to package a release with any modern Linux system with gettext installed. Let's say with gettext 0.14.6 and above. Is that possible? -- With Best Wishes, Constantin |