<div class="gmail_quote">On Mon, Jan 2, 2012 at 6:26 PM, Shaun Reich <span dir="ltr"><<a href="mailto:shaun.reich@kdemail.net">shaun.reich@kdemail.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div class="im">On Mon, Jan 2, 2012 at 11:59 AM, Mark <<a href="mailto:markg85@gmail.com">markg85@gmail.com</a>> wrote:<br>
> That is completely the opposite of what was suggested to me in the last few<br>
> months of the kde svn days. Back then it was specifically suggested to use<br>
> a separate user for kde developing stuff. Don't know who suggested it.<br>
<br>
</div>Yes, well...it's changed a bit ;-)<br>
<br>
Mostly the reason why we had separate users, was for the KDE3->4 port.<br>
That way it couldn't hose all of your files..techbase wasn't updated<br>
since then :-D<br>
<div class="im"><br>
> I personally like to have it all as a separate user since then everything is<br>
> just at one place and i can test it as if i had the latest kde version.<br>
> either way, having your script would probably help a lot. Can you put it on<br>
> techbase?<br>
<br>
</div>You probably know the docs in question better than I, so I'll let you<br>
(also, I'm exceptionally lazy this morning).<br>
<br>
runmaster() {<br>
#    if [ -z "${KDE_ENV_SET}" ]; then<br>
        # (this script is from bcooksley)<br>
<br>
        export TRUNKINSTALLPATH="${HOME}/devel/kde/install"<br>
        # Change this to your kdedir setting in ~/.kdesvn-buildrc<br>
        export KDE_EXTRAS="${TRUNKINSTALLPATH}/extras"<br>
        export KDEDIR="${TRUNKINSTALLPATH}/kde"<br>
        export KDEDIRS="${KDEDIR}:${KDE_EXTRAS}:/usr/"<br>
<br>
        # Change this to your qtdir setting in ~/.kdesvn-buildrc<br>
        export QTDIR="${TRUNKINSTALLPATH}/qt"<br>
        export QT_PLUGIN_PATH="${KDE_EXTRAS}/lib64/kde4/plugins:${KDEDIR}/lib64/kde4/plugins:${KDEDIR}/lib/qt4/plugins"<br>
<br>
        export PATH="${HOME}/bin:${KDE_EXTRAS}/bin:${KDEDIR}/bin:${QTDIR}/bin:${PATH}"<br>
        export LD_LIBRARY_PATH="${KDE_EXTRAS}/lib64:${KDEDIR}/lib64:${QTDIR}/lib"<br>
        export CMAKE_PREFIX_PATH="${KDE_EXTRAS}:${KDEDIR}:${QTDIR}"<br>
        export CMAKE_MODULE_PATH="${CMAKE_PREFIX_PATH}"<br>
        export PKG_CONFIG_PATH="${KDE_EXTRAS}/share/pkgconfig:${KDE_EXTRAS}/lib64/pkgconfig:${KDEDIR}/lib64/pkgconfig:${KDEDIR}/share/pkgconfig:${QTDIR}/lib/pkgconfig"<br>
<br>
        export KDEHOME="${HOME}/.kde-master/"<br>
        unset XDG_DATA_DIRS<br>
<br>
        # Should be for kbuildsycoca<br>
        export KDEVARTMP="/var/tmp/kdecache-master-${USER}"<br>
<br>
        # Set the XDG data path, helps finding plugins, etc<br>
        export XDG_DATA_DIRS="${KDE_EXTRAS}/share:${KDEDIR}/share:${XDG_DATA_DIRS}"<br>
        export XDG_CONFIG_DIRS="${KDEDIR}/etc/xdg:${KDE_EXTRAS}/etc/xdg"<br>
<br>
        # Live Oxygen Gtk!<br>
        export GTK_PATH=$KDEDIR/lib/gtk-2.0/2.10.0<br>
        export GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:$HOME/.gtkrc-2.0::$KDEHOME/share/config/gtkrc-2.0<br>
<br>
        # Don't accidentally get sourced again.<br>
#        export KDE_ENV_SET=1<br>
#    fi<br>
<div class="HOEnZb"><div class="h5">}<br>
<br>
<br>
--<br>
Shaun Reich,<br>
KDE Software Developer (<a href="http://kde.org" target="_blank">kde.org</a>)<br>
</div></div></blockquote></div><div><br></div>Do you also have a run example for any kde app?