Magellan Linux

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 4438 - (hide annotations) (download)
Thu Dec 17 17:34:02 2009 UTC (14 years, 6 months ago) by niro
File size: 5243 byte(s)
auto added: ver bump to 4.3.4-r1
1 niro 4438 # $Id$
2    
3     PNAME="kdepim4"
4     PVER="4.3.4"
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.3.1
26     >= dev-libs/libmal-0.44.1
27     >= net-misc/pilot-link-0.12.4
28     >= x11-libs/libXScrnSaver-1.1
29     >= app-misc/gnokii-0.6.28"
30    
31     SPLIT_PACKAGES="${PNAME}-libkdepim
32     ${PNAME}-akregator
33     ${PNAME}-console
34     ${PNAME}-kaddressbook
35     ${PNAME}-kalarm
36     ${PNAME}-kjots
37     ${PNAME}-kleopatra
38     ${PNAME}-kmail
39     ${PNAME}-knode
40     ${PNAME}-knotes
41     ${PNAME}-korganizer
42     ${PNAME}-kontact
43     ${PNAME}-kpilot
44     ${PNAME}-kresources
45     ${PNAME}-ktimetracker
46     ${PNAME}-wizards"
47    
48     SRC_URI=( mirror://${PNAME}/${PNAME}-${PVER}-libqgpgme-link-fix.patch )
49    
50     sminclude kde4-split
51    
52     UP2DATE="updatecmd http://www.kde.org/download/ | grep ${PNAME/4/} | sed -n '1 p' | sed 's/.*-\([^ ]*\) .*/\1/'"
53    
54     split_info_kdepim4-libkdepim()
55     {
56     DESCRIPTION="Base libraries for KDEPIM4."
57     DEPEND="== kde-base/kdepimlibs4-${PVER}"
58     }
59    
60     split_info_kdepim4-akregator()
61     {
62     DESCRIPTION="A feed reader for KDE4."
63     DEPEND="== kde-base/kdebase4-runtime-${PVER}
64     == kde-base/kdepim4-libkdepim-${PVER}"
65     }
66    
67     split_info_kdepim4-console()
68     {
69     DESCRIPTION="Command line tool for accessing calendar files."
70     DEPEND="== kde-base/kdebase4-runtime-${PVER}
71     == kde-base/kdepim4-libkdepim-${PVER}"
72     }
73    
74     split_info_kdepim4-kaddressbook()
75     {
76     DESCRIPTION="KDE4 address manager."
77     DEPEND="== kde-base/kdebase4-runtime-${PVER}
78     == kde-base/kdepim4-libkdepim-${PVER}
79     >= app-misc/gnokii-0.6.28"
80     }
81    
82     split_info_kdepim4-kalarm()
83     {
84     DESCRIPTION="KDE4 personal alarm scheduler."
85     DEPEND="== kde-base/kdebase4-runtime-${PVER}
86     == kde-base/kdepim4-libkdepim-${PVER}"
87     }
88    
89     split_info_kdepim4-kjots()
90     {
91     DESCRIPTION="KDE4 note taker."
92     DEPEND="== kde-base/kdebase4-runtime-${PVER}
93     == kde-base/kdepim4-libkdepim-${PVER}"
94     }
95    
96     split_info_kdepim4-kleopatra()
97     {
98     DESCRIPTION="Kleopatra - KDE4 X.509 key manager."
99     DEPEND="== kde-base/kdebase4-runtime-${PVER}
100     == kde-base/kdepim4-libkdepim-${PVER}
101     >= app-crypt/libassuan-1.05
102     >= app-crypt/gpgme-1.2.0
103     >= app-crypt/gnupg-2.0.13"
104     }
105    
106     split_info_kdepim4-kmail()
107     {
108     DESCRIPTION="KDE4 mail client."
109     DEPEND="== kde-base/kdebase4-runtime-${PVER}
110     == kde-base/kdepim4-libkdepim-${PVER}"
111     }
112    
113     split_info_kdepim4-knode()
114     {
115     DESCRIPTION="KDE4 news reader."
116     DEPEND="== kde-base/kdebase4-runtime-${PVER}
117     == kde-base/kdepim4-libkdepim-${PVER}"
118     }
119    
120     split_info_kdepim4-knotes()
121     {
122     DESCRIPTION="KDE4 popup notes."
123     DEPEND="== kde-base/kdebase4-runtime-${PVER}
124     == kde-base/kdepim4-libkdepim-${PVER}"
125     }
126    
127     split_info_kdepim4-kontact()
128     {
129     DESCRIPTION="KDE4 Personal Information Manager."
130     DEPEND="== kde-base/kdebase4-runtime-${PVER}
131     == kde-base/kdepim4-korganizer-${PVER}
132     >= app-crypt/gpgme-1.2.0
133     >= app-crypt/gnupg-2.0.13"
134     }
135    
136     split_info_kdepim4-korganizer()
137     {
138     DESCRIPTION="KDE4 calendar and scheduling program."
139     DEPEND="== kde-base/kdelibs4-experimental-${PVER}
140     == kde-base/kdebase4-runtime-${PVER}
141     == kde-base/kdepim4-libkdepim-${PVER}
142     == kde-base/kdepim4-kaddressbook-${PVER}
143     >= app-crypt/gpgme-1.2.0"
144     }
145    
146     split_info_kdepim4-kpilot()
147     {
148     DESCRIPTION="A PalmPilot tool for KDE4."
149     DEPEND="== kde-base/kdepimlibs4-${PVER}
150     == kde-base/kdebase4-runtime-${PVER}
151     >= app-crypt/qca-2.0
152     >= dev-libs/libmal-0.44.1
153     >= net-misc/pilot-link-0.12.4"
154     }
155    
156     split_info_kdepim4-kresources()
157     {
158     DESCRIPTION="KDE4 PIM resources."
159     DEPEND="== kde-base/kdebase4-runtime-${PVER}
160     == kde-base/kdepim4-runtime-${PVER}
161     == kde-base/kdepim4-libkdepim-${PVER}
162     == kde-base/kdepim4-kaddressbook-${PVER}"
163     }
164    
165     split_info_kdepim4-ktimetracker()
166     {
167     DESCRIPTION="KDE4 personal time tracker."
168     DEPEND="== kde-base/kdebase4-runtime-${PVER}
169     == kde-base/kdepim4-libkdepim-${PVER}
170     == kde-base/kdepim4-kresources-${PVER}
171     >= x11-libs/libXScrnSaver-1.1"
172     }
173    
174     split_info_kdepim4-wizards()
175     {
176     DESCRIPTION="KDE4 groupware wizard."
177     DEPEND="== kde-base/kdebase4-runtime-${PVER}
178     == kde-base/kdepim4-libkdepim-${PVER}
179     == kde-base/kdepim4-kresources-${PVER}
180     >= app-crypt/gpgme-1.2.0"
181     }
182    
183     src_prepare()
184     {
185     munpack ${SRCFILE} || die
186     cd ${SRCDIR}
187    
188     # fix linking issues with gpgme
189     mpatch ${PNAME}-${PVER}-libqgpgme-link-fix.patch || die
190     }
191    
192     src_compile()
193     {
194     cd ${SRCDIR}
195    
196     kde4_configure \
197     $(cmake_with GNOKII) \
198     $(cmake_with QGPGME) \
199     $(cmake_with Soprano) \
200     $(cmake_with Nepomuk) \
201     $(cmake_with Mal) \
202     $(cmake_with QCA2) \
203     || die
204    
205     mmake || die
206     }
207    
208     src_install_kdepim4-libkdepim()
209     {
210     local i
211     for i in libkdepim icons libkleo libkpgp strigi-analyzer
212     do
213     kde4-split_src_install_wrapper ${i} || die
214     done
215     }
216    
217     src_install_kdepim4-kmail()
218     {
219     local i
220     for i in kmail mimelib libksieve plugins ksendemail kmailcvt
221     do
222     kde4-split_src_install_wrapper ${i} || die
223     done
224     }
225    
226     src_install_kdepim4-kontact()
227     {
228     local i
229     for i in kontact kontactinterfaces
230     do
231     kde4-split_src_install_wrapper ${i} || die
232     done
233     }

Properties

Name Value
svn:keywords Id