Magellan Linux

Annotation of /trunk/extras/kdepim4/kdepim4-4.4.2-r1.smage2

Parent Directory Parent Directory | Revision Log 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)
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