[openi18n-im:01299] Re: [proposal] distribute parts of im-sdk separately
Roger So <[email protected]> Mon, 21 Mar 2005 10:25:23 +0800
| Newsgroups | gmane.comp.internationalization.input-methods |
|---|---|
| Message-ID | <[email protected]> |
Sorry for not noticing this proposal earlier. Sounds all very
reasonable, and in fact pretty close to what I'm about to do for the
official Debian packages.
Jens Petersen wrote:
> So far what I have been doing is just to install "im-sdk/includes/"
> in a system directory and then have IM_INIT point IM_INCLUDEDIR to that
> directory, but I think it would be better if those private include files
> were moved to the appropriate project dir subdirs, which should then
> install
> (as semi-private if necessary).
Agreed. Also, I think it'd be better to use things like pkg-config to
simplify maintainance.
> ("im-sdk/acfiles/" is okay of course since it can be used directly
> inplace for
> bootstrapping the tarballs of subdirs. At least with a small hack.)
How does GNOME deal with this? I think they install the m4 macros
directly to /usr/share/acfiles...
> I would like to suggest the following names for the separate tarballs:
>
> doc ---> iiim-doc
> gnome-im-switcher ---> iiim-switcher-applet
> iiimecf ---> iiim-emacs
> iiimgcf ---> iiim-gtk
> iiimjcf ---> iiim-java
> iiimqcf ---> iiim-qt
How about iiim-client-* for these?
> iiimsf ---> iiim-server
> iiimxcf/* ---> iiim-xim ?
> leif/<name> ---> iiim-le-<name>
> lib/<name> ---> iiim-lib-<name>
Looks fine to me.
> So far I generated the following test tarballs which nearly all build.
>
> iiim-gtk-12.1.50.tar.gz
> iiim-leif-12.1.50.tar.gz -- should be split up into LEs
> iiim-lib-client-12.1.50.tar.gz \
> iiim-lib-eimil-12.1.2161.tar.gz |
> iiim-lib-protocol-12.1.50.tar.gz | it would be nice to merge some
> of these
> iiim-lib-xiiimp-12.1.50.tar.gz /
> iiim-server-12.1.50.tar.gz
> iiim-switcher-applet-12.1.50.tar.gz
Sounds reasonable.
I gather this is for post-12.2, correct?
Thanks
Roger
--
Roger So Community Representative
Sun Wah Linux Limited Chinese Platform Developer
Tel: +852 2250 0230 [email protected]
Fax: +852 2259 9112 http://www.sw-linux.com/