# Recipe for version 4.3.0 by Michael Homer <michael@gobolinux.org>, on Wed Aug 5 13:20:30 NZST 2009
# (MakeRecipe) for KDE-Base-Workspace by Giambattista Bloisi <giamby@infinito.it>, on Sat Jan 
# 12 19:19:58 CET 2008
compile_version=1.10.0
url="http://download.kde.org/stable/4.3.0/src/kdebase-workspace-4.3.0.tar.bz2"
file_size=62293938
file_md5=e56f8af44df7bc8bfbc1de1ff1bf4414
file="kdebase-workspace-4.3.0.tar.bz2"
recipe_type=cmake

cmake_options=(
#-DDBUS_INTERFACES_SPECS="$goboShared/dbus-1/interfaces/"
-DCMAKE_LIBRARY_PATH="$goboLibraries"
-DCMAKE_BUILD_TYPE=Release
-DKDE4_COMMON_PAM_SERVICE=kde
-DKDE4_KDM_PAM_SERVICE=kdm
-DKDE4_KSCREENSAVER_PAM_SERVICE=kscreensaver
)

pre_link() {
   sed -i 's!#Plugins\(Login\|Shutdown\).*!Plugins\1=/Programs/KDE-Base-Workspace/Current/lib/kde4/kgreet_classic.so!ig' $target/Shared/config/kdm/kdmrc
}

do_install() {
   # This install destination is non-configurable.
   pythonver=$(python --version 2>&1|cut -d' ' -f2)
   pythonxy=$(echo $pythonver|cut -d. -f1-2)
   sed '/.PHONY : install/,$ d' Makefile > Makefile.new
   echo "	mkdir -p '$target'/lib/python$pythonxy/site-packages/PyKDE4" >> Makefile.new
   echo "	mv $goboPrograms/Python/$pythonver/lib/python$pythonxy/site-packages/PyKDE4/plasmascript.py $target/lib/python$pythonxy/site-packages/PyKDE4 || true" >> Makefile.new
   sed -n '/.PHONY : install/,$ p' Makefile >> Makefile.new
   mv Makefile.new Makefile
   cmake_do_install "$@"
}
