# $Id$ PNAME="kdesdk4" PVER="4.3.4" PBUILD="r1" STATE="unstable" # DESCRIPTION="KDE4 development tools." SDEPEND="== kde-base/kdepimlibs4-${PVER} == kde-base/kdebase4-runtime-${PVER} >= app-misc/strigi-0.7 >= dev-libs/boost-1.40 >= dev-libs/libxml2-2.7 >= dev-libs/libxslt-1.1.26 >= dev-libs/apr-1.3.9 >= dev-util/cvs-1.11 >= dev-util/subversion-1.6 >= media-gfx/graphviz-2.24" SPLIT_PACKAGES="${PNAME}-cervisia ${PNAME}-kapptemplate ${PNAME}-kate ${PNAME}-kbugbuster ${PNAME}-kcachegrind ${PNAME}-kdeaccounts-plugin ${PNAME}-kdepalettes ${PNAME}-kioslave ${PNAME}-kmtrace ${PNAME}-kompare ${PNAME}-kpartloader ${PNAME}-kprofilemethod ${PNAME}-kstartperf ${PNAME}-kuiviewer ${PNAME}-lokalize ${PNAME}-poxml ${PNAME}-scripts ${PNAME}-strigi-analyzer ${PNAME}-umbrello" sminclude kde4-split UP2DATE="updatecmd http://www.kde.org/download/ | grep ${PNAME/4/} | sed -n '1 p' | sed 's/.*-\([^ ]*\) .*/\1/'" split_info_kdesdk4-cervisia() { DESCRIPTION="KDE4 CVS Frontend." DEPEND="== kde-base/kdepimlibs4-${PVER} == kde-base/kdebase4-runtime-${PVER} >= dev-util/cvs-1.11" } split_info_kdesdk4-kapptemplate() { DESCRIPTION="KDE4 Template Generator." DEPEND="== kde-base/kdepimlibs4-${PVER} == kde-base/kdebase4-runtime-${PVER}" } split_info_kdesdk4-kate() { DESCRIPTION="KDE4 Advanced Text Editor." DEPEND="== kde-base/kdepimlibs4-${PVER} == kde-base/kdebase4-runtime-${PVER} >= dev-libs/libxml2-2.7 >= dev-libs/libxslt-1.1.26" } split_info_kdesdk4-kbugbuster() { DESCRIPTION="KDE4 Bug Management" DEPEND="== kde-base/kdepimlibs4-${PVER} == kde-base/kdebase4-runtime-${PVER}" } split_info_kdesdk4-kcachegrind() { DESCRIPTION="Visualization of Performance Profiling Data." DEPEND="== kde-base/kdepimlibs4-${PVER} == kde-base/kdebase4-runtime-${PVER} >= media-gfx/graphviz-2.24 >= dev-lang/python-2.6" } split_info_kdesdk4-kdeaccounts-plugin() { DESCRIPTION="KDE4 Repository Accounts" DEPEND="== kde-base/kdepimlibs4-${PVER}" } split_info_kdesdk4-kdepalettes() { DESCRIPTION="Palettes for the Gimp that match the KDE4 standard color palette." DEPEND="" } split_info_kdesdk4-kioslave() { DESCRIPTION="KDE4 KDED Subversion Module." DEPEND="== kde-base/kdepimlibs4-${PVER} == kde-base/kdebase4-runtime-${PVER} >= dev-util/subversion-1.6 >= dev-libs/apr-1.3.9" } split_info_kdesdk4-kmtrace() { DESCRIPTION="A KDE4 tool to assist with malloc debugging using glibcs 'mtrace' functionality-" DEPEND="== kde-base/kdelibs4-${PVER} == kde-base/kdebase4-runtime-${PVER}" } split_info_kdesdk4-kompare() { DESCRIPTION="KDE4 Diff/Patch Frontend." DEPEND="== kde-base/kdelibs4-${PVER} == kde-base/kdebase4-runtime-${PVER}" } split_info_kdesdk4-kpartloader() { DESCRIPTION="A test application for KParts." DEPEND="== kde-base/kdepimlibs4-${PVER} == kde-base/kdebase4-runtime-${PVER}" } split_info_kdesdk4-kprofilemethod() { DESCRIPTION="Macros helping to profile." DEPEND="" } split_info_kdesdk4-kstartperf() { DESCRIPTION="Startup time measurement tool for KDE4 applications." DEPEND="== kde-base/kdelibs4-${PVER} == kde-base/kdebase4-runtime-${PVER}" } split_info_kdesdk4-kuiviewer() { DESCRIPTION="Qt Designer UI File Viewer." DEPEND="== kde-base/kdelibs4-${PVER} == kde-base/kdebase4-runtime-${PVER}" } split_info_kdesdk4-lokalize() { DESCRIPTION="Computer-Aided Translation System." DEPEND="== kde-base/kdelibs4-${PVER} == kde-base/kdebase4-runtime-${PVER}" } split_info_kdesdk4-poxml() { DESCRIPTION="Translates DocBook XML files using gettext po files." DEPEND=">= x11-libs/qt4-4.5" } split_info_kdesdk4-scripts() { DESCRIPTION="KDE4 SDK scripts." DEPEND=">= dev-lang/python-2.6" } split_info_kdesdk4-strigi-analyzer() { DESCRIPTION="Strigi-Analyzer for KDE4 SDK." DEPEND="== kde-base/kdebase4-runtime-${PVER}" } split_info_kdesdk4-umbrello() { DESCRIPTION="KDE4 UML Modeller." DEPEND="== kde-base/kdelibs4-${PVER} == kde-base/kdebase4-runtime-${PVER} >= dev-libs/boost-1.40 >= dev-libs/libxml2-2.7 >= dev-libs/libxslt-1.1.26" } src_compile() { cd ${SRCDIR} # tell kde where to find apr-config kde4_configure $(cmake_with Plasma) -DAPRCONFIG_EXECUTABLE=/usr/bin/apr-1-config || die mmake || die } src_install_kdesdk4-kdepalettes() { cd ${SRCDIR} minstalldir /usr/share/gimp/2.0/palettes || die minstallfile kdepalettes/KDE_Gimp /usr/share/gimp/2.0/palettes/KDE.gpl || die }