El Domingo, 3 de Abril de 2005 23:01, Michael Nottebrock escribi�:
> On Sunday, 3. April 2005 22:30, Jose M Rodriguez wrote:
> > > I could put in a check for a NO_XDG environment variable that
> > > would disable the setting of the XDG_* env-vars completely and
> > > thus restore previous behaviour - would that work for you?
> >
> > In my test, the problems begin using XDG env vars in .xinitrc. 
> > This is why I'm thinking about try to get kde working out of
> > /usr/local
> >
> > This not usefull at all, but moving parts from /usr/local/share to
> > /opt/freedesktop and making kde work again in a strong 'proof of
> > concept' about kde freedesktop readyness.
>
> Could you please just answer my question? Switch or no switch?
>

Switch in another direction.  Don't try to chase actual bits, but bits 
duplicated from original ones in a, right now, nonexistent dir/hier

Instead to try chase what is now under /usr/X11R6/share/gnome/, try to 
chase /usr/X11R6/share/xdg (or /usr/local/share/xdg if you prefer). and 
use cpio -dump or what you prefer to populate this.

sed/reimplace command may be used for this.  The first from 
(/usr/X11R6/share/gnome) will get you a more direct approach, the 
second form, a more controlled env to polite the overall merge.

Even I prefer chase /usr/X11R6/share/xdg by default.  This will make 
possible merge this in kdebase or as a run-depends without alter the 
actual behavior.

> > This is why I think in the convenience of install
> > gnome/kde/xfce/others .desktop and related files in a common hier
> > (I'm using /opt/freedesktop and thinking about ${X11BASE}/share/xdg
> > for final work)
>
> Nothing new should go into ${X11BASE}. Everything in there that's not
> part of the actual X11R6 implementation just remains there because
> the historical mistake of putting anything in there is so hard to
> undo.

I don't have so strongs problems with ${X11BASE}. I think that 
${LOCALBASE} can be used without problems.

Even both ${LOCALBASE}/share/xdg and ${X11BASE}/share/xdg can be chase 
without to much problems.  We're not installing bits under this, only 
using XDG env vars to get into bits installed from other ports/methods.

I think we can do the kappfinder task with a correct implementation of 
xdg concepts.

--
  josemi
_______________________________________________
kde-freebsd mailing list
[email protected]
http://freebsd.kde.org/mailman/listinfo/kde-freebsd

Reply via email to