Re[2]: AW: gCvs popup menu customization, future plans

Richard Wirth <[email protected]> Mon, 20 Feb 2006 08:24:29 +0100
Newsgroups gmane.comp.version-control.cvs.gui.devel
Organization Ing.Büro Richard Wirth
Message-ID <[email protected]>
Hello Guy,

 >> Something that would be very helpful that may not take much of your time
 >> is to update the build just enough so it can accommodate the new 
 >> intltools, which uses intl-toolize instead of xml-i18n-toolize.  I 
 >> unfortunately know very little about autotools; I'm lost amongst the 
 >> plethora of .in and .am files.  So I'll need quite a bit of time to 
 >> learn all that in order to fix the build.  And unfortunately, my 32-bit 
 >> platform is already on that newer version of intltools, which means I 
 >> can't build the gCvs GTK2 code on that platform; fortunately, my 64-bit 
 >> platform still uses the older xml-i18n versions.  Oddly, both are 
 >> up-to-date Gentoo.
GR>  
GR>  Well, my 64-bit system upgraded itself to intltools, so I was stuck.  I
GR>  managed to hammer away at the build until I got it working with the new
GR>  intltools (0.34.1).  Turns out only Makefile.am, configure.in and 
GR>  am_macros/autogen.sh need to be changed.

Fine! We'll merge your new code in and use it for the GTK2 base.

GR>
GR>  Richard, please let me know if I should check these changes in.  We are
GR>  at a fork in the road.  The xml_i18n and intltool implementations are
GR>  not compatible, so we have to pick one or the other.  I suppose with a
GR>  bunch more conditional code we could accommodate both; there is a 
GR>  partial attempt at that in am_macros/autogen.sh.  My inclination (now
GR>  that I've figured all this out) is to just go with the intltool version,
GR>  since the GNU maintainers have abandoned the xml_i18n version.

We should also drop the old xml_i18n approach. Supporting it with
#ifdefs is not really necessary, cause everyone who wants to use gCvs
on an older system has to install lot of other dependent stuff. So
installing xml_i18n also wouldn't make the live harder for them.
And modern systems already have xml_i18n installed...

So please commit your changes!

-- 
Best regards,
 Richard                            mailto:[email protected]



 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/cvsgui-dev/

<*> To unsubscribe from this group, send an email to:
    [email protected]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/