--- kate-4.10.0.ebuild 2013-02-07 08:57:37.000000000 +0400 +++ kate-4.10.0-r2.ebuild 2013-02-18 08:17:00.000000000 +0400 @@ -6,33 +6,34 @@ KDE_HANDBOOK="optional" KMNAME="kate" -PYTHON_DEPEND="pate? 2" -inherit python kde4-meta +PYTHON_COMPAT=( python{2_7,3_2} ) +inherit python-single-r1 kde4-meta eutils DESCRIPTION="Kate is an MDI texteditor." KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux" -IUSE="debug pate +plasma" +IUSE="debug python +plasma" DEPEND=" dev-libs/libxml2 dev-libs/libxslt - pate? ( $(add_kdebase_dep pykde4 '' 4.9.2-r1) ) + python? ( $(add_kdebase_dep pykde4 "${PYTHON_USEDEP}" 4.9.2-r1) ) " RDEPEND="${DEPEND} $(add_kdebase_dep katepart) " +src_prepare() { + epatch ${FILESDIR}/0001-fixes-for-runtime-errors-w-Python-3.patch +} + pkg_setup() { - if use pate; then - python_set_active_version 2 - python_pkg_setup - fi + python-single-r1_pkg_setup kde4-meta_pkg_setup } src_configure() { mycmakeargs=( - $(cmake-utils_use_build pate) + $(cmake-utils_use_build python pate) $(cmake-utils_use_with plasma) )