--- trunk/include/kde4.sminc 2014/11/10 10:19:29 23309 +++ trunk/include/kde4.sminc 2014/11/11 11:02:38 23332 @@ -36,35 +36,37 @@ : ${DESCRIPTION="${PNAME}"} : ${HOMEPAGE="http://www.kde.org/"} -if [[ ${PNAME} != oxygen-icons ]] -then - DEPEND="${DEPEND} - >= x11-libs/libXt-1 - >= x11-libs/libXinerama-1 - >= x11-libs/qt4-gui-4.8 - >= x11-libs/qt4-qt3support-4.8 - >= x11-libs/qt4-script-4.8 - >= x11-libs/qt4-sql-4.8 - >= x11-libs/qt4-svg-4.8 - >= x11-libs/qt4-test-4.8 - >= x11-libs/qt4-dbus-4.8 - >= x11-libs/qt4-opengl-4.8 - >= x11-libs/qt4-webkit-4.8 - >= x11-libs/qt4-declarative-4.8" -fi +case ${PNAME} in + oxygen-icons|kde-base-artwork|kdeartwork-*) ;; # no common deps required + *) + DEPEND="${DEPEND} + >= x11-libs/libXt-1 + >= x11-libs/libXinerama-1 + >= x11-libs/qt4-gui-4.8 + >= x11-libs/qt4-qt3support-4.8 + >= x11-libs/qt4-script-4.8 + >= x11-libs/qt4-sql-4.8 + >= x11-libs/qt4-svg-4.8 + >= x11-libs/qt4-test-4.8 + >= x11-libs/qt4-dbus-4.8 + >= x11-libs/qt4-opengl-4.8 + >= x11-libs/qt4-webkit-4.8 + >= x11-libs/qt4-declarative-4.8" + ;; +esac -if [[ ${PNAME} != phonon ]] && [[ ${PNAME} != phonon-backend-* ]] && [[ ${PNAME} != oxygen-icons ]] -then - DEPEND="${DEPEND} - >= virtual/phonon - >= virtual/phonon-backend" -fi +case ${PNAME} in + phonon|phonon-backend-*|oxygen-icons|kde-base-artwork|kdeartwork-*) ;; # no phonon deps required + *) + DEPEND="${DEPEND} + >= virtual/phonon + >= virtual/phonon-backend" + ;; +esac SDEPEND="${SDEPEND} >= dev-util/cmake-2.8.12 - >= dev-util/pkgconfig-0.25 - >= x11-proto/xf86vidmodeproto-2 - >= x11-proto/xineramaproto-1" + >= dev-util/pkgconfig-0.25" if [[ ${PNAME} != automoc4 ]] then