Lines 6-38
Link Here
|
6 |
|
6 |
|
7 |
KDE_HANDBOOK="optional" |
7 |
KDE_HANDBOOK="optional" |
8 |
KMNAME="kate" |
8 |
KMNAME="kate" |
9 |
PYTHON_DEPEND="pate? 2" |
9 |
PYTHON_COMPAT=( python{2_7,3_2} ) |
10 |
inherit python kde4-meta |
10 |
inherit python-single-r1 kde4-meta eutils |
11 |
|
11 |
|
12 |
DESCRIPTION="Kate is an MDI texteditor." |
12 |
DESCRIPTION="Kate is an MDI texteditor." |
13 |
KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux" |
13 |
KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux" |
14 |
IUSE="debug pate +plasma" |
14 |
IUSE="debug python +plasma" |
15 |
|
15 |
|
16 |
DEPEND=" |
16 |
DEPEND=" |
17 |
dev-libs/libxml2 |
17 |
dev-libs/libxml2 |
18 |
dev-libs/libxslt |
18 |
dev-libs/libxslt |
19 |
pate? ( $(add_kdebase_dep pykde4 '' 4.9.2-r1) ) |
19 |
python? ( $(add_kdebase_dep pykde4 "${PYTHON_USEDEP}" 4.9.2-r1) ) |
20 |
" |
20 |
" |
21 |
RDEPEND="${DEPEND} |
21 |
RDEPEND="${DEPEND} |
22 |
$(add_kdebase_dep katepart) |
22 |
$(add_kdebase_dep katepart) |
23 |
" |
23 |
" |
24 |
|
24 |
|
|
|
25 |
src_prepare() { |
26 |
epatch ${FILESDIR}/0001-fixes-for-runtime-errors-w-Python-3.patch |
27 |
} |
28 |
|
25 |
pkg_setup() { |
29 |
pkg_setup() { |
26 |
if use pate; then |
30 |
python-single-r1_pkg_setup |
27 |
python_set_active_version 2 |
|
|
28 |
python_pkg_setup |
29 |
fi |
30 |
kde4-meta_pkg_setup |
31 |
kde4-meta_pkg_setup |
31 |
} |
32 |
} |
32 |
|
33 |
|
33 |
src_configure() { |
34 |
src_configure() { |
34 |
mycmakeargs=( |
35 |
mycmakeargs=( |
35 |
$(cmake-utils_use_build pate) |
36 |
$(cmake-utils_use_build python pate) |
36 |
$(cmake-utils_use_with plasma) |
37 |
$(cmake-utils_use_with plasma) |
37 |
) |
38 |
) |
38 |
|
39 |
|