Magellan Linux

Contents of /trunk/extras/kate/kate-4.14.2-r1.smage2

Parent Directory Parent Directory | Revision Log Revision Log


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