Magellan Linux

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 23712 - (show annotations) (download)
Fri Jan 23 10:50:23 2015 UTC (9 years, 5 months ago) by niro
File size: 1991 byte(s)
auto added: ver bump to 4.14.3-r1
1 # $Id$
2
3 PNAME="kate"
4 PVER="4.14.3"
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 kde4_add_nepomuk_depend "KWRITE_DEPEND" ">= dev-libs/soprano-2.9"
26 kde4_add_nepomuk_depend "KATE_DEPEND" ">= dev-libs/soprano-2.9"
27
28 split_info_katepart()
29 {
30 DESCRIPTION="Fast and feature-rich text editor components for KDE4."
31 DEPEND="${KATEPART_DEPEND}"
32 }
33
34 split_info_kwrite()
35 {
36 DESCRIPTION="Basic text editor for KDE4."
37 DEPEND="${KWRITE_DEPEND}
38 == kde-base/katepart-${PVER}"
39 }
40
41 split_info_kate()
42 {
43 DESCRIPTION="Advanced text editor for KDE4."
44 DEPEND="${KATE_DEPEND}
45 == kde-base/katepart-${PVER}"
46 }
47
48 src_install_katepart()
49 {
50 cd ${SRCDIR}
51 local kdemodule="part"
52 kde4-split_src_install_wrapper ${kdemodule} || die
53 }
54
55 src_install_kwrite()
56 {
57 cd ${SRCDIR}
58 local kdemodule="kwrite"
59 kde4-split_src_install_wrapper ${kdemodule} || die
60 kde4-split_src_install_wrapper doc/${kdemodule} || die
61 }
62
63 src_install_kate()
64 {
65 cd ${SRCDIR}
66 local kdemodule="kate"
67 kde4-split_src_install_wrapper ${kdemodule} || die
68 kde4-split_src_install_wrapper doc/${kdemodule} || die
69 }
70
71 postinstall_katepart()
72 {
73 xdg_update_icon_resource
74 }
75
76 postremove_katepart()
77 {
78 xdg_update_icon_resource
79 }
80
81 postinstall_kwrite()
82 {
83 xdg_update_icon_resource
84 fdo-mime_update_desktop_db
85 }
86
87 postremove_kwrite()
88 {
89 xdg_update_icon_resource
90 fdo-mime_update_desktop_db
91 }
92 postinstall_kate()
93 {
94 xdg_update_icon_resource
95 fdo-mime_update_desktop_db
96 fdo-mime_update_mime_db
97 }
98
99 postremove_kate()
100 {
101 xdg_update_icon_resource
102 fdo-mime_update_desktop_db
103 fdo-mime_update_mime_db
104 }