Annotation of /trunk/extras/kdepim4/kdepim4-4.4.2-r1.smage2
Parent Directory
|
Revision Log
Revision 5180 -
(hide annotations)
(download)
Mon Apr 5 21:59:05 2010 UTC (14 years, 2 months ago) by niro
File size: 7013 byte(s)
Mon Apr 5 21:59:05 2010 UTC (14 years, 2 months ago) by niro
File size: 7013 byte(s)
auto added: ver bump to 4.4.2-r1
1 | niro | 5180 | # $Id$ |
2 | |||
3 | PNAME="kdepim4" | ||
4 | PVER="4.4.2" | ||
5 | PBUILD="r1" | ||
6 | |||
7 | PCATEGORIE="kde-base" | ||
8 | STATE="unstable" | ||
9 | |||
10 | # DESCRIPTION="PIM (Personal Information Manager) applications for KDE4." | ||
11 | |||
12 | SDEPEND=">= x11-proto/scrnsaverproto-1.1 | ||
13 | == kde-base/kdelibs4-${PVER} | ||
14 | == kde-base/kdebase4-runtime-${PVER} | ||
15 | == kde-base/kdepimlibs4-${PVER} | ||
16 | == kde-base/kdepim4-runtime-${PVER} | ||
17 | >= app-crypt/libassuan-1.05 | ||
18 | >= app-crypt/gpgme-1.2.0 | ||
19 | >= app-crypt/gnupg-2.0.13 | ||
20 | >= app-crypt/qca-2.0 | ||
21 | >= app-misc/strigi-0.7 | ||
22 | >= app-office/akonadi-1.2.1 | ||
23 | >= dev-libs/boost-1.40 | ||
24 | >= dev-libs/libxslt-1.1.26 | ||
25 | >= dev-libs/soprano-2.4.0 | ||
26 | >= dev-libs/shared-desktop-ontologies-0.3 | ||
27 | >= dev-libs/libmal-0.44.1 | ||
28 | >= net-misc/pilot-link-0.12.4 | ||
29 | >= x11-libs/libXScrnSaver-1.1 | ||
30 | >= app-misc/gnokii-0.6.28" | ||
31 | |||
32 | SPLIT_PACKAGES="${PNAME}-libkdepim | ||
33 | ${PNAME}-akregator | ||
34 | ${PNAME}-akonadiconsole | ||
35 | ${PNAME}-blogilo | ||
36 | ${PNAME}-console | ||
37 | ${PNAME}-kaddressbook | ||
38 | ${PNAME}-kalarm | ||
39 | ${PNAME}-kjots | ||
40 | ${PNAME}-kleopatra | ||
41 | ${PNAME}-kmail | ||
42 | ${PNAME}-knode | ||
43 | ${PNAME}-knotes | ||
44 | ${PNAME}-korganizer | ||
45 | ${PNAME}-kontact | ||
46 | ${PNAME}-kresources | ||
47 | ${PNAME}-ktimetracker | ||
48 | ${PNAME}-wizards" | ||
49 | |||
50 | # no kpilot anymore?! | ||
51 | # ${PNAME}-kpilot | ||
52 | |||
53 | SRC_URI=( mirror://${PNAME}/${PNAME}-${PVER}-akonadi.patch ) | ||
54 | |||
55 | sminclude kde4-split | ||
56 | |||
57 | UP2DATE="updatecmd http://www.kde.org/download/ | grep ${PNAME/4/} | sed -n '1 p' | sed 's/.*-\([^ ]*\) .*/\1/'" | ||
58 | |||
59 | split_info_kdepim4-libkdepim() | ||
60 | { | ||
61 | DESCRIPTION="Base libraries for KDEPIM4." | ||
62 | DEPEND="== kde-base/kdepimlibs4-${PVER}" | ||
63 | } | ||
64 | |||
65 | split_info_kdepim4-akregator() | ||
66 | { | ||
67 | DESCRIPTION="A feed reader for KDE4." | ||
68 | DEPEND="== kde-base/kdebase4-runtime-${PVER} | ||
69 | == kde-base/kdepim4-libkdepim-${PVER}" | ||
70 | } | ||
71 | |||
72 | split_info_kdepim4-akonadiconsole() | ||
73 | { | ||
74 | DESCRIPTION="Akonadi Management and Debugging Console." | ||
75 | DEPEND="== kde-base/kdebase4-runtime-${PVER} | ||
76 | == kde-base/kdepim4-libkdepim-${PVER}" | ||
77 | } | ||
78 | |||
79 | split_info_kdepim4-blogilo() | ||
80 | { | ||
81 | DESCRIPTION="A KDE4 Blogging Client." | ||
82 | DEPEND="== kde-base/kdebase4-runtime-${PVER} | ||
83 | == kde-base/kdepimlibs4-${PVER} | ||
84 | == kde-base/kdepim4-runtime-${PVER}" | ||
85 | } | ||
86 | |||
87 | split_info_kdepim4-console() | ||
88 | { | ||
89 | DESCRIPTION="Command line tool for accessing calendar files." | ||
90 | DEPEND="== kde-base/kdebase4-runtime-${PVER} | ||
91 | == kde-base/kdepim4-libkdepim-${PVER}" | ||
92 | } | ||
93 | |||
94 | split_info_kdepim4-kaddressbook() | ||
95 | { | ||
96 | DESCRIPTION="KDE4 address manager." | ||
97 | DEPEND="== kde-base/kdebase4-runtime-${PVER} | ||
98 | == kde-base/kdepim4-libkdepim-${PVER} | ||
99 | >= app-misc/gnokii-0.6.28" | ||
100 | } | ||
101 | |||
102 | split_info_kdepim4-kalarm() | ||
103 | { | ||
104 | DESCRIPTION="KDE4 personal alarm scheduler." | ||
105 | DEPEND="== kde-base/kdebase4-runtime-${PVER} | ||
106 | == kde-base/kdepim4-libkdepim-${PVER}" | ||
107 | } | ||
108 | |||
109 | split_info_kdepim4-kjots() | ||
110 | { | ||
111 | DESCRIPTION="KDE4 note taker." | ||
112 | DEPEND="== kde-base/kdebase4-runtime-${PVER} | ||
113 | == kde-base/kdepim4-libkdepim-${PVER}" | ||
114 | } | ||
115 | |||
116 | split_info_kdepim4-kleopatra() | ||
117 | { | ||
118 | DESCRIPTION="Kleopatra - KDE4 X.509 key manager." | ||
119 | DEPEND="== kde-base/kdebase4-runtime-${PVER} | ||
120 | == kde-base/kdepim4-libkdepim-${PVER} | ||
121 | >= app-crypt/libassuan-1.05 | ||
122 | >= app-crypt/gpgme-1.2.0 | ||
123 | >= app-crypt/gnupg-2.0.13" | ||
124 | } | ||
125 | |||
126 | split_info_kdepim4-kmail() | ||
127 | { | ||
128 | DESCRIPTION="KDE4 mail client." | ||
129 | DEPEND="== kde-base/kdebase4-runtime-${PVER} | ||
130 | == kde-base/kdepim4-libkdepim-${PVER}" | ||
131 | } | ||
132 | |||
133 | split_info_kdepim4-knode() | ||
134 | { | ||
135 | DESCRIPTION="KDE4 news reader." | ||
136 | DEPEND="== kde-base/kdebase4-runtime-${PVER} | ||
137 | == kde-base/kdepim4-libkdepim-${PVER}" | ||
138 | } | ||
139 | |||
140 | split_info_kdepim4-knotes() | ||
141 | { | ||
142 | DESCRIPTION="KDE4 popup notes." | ||
143 | DEPEND="== kde-base/kdebase4-runtime-${PVER} | ||
144 | == kde-base/kdepim4-libkdepim-${PVER}" | ||
145 | } | ||
146 | |||
147 | split_info_kdepim4-kontact() | ||
148 | { | ||
149 | DESCRIPTION="KDE4 Personal Information Manager." | ||
150 | DEPEND="== kde-base/kdebase4-runtime-${PVER} | ||
151 | == kde-base/kdepim4-korganizer-${PVER} | ||
152 | >= app-crypt/gpgme-1.2.0 | ||
153 | >= app-crypt/gnupg-2.0.13" | ||
154 | } | ||
155 | |||
156 | split_info_kdepim4-korganizer() | ||
157 | { | ||
158 | DESCRIPTION="KDE4 calendar and scheduling program." | ||
159 | DEPEND="== kde-base/kdebase4-runtime-${PVER} | ||
160 | == kde-base/kdepim4-libkdepim-${PVER} | ||
161 | == kde-base/kdepim4-kaddressbook-${PVER} | ||
162 | >= app-crypt/gpgme-1.2.0" | ||
163 | } | ||
164 | |||
165 | split_info_kdepim4-kpilot() | ||
166 | { | ||
167 | DESCRIPTION="A PalmPilot tool for KDE4." | ||
168 | DEPEND="== kde-base/kdepimlibs4-${PVER} | ||
169 | == kde-base/kdebase4-runtime-${PVER} | ||
170 | >= app-crypt/qca-2.0 | ||
171 | >= dev-libs/libmal-0.44.1 | ||
172 | >= net-misc/pilot-link-0.12.4" | ||
173 | } | ||
174 | |||
175 | split_info_kdepim4-kresources() | ||
176 | { | ||
177 | DESCRIPTION="KDE4 PIM resources." | ||
178 | DEPEND="== kde-base/kdebase4-runtime-${PVER} | ||
179 | == kde-base/kdepim4-runtime-${PVER} | ||
180 | == kde-base/kdepim4-libkdepim-${PVER} | ||
181 | == kde-base/kdepim4-kaddressbook-${PVER}" | ||
182 | } | ||
183 | |||
184 | split_info_kdepim4-ktimetracker() | ||
185 | { | ||
186 | DESCRIPTION="KDE4 personal time tracker." | ||
187 | DEPEND="== kde-base/kdebase4-runtime-${PVER} | ||
188 | == kde-base/kdepim4-libkdepim-${PVER} | ||
189 | == kde-base/kdepim4-kresources-${PVER} | ||
190 | >= x11-libs/libXScrnSaver-1.1" | ||
191 | } | ||
192 | |||
193 | split_info_kdepim4-wizards() | ||
194 | { | ||
195 | DESCRIPTION="KDE4 groupware wizard." | ||
196 | DEPEND="== kde-base/kdebase4-runtime-${PVER} | ||
197 | == kde-base/kdepim4-libkdepim-${PVER} | ||
198 | == kde-base/kdepim4-kresources-${PVER} | ||
199 | >= app-crypt/gpgme-1.2.0" | ||
200 | } | ||
201 | |||
202 | src_prepare() | ||
203 | { | ||
204 | munpack ${SRCFILE} || die | ||
205 | cd ${SRCDIR} | ||
206 | |||
207 | # fix issues with akonadi | ||
208 | mpatch ${PNAME}-${PVER}-akonadi.patch || die | ||
209 | } | ||
210 | |||
211 | src_compile() | ||
212 | { | ||
213 | cd ${SRCDIR} | ||
214 | |||
215 | kde4_configure \ | ||
216 | $(cmake_with GNOKII) \ | ||
217 | $(cmake_with QGPGME) \ | ||
218 | $(cmake_with Soprano) \ | ||
219 | $(cmake_with Nepomuk) \ | ||
220 | $(cmake_with Mal) \ | ||
221 | $(cmake_with QCA2) \ | ||
222 | || die | ||
223 | |||
224 | mmake || die | ||
225 | } | ||
226 | |||
227 | src_install_kdepim4-akregator() | ||
228 | { | ||
229 | local i | ||
230 | for i in akregator kontact/plugins/akregator | ||
231 | do | ||
232 | kde4-split_src_install_wrapper ${i} || die | ||
233 | done | ||
234 | } | ||
235 | |||
236 | src_install_kdepim4-libkdepim() | ||
237 | { | ||
238 | local i | ||
239 | for i in libkdepim icons libkleo libkpgp strigi-analyzer messagecore \ | ||
240 | messagelist messageviewer akonadi plugins/ktexteditor | ||
241 | do | ||
242 | kde4-split_src_install_wrapper ${i} || die | ||
243 | done | ||
244 | } | ||
245 | |||
246 | src_install_kdepim4-kaddressbook() | ||
247 | { | ||
248 | local i | ||
249 | for i in kaddressbook kontact/plugins/kaddressbook plugins/kaddressbook | ||
250 | do | ||
251 | kde4-split_src_install_wrapper ${i} || die | ||
252 | done | ||
253 | } | ||
254 | |||
255 | src_install_kdepim4-kjots() | ||
256 | { | ||
257 | local i | ||
258 | for i in kjots kontact/plugins/kjots | ||
259 | do | ||
260 | kde4-split_src_install_wrapper ${i} || die | ||
261 | done | ||
262 | } | ||
263 | |||
264 | src_install_kdepim4-kmail() | ||
265 | { | ||
266 | local i | ||
267 | for i in kmail mimelib libksieve plugins/kmail ksendemail kmailcvt \ | ||
268 | nepomuk_email_feeder ontologies kontact/plugins/kmail | ||
269 | do | ||
270 | kde4-split_src_install_wrapper ${i} || die | ||
271 | done | ||
272 | } | ||
273 | |||
274 | src_install_kdepim4-knode() | ||
275 | { | ||
276 | local i | ||
277 | for i in knode kontact/plugins/knode | ||
278 | do | ||
279 | kde4-split_src_install_wrapper ${i} || die | ||
280 | done | ||
281 | } | ||
282 | |||
283 | src_install_kdepim4-knotes() | ||
284 | { | ||
285 | local i | ||
286 | for i in knotes kontact/plugins/knotes | ||
287 | do | ||
288 | kde4-split_src_install_wrapper ${i} || die | ||
289 | done | ||
290 | } | ||
291 | |||
292 | src_install_kdepim4-kontact() | ||
293 | { | ||
294 | local i | ||
295 | for i in kontact/src kontact/pics doc/kontact kontact/plugins/planner \ | ||
296 | kontact/plugins/specialdates kontact/plugins/summary | ||
297 | do | ||
298 | kde4-split_src_install_wrapper ${i} || die | ||
299 | done | ||
300 | } | ||
301 | |||
302 | src_install_kdepim4-korganizer() | ||
303 | { | ||
304 | local i | ||
305 | for i in korganizer kontact/plugins/korganizer | ||
306 | do | ||
307 | kde4-split_src_install_wrapper ${i} || die | ||
308 | done | ||
309 | } | ||
310 | |||
311 | src_install_kdepim4-ktimetracker() | ||
312 | { | ||
313 | local i | ||
314 | for i in ktimetracker kontact/plugins/ktimetracker | ||
315 | do | ||
316 | kde4-split_src_install_wrapper ${i} || die | ||
317 | done | ||
318 | } |
Properties
Name | Value |
---|---|
svn:keywords | Id |