Magellan Linux

Contents of /trunk/extras/kdenetwork4/kdenetwork4-4.3.4-r1.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 4437 - (show annotations) (download)
Thu Dec 17 16:55:16 2009 UTC (14 years, 5 months ago) by niro
File size: 5763 byte(s)
auto added: ver bump to 4.3.4-r1
1 # $Id$
2
3 PNAME="kdenetwork4"
4 PVER="4.3.4"
5 PBUILD="r1"
6
7 PCATEGORIE="kde-base"
8 STATE="unstable"
9
10 # DESCRIPTION="KDE4 network applications."
11
12 # kget deps:
13 # torrent support needs qca & gmp
14 #
15 # kopete plugins with deps
16 # latex: latex as runtime depend
17 # statistics: sqlite-3
18 # webpresence: libxml2, libxslt
19 #
20 # kopete protocols with deps
21 # gadu: openssl, libgadu
22 # groupwise: qca-2
23 # irc: NO DEPS, probably will fail so inform user about it
24 # jabber: libidn, qca-2
25 # jingle: speex, ortp
26 # meanwhile: meanwhile
27 # msn: libmsn == this is wlm plugin, we disable msn one
28 # telepathy: net-libs/decibel
29 # webcam support: libv4l
30 #
31 # disabled kopete protocols
32 # telepathy: decibel
33 # irc: NO DEPS
34 #
35 # krdc deps
36 # krdc: jpeg, libvncserver, rdesktop
37 #
38 # krfb deps:
39 # krfb: libvncserver, openslp, libXdamage
40 #
41
42 SDEPEND=">= x11-proto/scrnsaverproto-1
43 >= sys-apps/sed-4
44 == kde-base/kdebase4-${PVER}
45 == kde-base/kdelibs4-experimental-${PVER}
46 == kde-base/kdepimlibs4-${PVER}
47 >= kde-base/qimageblitz-0.0.4
48 >= app-crypt/qca-2
49 >= app-crypt/qca-ossl-2
50 >= dev-db/sqlite-3.6
51 >= dev-libs/gmp-4.3.1
52 >= dev-libs/libpcre-8.0
53 >= dev-libs/libxml2-2.7
54 >= dev-libs/libxslt-1.1.26
55 >= dev-libs/openssl-0.9.8
56 >= dev-libs/soprano-2.3.1
57 >= dev-perl/io-socket-ssl-1.31
58 >= media-libs/alsa-lib-1.0.21
59 >= media-libs/libjpeg-7
60 >= media-libs/libv4l-0.6.1
61 >= media-libs/speex-1.2_rc1
62 >= net-dialup/ppp-2.4.4
63 >= net-dns/libidn-1.15
64 >= net-dns/avahi-qt4-0.6.25
65 >= net-misc/rdesktop-1.6
66 >= net-libs/libgadu-1.8.2
67 >= net-libs/libmsn-4.0_beta8
68 >= net-libs/libotr-3.2.0
69 >= net-libs/libvncserver-0.9.7
70 >= net-libs/meanwhile-1.0.2
71 >= net-libs/openslp-1.2
72 >= net-libs/ortp-0.16.1
73 >= x11-libs/libXdamage-1
74 >= x11-libs/libXScrnSaver-1"
75
76 SPLIT_PACKAGES="${PNAME}-filesharing
77 ${PNAME}-kdnssd
78 ${PNAME}-kget
79 ${PNAME}-kopete
80 ${PNAME}-kppp
81 ${PNAME}-krdc
82 ${PNAME}-krfb"
83
84 sminclude kde4-split
85
86 UP2DATE="updatecmd http://www.kde.org/download/ | grep ${PNAME/4/} | sed -n '1 p' | sed 's/.*-\([^ ]*\) .*/\1/'"
87
88 split_info_kdenetwork4-filesharing()
89 {
90 DESCRIPTION="KDE4 network file sharing."
91 DEPEND="== kde-base/kdelibs4-${PVER}"
92 }
93
94 split_info_kdenetwork4-kdnssd()
95 {
96 DESCRIPTION="Zeroconf DNS-SD services."
97 DEPEND="== kde-base/kdelibs4-${PVER}
98 >= net-dns/avahi-qt4-0.6.25"
99 }
100
101 split_info_kdenetwork4-kget()
102 {
103 DESCRIPTION="An advanced download manager for KDE4."
104 DEPEND="== kde-base/kdelibs4-${PVER}
105 == kde-base/kdelibs4-experimental-${PVER}
106 == kde-base/kdebase4-workspace-${PVER}
107 >= app-crypt/qca-2
108 >= dev-db/sqlite-3.6
109 >= dev-libs/gmp-4.3.1
110 >= dev-libs/libpcre-8.0"
111 }
112
113 split_info_kdenetwork4-kopete()
114 {
115 DESCRIPTION="Instant Messaging client for KDE4."
116 DEPEND="== kde-base/kdelibs4-${PVER}
117 == kde-base/kdelibs4-experimental-${PVER}
118 == kde-base/kdepimlibs4-${PVER}
119 >= kde-base/qimageblitz-0.0.4
120 >= app-crypt/qca-2
121 >= app-crypt/qca-ossl-2
122 >= dev-db/sqlite-3.6
123 >= dev-libs/libpcre-8.0
124 >= dev-libs/libxml2-2.7
125 >= dev-libs/libxslt-1.1.26
126 >= dev-libs/openssl-0.9.8
127 >= dev-perl/io-socket-ssl-1.31
128 >= media-libs/alsa-lib-1.0.21
129 >= media-libs/libjpeg-7
130 >= media-libs/libv4l-0.6.1
131 >= media-libs/speex-1.2_rc1
132 >= net-dns/libidn-1.15
133 >= net-libs/libgadu-1.8.2
134 >= net-libs/libmsn-4.0_beta8
135 >= net-libs/libotr-3.2.0
136 >= net-libs/meanwhile-1.0.2
137 >= net-libs/ortp-0.16.1
138 >= x11-libs/libXScrnSaver-1"
139 }
140
141 split_info_kdenetwork4-kppp()
142 {
143 DESCRIPTION="KDE4 dialer and front end for pppd."
144 DEPEND="== kde-base/kdelibs-${PVER}
145 >= net-dialup/ppp-2.4.4"
146 }
147
148 split_info_kdenetwork4-krdc()
149 {
150 DESCRIPTION="KDE4 client for Desktop Sharing."
151 DEPEND="== kde-base/kdelibs-${PVER}
152 >= media-libs/libjpeg-7
153 >= net-dns/avahi-qt4-0.6.25
154 >= net-libs/libvncserver-0.9.7
155 >= net-misc/rdesktop-1.6"
156 }
157
158 split_info_kdenetwork4-krfb()
159 {
160 DESCRIPTION="KDE4 Desktop Sharing server via VNC."
161 DEPEND="== kde-base/kdelibs-${PVER}
162 >= media-libs/libjpeg-7
163 >= net-dns/avahi-qt4-0.6.25
164 >= net-libs/libvncserver-0.9.7
165 >= net-libs/openslp-1.2
166 >= x11-libs/libXdamage-1"
167 }
168
169 src_compile()
170 {
171 cd ${SRCDIR}
172
173 local configure_common
174 local configure_libs
175 local configure_features
176
177 # common opts
178 configure_common="$(cmake_build kppp) \
179 $(cmake_enable EMBEDDED_TORRENT_SUPPORT) \
180 $(cmake_with plasma) \
181 $(cmake_with Nepomuk) \
182 $(cmake_with Soprano)"
183
184 # libs progs
185 configure_libs="$(cmake_with Avahi) \
186 $(cmake_with DNSSD) \
187 $(cmake_with GMP) \
188 $(cmake_with IDN) \
189 $(cmake_with JPEG) \
190 $(cmake_with Libgadu) \
191 $(cmake_with LibMeanwhile) \
192 $(cmake_with LibOTR) \
193 $(cmake_with Libmsn) \
194 $(cmake_with LibXml2) \
195 $(cmake_with LibXslt) \
196 $(cmake_with LibV4L2) \
197 $(cmake_with LibVNCServer) \
198 $(cmake_with OpenSSL) \
199 $(cmake_with QCA2) \
200 $(cmake_with Sqlite) \
201 $(cmake_with SLP) \
202 $(cmake_without Xmms)"
203
204 # protocol and other features
205 configure_features="$(cmake_with addbookmarks) \
206 $(cmake_with alias) \
207 $(cmake_with autoreplace) \
208 $(cmake_with bonjour) \
209 $(cmake_with contactnotes) \
210 $(cmake_with gadu) \
211 $(cmake_with groupwise) \
212 $(cmake_with highlight) \
213 $(cmake_with history) \
214 $(cmake_with jabber) \
215 $(cmake_with latex) \
216 $(cmake_with meanwhile) \
217 $(cmake_with nowlistening) \
218 $(cmake_with oscar) \
219 $(cmake_with otr) \
220 $(cmake_with privacy) \
221 $(cmake_with pipes) \
222 $(cmake_with qq) \
223 $(cmake_with sms) \
224 $(cmake_with statistics) \
225 $(cmake_with testbed) \
226 $(cmake_with texteffect) \
227 $(cmake_with translator) \
228 $(cmake_with urlpicpreview) \
229 $(cmake_with webpresence) \
230 $(cmake_with winpopup) \
231 $(cmake_with wlm) \
232 $(cmake_with yahoo) \
233 $(cmake_without irc) \
234 $(cmake_without msn) \
235 $(cmake_without telepathy)"
236
237 kde4_configure ${configure_common} ${configure_libs} ${configure_features} || die
238 mmake || die
239 }

Properties

Name Value
svn:keywords Id