Annotation of /trunk/todo/kate/kate-4.14.3-r3.smage2
Parent Directory | Revision Log
Revision 27751 -
(hide annotations)
(download)
Wed Apr 6 10:37:01 2016 UTC (8 years, 5 months ago) by niro
File size: 1966 byte(s)
Wed Apr 6 10:37:01 2016 UTC (8 years, 5 months ago) by niro
File size: 1966 byte(s)
-moved to 'todo'
1 | niro | 26616 | # $Id$ |
2 | |||
3 | PNAME="kate" | ||
4 | PVER="4.14.3" | ||
5 | PBUILD="r3" | ||
6 | |||
7 | SPLIT_PACKAGES="katepart kwrite kate" | ||
8 | |||
9 | COMMON_DEPEND="== kde-base/kdebase-runtime-${PVER}" | ||
10 | KATEPART_DEPEND="== kde-base/kdelibs-${PVER}" | ||
11 | KWRITE_DEPEND="${COMMON_DEPEND}" | ||
12 | KATE_DEPEND="${COMMON_DEPEND}" | ||
13 | |||
14 | SDEPEND="${KATEPART_DEPEND} | ||
15 | ${KWRITE_DEPEND} | ||
16 | ${KATE_DEPEND} | ||
17 | >= app-text/docbook-xml-dtd42-4.2 | ||
18 | >= app-text/docbook-xsl-stylesheets-1.76" | ||
19 | |||
20 | # disable auto meta generation, as there are some standalone packages | ||
21 | KDE4_GENERATE_META_PACKAGE=0 | ||
22 | sminclude kde4-split-2 fdo-mime xdg | ||
23 | |||
24 | kde4_add_nepomuk_depend "KWRITE_DEPEND" ">= dev-libs/soprano-2.9" | ||
25 | kde4_add_nepomuk_depend "KATE_DEPEND" ">= dev-libs/soprano-2.9" | ||
26 | |||
27 | split_info_katepart() | ||
28 | { | ||
29 | DESCRIPTION="Fast and feature-rich text editor components for KDE4." | ||
30 | DEPEND="${KATEPART_DEPEND}" | ||
31 | } | ||
32 | |||
33 | split_info_kwrite() | ||
34 | { | ||
35 | DESCRIPTION="Basic text editor for KDE4." | ||
36 | DEPEND="${KWRITE_DEPEND} | ||
37 | == kde-base/katepart-${PVER}" | ||
38 | } | ||
39 | |||
40 | split_info_kate() | ||
41 | { | ||
42 | DESCRIPTION="Advanced text editor for KDE4." | ||
43 | DEPEND="${KATE_DEPEND} | ||
44 | == kde-base/katepart-${PVER}" | ||
45 | } | ||
46 | |||
47 | src_install_katepart() | ||
48 | { | ||
49 | cd ${SRCDIR} | ||
50 | local kdemodule="part" | ||
51 | kde4-split_src_install_wrapper ${kdemodule} || die | ||
52 | } | ||
53 | |||
54 | src_install_kwrite() | ||
55 | { | ||
56 | cd ${SRCDIR} | ||
57 | local kdemodule="kwrite" | ||
58 | kde4-split_src_install_wrapper ${kdemodule} || die | ||
59 | kde4-split_src_install_wrapper doc/${kdemodule} || die | ||
60 | } | ||
61 | |||
62 | src_install_kate() | ||
63 | { | ||
64 | cd ${SRCDIR} | ||
65 | local kdemodule="kate" | ||
66 | kde4-split_src_install_wrapper ${kdemodule} || die | ||
67 | kde4-split_src_install_wrapper doc/${kdemodule} || die | ||
68 | } | ||
69 | |||
70 | postinstall_katepart() | ||
71 | { | ||
72 | xdg_update_icon_resource | ||
73 | } | ||
74 | |||
75 | postremove_katepart() | ||
76 | { | ||
77 | xdg_update_icon_resource | ||
78 | } | ||
79 | |||
80 | postinstall_kwrite() | ||
81 | { | ||
82 | xdg_update_icon_resource | ||
83 | fdo-mime_update_desktop_db | ||
84 | } | ||
85 | |||
86 | postremove_kwrite() | ||
87 | { | ||
88 | xdg_update_icon_resource | ||
89 | fdo-mime_update_desktop_db | ||
90 | } | ||
91 | postinstall_kate() | ||
92 | { | ||
93 | xdg_update_icon_resource | ||
94 | fdo-mime_update_desktop_db | ||
95 | fdo-mime_update_mime_db | ||
96 | } | ||
97 | |||
98 | postremove_kate() | ||
99 | { | ||
100 | xdg_update_icon_resource | ||
101 | fdo-mime_update_desktop_db | ||
102 | fdo-mime_update_mime_db | ||
103 | } |