# $Id$ PNAME="kdeartwork" PVER="4.14.3" PBUILD="r2" SPLIT_PACKAGES="kdeartwork-colorschemes kdeartwork-desktopthemes kdeartwork-emoticons kdeartwork-iconthemes kscreensaver kdeartwork-styles kdeartwork-wallpapers kdeartwork-weatherwallpapers" KDEWORKSPACE_DEPEND="== kde-base/kdebase-workspace-${PVER}" STYLES_DEPEND="${KDEWORKSPACE_DEPEND}" KSCREENSAVER_DEPEND="${KDEWORKSPACE_DEPEND} == kde-base/libkexiv2-${PVER} >= virtual/glu >= virtual/opengl >= dev-cpp/eigen2-2.0.17 >= x11-misc/xscreensaver-5" SDEPEND="${STYLES_DEPEND} ${KSCREENSAVER_DEPEND}" sminclude kde4-split-2 split_info_kscreensaver() { DESCRIPTION="Extra screensavers for KDE4." DEPEND="${KSCREENSAVER_DEPEND}" } src_compile() { cd ${SRCDIR} kde4_configure \ $(cmake_with OpenGL) \ $(cmake_with Xscreensaver) \ $(cmake_with Eigen2) \ || die mmake || die } src_install_kdeartwork-colorschemes() { # kmodule directory is named ColorSchemes kde4-split_src_install_wrapper ColorSchemes || die } src_install_kdeartwork-iconthemes() { # kmodule directory is named IconThemes kde4-split_src_install_wrapper IconThemes || die } src_install_kdeartwork-wallpapers() { local i for i in wallpapers HighResolutionWallpapers do kde4-split_src_install_wrapper ${i} || die done } src_install_kdeartwork-weatherwallpapers() { # kmodule directory is named WeatherWallpapers kde4-split_src_install_wrapper WeatherWallpapers || die }