default_build() {
QTDIR=$INSTALL_ROOT/usr                         &&
PATH=$QTDIR/bin/qt4:$PATH                       &&

persistent_add KDE4DIR                          &&
KDE4DIR=$INSTALL_ROOT/opt                       &&

PATH=$KDE4DIR/bin:$PATH                         &&
LD_LIBRARY_PATH=$KDE4DIR/lib:$LD_LIBRARY_PATH   &&
QT_PLUGIN_PATH=$KDE4DIR/lib/kde4/plugins        &&

XDG_DATA_DIRS=$KDE4DIR/share                    &&

cd $SOURCE_DIRECTORY                            &&
mkdir -p build                                  &&
cd build                                        &&
cmake -DCMAKE_INSTALL_PREFIX=$KDE4DIR           \
      -DCMAKE_BUILD_TYPE=$KDE_DEBUG_OPTION      \
      ../                                       &&
make
}

# kde4 also needs a special default_install,
# to maintain some environment variables
default_install() {
QTDIR=$INSTALL_ROOT/usr                         &&
PATH=$QTDIR/bin/qt4:$PATH                       &&

KDE4DIR=$INSTALL_ROOT/opt                       &&

PATH=$KDE4DIR/bin:$PATH                         &&
LD_LIBRARY_PATH=$KDE4DIR/lib:$LD_LIBRARY_PATH   &&
QT_PLUGIN_PATH=$KDE4DIR/lib/kde4/plugins        &&

XDG_DATA_DIRS=$KDE4DIR/share                    &&

cd $SOURCE_DIRECTORY/build                      &&
make install
}
