Magellan Linux

Contents of /branches/R11-stable/extras/kate/kate-4.14.3-r2.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 24471 - (show annotations) (download)
Fri Feb 20 11:35:53 2015 UTC (9 years, 2 months ago) by niro
File size: 1966 byte(s)
-release branches/R11-stable
1 # $Id$
2
3 PNAME="kate"
4 PVER="4.14.3"
5 PBUILD="r2"
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 }