Re: shlib panel applets (e.g. fish, gkb)



On Mon, May 31, 1999 at 01:19:29PM -0400, Elliot Lee wrote:
> On Mon, 31 May 1999, Steve Haslam wrote:
> 
> > I suggest putting them in /usr/lib/gnome-panel/applets or some similar
> > place
> > and just naming them "libfoo_applet.so".
> > 
> > [ aside: this came up because when I separate libraries into packages,
> > the *.so.0 symlinks go in the normal package and the *.so symlinks go
> > in the -dev package. So the applets wouldn't work without the -dev
> > package. But putting the *.so symlinks in the normal package
> > contravenes policy and looks odd. ]
> 
> 1. The *.so.0 symlinks don't belong in any package - they get created by
> ldconfig.
> 2. Adhering to policy in the face of reason sounds like a bad idea. :)
> 3. It looks "odd" because the libs are used different from normal ones.
> 
> > If I managed to change gnome-core so that the panel applets worked
> > like this, would the change likely be put in upstream, or would I have
> > to keep maintain a (probably rather unpleasant) patch?
> 
> Yea we can do it - the hard part is figuring out how to make libtool do it
> cleanly. I don't think the location change thing will work, at least for
> gnome 1.0.x, because of the expected location of 'plugins'.

Recent libtools have the -avoid-version flag, which will do what you want.

-Yosh



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]