Magellan Linux

Annotation of /trunk/extras/kdenetwork4/kdenetwork4-4.4.0-r1.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 4921 - (hide annotations) (download)
Tue Feb 16 12:51:36 2010 UTC (14 years, 7 months ago) by niro
File size: 5678 byte(s)
auto added: ver bump to 4.4.0-r1
1 niro 4921 # $Id$
2    
3     PNAME="kdenetwork4"
4     PVER="4.4.0"
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/kdepimlibs4-${PVER}
46     >= kde-base/qimageblitz-0.0.4
47     >= app-crypt/qca-2
48     >= app-crypt/qca-ossl-2
49     >= dev-db/sqlite-3.6
50     >= dev-libs/gmp-4.3.1
51     >= dev-libs/libpcre-8.0
52     >= dev-libs/libxml2-2.7
53     >= dev-libs/libxslt-1.1.26
54     >= dev-libs/openssl-0.9.8
55     >= dev-libs/soprano-2.4.0
56     >= dev-libs/shared-desktop-ontologies-0.2
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/kdebase4-workspace-${PVER}
106     >= app-crypt/qca-2
107     >= dev-db/sqlite-3.6
108     >= dev-libs/gmp-4.3.1
109     >= dev-libs/libpcre-8.0"
110     }
111    
112     split_info_kdenetwork4-kopete()
113     {
114     DESCRIPTION="Instant Messaging client for KDE4."
115     DEPEND="== kde-base/kdelibs4-${PVER}
116     == kde-base/kdepimlibs4-${PVER}
117     >= kde-base/qimageblitz-0.0.4
118     >= app-crypt/qca-2
119     >= app-crypt/qca-ossl-2
120     >= dev-db/sqlite-3.6
121     >= dev-libs/libpcre-8.0
122     >= dev-libs/libxml2-2.7
123     >= dev-libs/libxslt-1.1.26
124     >= dev-libs/openssl-0.9.8
125     >= dev-perl/io-socket-ssl-1.31
126     >= media-libs/alsa-lib-1.0.21
127     >= media-libs/libjpeg-7
128     >= media-libs/libv4l-0.6.1
129     >= media-libs/speex-1.2_rc1
130     >= net-dns/libidn-1.15
131     >= net-libs/libgadu-1.8.2
132     >= net-libs/libmsn-4.0_beta8
133     >= net-libs/libotr-3.2.0
134     >= net-libs/meanwhile-1.0.2
135     >= net-libs/ortp-0.16.1
136     >= x11-libs/libXScrnSaver-1"
137     }
138    
139     split_info_kdenetwork4-kppp()
140     {
141     DESCRIPTION="KDE4 dialer and front end for pppd."
142     DEPEND="== kde-base/kdelibs4-${PVER}
143     >= net-dialup/ppp-2.4.4"
144     }
145    
146     split_info_kdenetwork4-krdc()
147     {
148     DESCRIPTION="KDE4 client for Desktop Sharing."
149     DEPEND="== kde-base/kdelibs4-${PVER}
150     >= media-libs/libjpeg-7
151     >= net-dns/avahi-qt4-0.6.25
152     >= net-libs/libvncserver-0.9.7
153     >= net-misc/rdesktop-1.6"
154     }
155    
156     split_info_kdenetwork4-krfb()
157     {
158     DESCRIPTION="KDE4 Desktop Sharing server via VNC."
159     DEPEND="== kde-base/kdelibs4-${PVER}
160     >= media-libs/libjpeg-7
161     >= net-dns/avahi-qt4-0.6.25
162     >= net-libs/libvncserver-0.9.7
163     >= net-libs/openslp-1.2
164     >= x11-libs/libXdamage-1"
165     }
166    
167     src_compile()
168     {
169     cd ${SRCDIR}
170    
171     local configure_common
172     local configure_libs
173     local configure_features
174    
175     # common opts
176     configure_common="$(cmake_build kppp) \
177     $(cmake_enable EMBEDDED_TORRENT_SUPPORT) \
178     $(cmake_with plasma) \
179     $(cmake_with Nepomuk) \
180     $(cmake_with Soprano)"
181    
182     # libs progs
183     configure_libs="$(cmake_with Avahi) \
184     $(cmake_with DNSSD) \
185     $(cmake_with GMP) \
186     $(cmake_with IDN) \
187     $(cmake_with JPEG) \
188     $(cmake_with Libgadu) \
189     $(cmake_with LibMeanwhile) \
190     $(cmake_with LibOTR) \
191     $(cmake_with Libmsn) \
192     $(cmake_with LibXml2) \
193     $(cmake_with LibXslt) \
194     $(cmake_with LibV4L2) \
195     $(cmake_with LibVNCServer) \
196     $(cmake_with OpenSSL) \
197     $(cmake_with QCA2) \
198     $(cmake_with Sqlite) \
199     $(cmake_with SLP) \
200     $(cmake_without Xmms)"
201    
202     # protocol and other features
203     configure_features="$(cmake_with addbookmarks) \
204     $(cmake_with alias) \
205     $(cmake_with autoreplace) \
206     $(cmake_with bonjour) \
207     $(cmake_with contactnotes) \
208     $(cmake_with gadu) \
209     $(cmake_with groupwise) \
210     $(cmake_with highlight) \
211     $(cmake_with history) \
212     $(cmake_with jabber) \
213     $(cmake_with latex) \
214     $(cmake_with meanwhile) \
215     $(cmake_with nowlistening) \
216     $(cmake_with oscar) \
217     $(cmake_with otr) \
218     $(cmake_with privacy) \
219     $(cmake_with pipes) \
220     $(cmake_with qq) \
221     $(cmake_with sms) \
222     $(cmake_with statistics) \
223     $(cmake_with testbed) \
224     $(cmake_with texteffect) \
225     $(cmake_with translator) \
226     $(cmake_with urlpicpreview) \
227     $(cmake_with webpresence) \
228     $(cmake_with winpopup) \
229     $(cmake_with wlm) \
230     $(cmake_with yahoo) \
231     $(cmake_without irc) \
232     $(cmake_without msn) \
233     $(cmake_without telepathy)"
234    
235     kde4_configure ${configure_common} ${configure_libs} ${configure_features} || die
236     mmake || die
237     }

Properties

Name Value
svn:keywords Id