Magellan Linux

Contents of /branches/magellan-next/extras/kdesdk4/kdesdk4-4.5.1-r1.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 7271 - (show annotations) (download)
Wed Oct 13 11:16:52 2010 UTC (13 years, 7 months ago) by niro
File size: 4757 byte(s)
auto added: ver bump to 4.5.1-r1
1 # $Id: kdesdk4-4.4.2-r1.smage2 5185 2010-04-06 11:56:33Z niro $
2
3 PNAME="kdesdk4"
4 PVER="4.5.1"
5 PBUILD="r1"
6
7 STATE="unstable"
8
9 SDEPEND="== kde-base/kdelibs4-${PVER}
10 == kde-base/kdepimlibs4-${PVER}
11 == kde-base/kdebase4-runtime-${PVER}
12 == kde-base/kdepim4-runtime-${PVER}
13 >= app-misc/strigi-0.7.2
14 >= dev-lang/python-2.7
15 >= dev-libs/boost-1.44
16 >= dev-libs/libxml2-2.7
17 >= dev-libs/libxslt-1.1.26
18 >= dev-libs/apr-1.4
19 >= dev-util/cvs-1.11
20 >= dev-util/subversion-1.6
21 >= media-gfx/graphviz-2.26
22 >= x11-libs/qt4-core-4.7
23 == kde-base/kdebindings4-python-${PVER}
24 >= app-text/hunspell-1.2.12"
25
26 SPLIT_PACKAGES="${PNAME}-cervisia
27 ${PNAME}-kapptemplate
28 ${PNAME}-kate
29 ${PNAME}-kbugbuster
30 ${PNAME}-kcachegrind
31 ${PNAME}-kdeaccounts-plugin
32 ${PNAME}-kdepalettes
33 ${PNAME}-kioslave
34 ${PNAME}-kmtrace
35 ${PNAME}-kompare
36 ${PNAME}-kpartloader
37 ${PNAME}-kprofilemethod
38 ${PNAME}-kstartperf
39 ${PNAME}-kuiviewer
40 ${PNAME}-lokalize
41 ${PNAME}-poxml
42 ${PNAME}-scripts
43 ${PNAME}-strigi-analyzer
44 ${PNAME}-umbrello"
45
46 sminclude kde4-split
47
48 UP2DATE="updatecmd http://www.kde.org/download/ | grep ${PNAME/4/} | sed -n '1 p' | sed 's/.*-\([^ ]*\) .*/\1/'"
49
50 split_info_kdesdk4-cervisia()
51 {
52 DESCRIPTION="KDE4 CVS Frontend."
53 DEPEND="== kde-base/kdepimlibs4-${PVER}
54 == kde-base/kdebase4-runtime-${PVER}
55 >= dev-util/cvs-1.11"
56 }
57
58 split_info_kdesdk4-kapptemplate()
59 {
60 DESCRIPTION="KDE4 Template Generator."
61 DEPEND="== kde-base/kdepimlibs4-${PVER}
62 == kde-base/kdebase4-runtime-${PVER}"
63 }
64
65 split_info_kdesdk4-kate()
66 {
67 DESCRIPTION="KDE4 Advanced Text Editor."
68 DEPEND="== kde-base/kdepimlibs4-${PVER}
69 == kde-base/kdebase4-runtime-${PVER}
70 >= dev-libs/libxml2-2.7
71 >= dev-libs/libxslt-1.1.26"
72 }
73
74 split_info_kdesdk4-kbugbuster()
75 {
76 DESCRIPTION="KDE4 Bug Management"
77 DEPEND="== kde-base/kdepimlibs4-${PVER}
78 == kde-base/kdebase4-runtime-${PVER}
79 == kde-base/kdepim4-runtime-${PVER}"
80 }
81
82 split_info_kdesdk4-kcachegrind()
83 {
84 DESCRIPTION="Visualization of Performance Profiling Data."
85 DEPEND="== kde-base/kdepimlibs4-${PVER}
86 == kde-base/kdebase4-runtime-${PVER}
87 >= media-gfx/graphviz-2.26
88 >= dev-lang/python-2.7"
89 }
90
91 split_info_kdesdk4-kdeaccounts-plugin()
92 {
93 DESCRIPTION="KDE4 Repository Accounts"
94 DEPEND="== kde-base/kdepimlibs4-${PVER}
95 == kde-base/kdepim4-runtime-${PVER}"
96 }
97
98 split_info_kdesdk4-kdepalettes()
99 {
100 DESCRIPTION="Palettes for the Gimp that match the KDE4 standard color palette."
101 DEPEND=""
102 }
103
104 split_info_kdesdk4-kioslave()
105 {
106 DESCRIPTION="KDE4 KDED Subversion Module."
107 DEPEND="== kde-base/kdepimlibs4-${PVER}
108 == kde-base/kdebase4-runtime-${PVER}
109 >= dev-util/subversion-1.6
110 >= dev-libs/apr-1.4"
111 }
112
113 split_info_kdesdk4-kmtrace()
114 {
115 DESCRIPTION="A KDE4 tool to assist with malloc debugging using glibcs 'mtrace' functionality-"
116 DEPEND="== kde-base/kdelibs4-${PVER}
117 == kde-base/kdebase4-runtime-${PVER}"
118 }
119
120 split_info_kdesdk4-kompare()
121 {
122 DESCRIPTION="KDE4 Diff/Patch Frontend."
123 DEPEND="== kde-base/kdelibs4-${PVER}
124 == kde-base/kdebase4-runtime-${PVER}"
125 }
126
127 split_info_kdesdk4-kpartloader()
128 {
129 DESCRIPTION="A test application for KParts."
130 DEPEND="== kde-base/kdepimlibs4-${PVER}
131 == kde-base/kdebase4-runtime-${PVER}"
132 }
133
134 split_info_kdesdk4-kprofilemethod()
135 {
136 DESCRIPTION="Macros helping to profile."
137 DEPEND=""
138 }
139
140 split_info_kdesdk4-kstartperf()
141 {
142 DESCRIPTION="Startup time measurement tool for KDE4 applications."
143 DEPEND="== kde-base/kdelibs4-${PVER}
144 == kde-base/kdebase4-runtime-${PVER}"
145 }
146
147 split_info_kdesdk4-kuiviewer()
148 {
149 DESCRIPTION="Qt Designer UI File Viewer."
150 DEPEND="== kde-base/kdelibs4-${PVER}
151 == kde-base/kdebase4-runtime-${PVER}"
152 }
153
154 split_info_kdesdk4-lokalize()
155 {
156 DESCRIPTION="Computer-Aided Translation System."
157 DEPEND="== kde-base/kdelibs4-${PVER}
158 == kde-base/kdebase4-runtime-${PVER}
159 == kde-base/kdebindings4-python-${PVER}
160 >= app-text/hunspell-1.2.12"
161 }
162
163 split_info_kdesdk4-poxml()
164 {
165 DESCRIPTION="Translates DocBook XML files using gettext po files."
166 DEPEND=">= x11-libs/qt4-core-4.7"
167 }
168
169 split_info_kdesdk4-scripts()
170 {
171 DESCRIPTION="KDE4 SDK scripts."
172 DEPEND=">= dev-lang/python-2.7"
173 }
174
175 split_info_kdesdk4-strigi-analyzer()
176 {
177 DESCRIPTION="Strigi-Analyzer for KDE4 SDK."
178 DEPEND="== kde-base/kdebase4-runtime-${PVER}"
179 }
180
181 split_info_kdesdk4-umbrello()
182 {
183 DESCRIPTION="KDE4 UML Modeller."
184 DEPEND="== kde-base/kdelibs4-${PVER}
185 == kde-base/kdebase4-runtime-${PVER}
186 >= dev-libs/boost-1.44
187 >= dev-libs/libxml2-2.7
188 >= dev-libs/libxslt-1.1.26"
189 }
190
191 src_compile()
192 {
193 cd ${SRCDIR}
194
195 # tell kde where to find apr-config
196 kde4_configure $(cmake_with Plasma) -DAPRCONFIG_EXECUTABLE=/usr/bin/apr-1-config || die
197 mmake || die
198 }
199
200 src_install_kdesdk4-kdepalettes()
201 {
202 cd ${SRCDIR}
203 minstalldir /usr/share/gimp/2.0/palettes || die
204 minstallfile kdepalettes/KDE_Gimp /usr/share/gimp/2.0/palettes/KDE.gpl || die
205 }