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