# $Id$ PNAME="kate" PVER="4.14.3" PBUILD="r2" SPLIT_PACKAGES="katepart kwrite kate" COMMON_DEPEND="== kde-base/kdebase-runtime-${PVER}" KATEPART_DEPEND="== kde-base/kdelibs-${PVER}" KWRITE_DEPEND="${COMMON_DEPEND}" KATE_DEPEND="${COMMON_DEPEND}" SDEPEND="${KATEPART_DEPEND} ${KWRITE_DEPEND} ${KATE_DEPEND} >= app-text/docbook-xml-dtd42-4.2 >= app-text/docbook-xsl-stylesheets-1.76" # disable auto meta generation, as there are some standalone packages KDE4_GENERATE_META_PACKAGE=0 sminclude kde4-split-2 fdo-mime xdg kde4_add_nepomuk_depend "KWRITE_DEPEND" ">= dev-libs/soprano-2.9" kde4_add_nepomuk_depend "KATE_DEPEND" ">= dev-libs/soprano-2.9" split_info_katepart() { DESCRIPTION="Fast and feature-rich text editor components for KDE4." DEPEND="${KATEPART_DEPEND}" } split_info_kwrite() { DESCRIPTION="Basic text editor for KDE4." DEPEND="${KWRITE_DEPEND} == kde-base/katepart-${PVER}" } split_info_kate() { DESCRIPTION="Advanced text editor for KDE4." DEPEND="${KATE_DEPEND} == kde-base/katepart-${PVER}" } src_install_katepart() { cd ${SRCDIR} local kdemodule="part" kde4-split_src_install_wrapper ${kdemodule} || die } src_install_kwrite() { cd ${SRCDIR} local kdemodule="kwrite" kde4-split_src_install_wrapper ${kdemodule} || die kde4-split_src_install_wrapper doc/${kdemodule} || die } src_install_kate() { cd ${SRCDIR} local kdemodule="kate" kde4-split_src_install_wrapper ${kdemodule} || die kde4-split_src_install_wrapper doc/${kdemodule} || die } postinstall_katepart() { xdg_update_icon_resource } postremove_katepart() { xdg_update_icon_resource } postinstall_kwrite() { xdg_update_icon_resource fdo-mime_update_desktop_db } postremove_kwrite() { xdg_update_icon_resource fdo-mime_update_desktop_db } postinstall_kate() { xdg_update_icon_resource fdo-mime_update_desktop_db fdo-mime_update_mime_db } postremove_kate() { xdg_update_icon_resource fdo-mime_update_desktop_db fdo-mime_update_mime_db }