Am Samstag, 18. April 2015, 14:25:35 schrieb Sandro Knauß: > Hey, > > > I do not want a separate dev environment, but I want to compile > > selected components of KDE for production use – and maybe also some > > developing some time. So I want Alt-F2 (or with Plasma 5 Alt-Space) > > to pick up my self- compiled kmail, while everything else from > > packaged KDE still working as before, so I do not have to compile all > > of KDE just to try out a few components in a newer version. > > yeah it is little bit another focus with separating data, but other than > that the focus is the same. Running apps on top of installed kde/kdepim > packages. > > The only thing I wanted to point out, that there are more ENV to adjust > things and you need them :) It also takes a while I found, that this > and that small thing is loaded incorrectly (desktop files, other data). > If it works for you at the moment great :) I think because 4.14 is only > in in bug fixing mode, not so much is changed, and a more minimal > appoch also works. > I also started with a more minimal approch and than things got broken, > so I adjusted the scripts... Ah, I see, as you wrote already, it is #Sets all kde related variables (and also resets them" function setKDEEnv { envName="$1" setEnv $envName export KDEDIR="$GLOBAL_INSTALL_DIR/$envName" export KDEDIRS=$KDEDIR export KDEHOME="$GLOBAL_HOME_DIR/.$envName" export KDETMP="$GLOBAL_TMP_DIR/$envName-$USER" export KDEVARTMP="$GLOBAL_VARTMP_DIR/$envName-$USER" export XDG_DATA_DIRS="$GLOBAL_INSTALL_DIR/$envName/share" mkdir -p $KDETMP mkdir -p $KDEVARTMP export QT_PLUGIN_PATH=$KDEDIR/lib/kde4/plugins: $KDEDIR/lib/plugins/sqldrivers export KDE4_AUTH_POLICY_FILES_INSTALL_DIR=$KDEDIR/usr/share/polkit-1/actions export XDG_CONFIG_HOME=$KDEHOME/.config export XDG_DATA_HOME=$KDEHOME/.local/share } you talk about. And well… I see mostly that XDG stuff missing? But, no… they just point to locations I want to keep. Frankly I don´t see what is missing. Except maybe "$KDEDIR/lib/plugins/sqldrivers" for QT_PLUGIN_PATH. I do not want to change config or tmp paths. Okay, and maybe: export KDE4_AUTH_POLICY_FILES_INSTALL_DIR=$KDEDIR/usr/share/polkit-1/actions but I do not see anything in there, that would affect KDEPIM, except for some nepomuk stuff that is deprecated I bet. So, I just still do not get, what I am missing. $XDG_DATA_DIRS maybe? For icons? Hmmm, okay and desktop files and default config files. I think for my slight version change, all that does not really matter, but it may be good to include that for completeness. I just want to know exactly what is missing for my usecase to add *just* that. :) Ciao, -- Martin 'Helios' Steigerwald - http://www.Lichtvoll.de GPG: 03B0 0D6C 0040 0710 4AFA B82F 991B EAAC A599 84C7
Attachment:
signature.asc
Description: This is a digitally signed message part.