# $Id: kdeutils4-4.4.2-r1.smage2 5427 2010-06-07 13:45:04Z niro $ PNAME="kdeutils4" PVER="4.5.1" PBUILD="r1" PCATEGORIE="kde-base" STATE="unstable" SDEPEND="== kde-base/kdebase4-runtime-${PVER} == kde-base/kdepimlibs4-${PVER} >= kde-base/qimageblitz-0.0.6 >= app-arch/libarchive-2.8 >= app-arch/zip-3 >= app-arch/unzip-6 >= app-arch/rar-3.9 >= app-arch/unrar-3.9 >= app-crypt/gnupg-2 >= app-crypt/qca-2.0 >= dev-libs/gmp-5 >= dev-libs/libzip-0.9 >= dev-lang/python-2.7 >= sys-libs/zlib-1.2" SPLIT_PACKAGES="${PNAME}-ark ${PNAME}-kcalc ${PNAME}-kcharselect ${PNAME}-kdf ${PNAME}-kfloppy ${PNAME}-kgpg ${PNAME}-kremotecontrol ${PNAME}-ktimer ${PNAME}-kwallet ${PNAME}-okteta ${PNAME}-superkaramba ${PNAME}-sweeper" #${PNAME}-printer-applet sminclude kde4-split UP2DATE="updatecmd http://www.kde.org/download/ | grep ${PNAME/4/} | sed -n '1 p' | sed 's/.*-\([^ ]*\) .*/\1/'" split_info_kdeutils4-ark() { DESCRIPTION="KDE4 archiving tool." DEPEND="== kde-base/kdebase4-runtime-${PVER} == kde-base/kdebase4-lib-${PVER} >= app-arch/libarchive-2.8 >= dev-libs/libzip-0.9 >= sys-libs/zlib-1.2 >= app-arch/zip-3 >= app-arch/unzip-6 >= app-arch/rar-3.9 >= app-arch/unrar-3.9" } split_info_kdeutils4-kcalc() { DESCRIPTION="KDE4 calculator." DEPEND="== kde-base/kdebase4-runtime-${PVER} >= dev-libs/gmp-5" } split_info_kdeutils4-kgpg() { DESCRIPTION="KDE4 GnuPG frontend." DEPEND="== kde-base/kdebase4-runtime-${PVER} == kde-base/kdepimlibs4-${PVER} >= app-crypt/gnupg-2" } split_info_kdeutils4-okteta() { DESCRIPTION="KDE4 hex editor." DEPEND="== kde-base/kdelibs4-${PVER} == kde-base/kdebase4-runtime-${PVER} >= app-crypt/qca-2.0" } split_info_kdeutils4-superkaramba() { DESCRIPTION="KDE4 engine for cool desktop eyecandy." DEPEND="== kde-base/kdebase4-runtime-${PVER} == kde-base/kdelibs4-${PVER} >= kde-base/qimageblitz-0.0.6 >= dev-lang/python-2.7" } src_compile() { cd ${SRCDIR} kde4_configure \ $(cmake_with GMP) \ $(cmake_with LibArchive) \ $(cmake_with PythonLibs) \ $(cmake_with LibZip) \ $(cmake_with ZLIB) \ $(cmake_with QCA2) \ || die mmake || die }