# $Id$ PNAME="kdeartwork" PVER="4.10.5" PBUILD="r1" SPLIT_PACKAGES="kdeartwork-colorschemes kdeartwork-desktopthemes kdeartwork-emoticons kdeartwork-iconthemes kscreensaver kdeartwork-sounds kdeartwork-styles kdeartwork-wallpapers kdeartwork-weatherwallpapers" KSCREENSAVER_DEPEND="== kde-base/kdebase-runtime-${PVER} == kde-base/libkexiv2-${PVER} >= virtual/opengl >= dev-cpp/eigen2-2.0.17 >= x11-misc/xscreensaver-5" SDEPEND="${AURORAE_DEPEND} ${KSCREENSAVER_DEPEND}" SRCFILE="${PNAME/4/}-${PVER}.tar.xz" sminclude kde4-split-2 UP2DATE="updatecmd -listonly http://download.kde.org/stable/ | grep 'stable/[0-9]' | sed -n 's:.*/\([0-9].*\)/:\1:;$ p'" 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 }