--- eclass/kde-functions.eclass 2009-05-26 13:25:58.085466390 -0400 +++ eclass/kde-functions.eclass 2009-05-21 13:28:16.000000000 -0400 @@ -717,11 +717,14 @@ if [[ -n "$KDEPREFIX" ]]; then export PREFIX="$KDEPREFIX" else - if [[ -z "$KDEBASE" ]]; then - PREFIX="/usr/kde/3.5" + if [[ -z "$KDEBASE" ]]; then + case $PN in + libkipi|libkdcraw|libkexiv2) export PREFIX="/usr/kde/3.5";; + *) export PREFIX="/usr";; + esac else case $KDEMAJORVER.$KDEMINORVER in - 3*) export PREFIX="/usr/kde/3.5";; + 3.5) export PREFIX="/usr/kde/3.5";; 5.0) export PREFIX="/usr/kde/svn";; *) die "failed to set PREFIX";; esac @@ -745,7 +748,7 @@ else # kde-base ebuilds must always use the exact version of kdelibs they came with case $KDEMAJORVER.$KDEMINORVER in - 3*) export KDEDIR="/usr/kde/3.5";; + 3.5) export KDEDIR="/usr/kde/3.5";; 5.0) export KDEDIR="/usr/kde/svn";; *) die "failed to set KDEDIR";; esac