9 |
|
|
10 |
DESCRIPTION="KDE network applications." |
DESCRIPTION="KDE 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 |
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 |
|
# |
30 |
|
# disabled kopete protocols |
31 |
|
# telepathy: decibel |
32 |
|
# irc: NO DEPS |
33 |
|
# |
34 |
|
# krdc deps |
35 |
|
# krdc: jpeg, libvncserver, rdesktop |
36 |
|
# |
37 |
|
# krfb deps: |
38 |
|
# krfb: libvncserver, openslp, libXdamage |
39 |
|
# |
40 |
DEPEND=">= kde-base/kdebase4-${PVER} |
DEPEND=">= kde-base/kdebase4-${PVER} |
41 |
>= kde-base/qimageblitz-0.0.4 |
>= kde-base/qimageblitz-0.0.4 |
42 |
|
>= app-crypt/qca-2 |
43 |
|
>= app-crypt/qca-ossl-2 |
44 |
>= dev-db/sqlite-3.6 |
>= dev-db/sqlite-3.6 |
45 |
|
>= dev-libs/gmp-4.3 |
46 |
>= dev-libs/libpcre-7.9 |
>= dev-libs/libpcre-7.9 |
47 |
>= dev-libs/libxml2-2.7 |
>= dev-libs/libxml2-2.7 |
48 |
>= dev-libs/libxslt-1.1.24 |
>= dev-libs/libxslt-1.1.24 |
49 |
>= dev-libs/openssl-0.9.8 |
>= dev-libs/openssl-0.9.8 |
50 |
>= dev-perl/io-socket-ssl-1.07 |
>= dev-libs/soprano-2.2.3 |
51 |
|
>= dev-perl/io-socket-ssl-1.24 |
52 |
>= media-libs/libjpeg-6b |
>= media-libs/libjpeg-6b |
53 |
|
>= media-libs/speex-1.2_rc1 |
54 |
>= net-dialup/ppp-2.4.4 |
>= net-dialup/ppp-2.4.4 |
55 |
>= net-dns/libidn-1.14 |
>= net-dns/libidn-1.14 |
56 |
>= net-libs/libvncserver-0.9.1 |
>= net-dns/avahi-qt4-0.6.25 |
57 |
>= net-misc/mdnsresponder-108 |
>= net-misc/rdesktop-1.6 |
58 |
|
>= net-libs/libmsn-4.0_beta6 |
59 |
|
>= net-libs/libotr-3.2.0 |
60 |
|
>= net-libs/libvncserver-0.9.7 |
61 |
|
>= net-libs/meanwhile-1.0.2 |
62 |
|
>= net-libs/openslp-1.2 |
63 |
|
>= net-libs/ortp-0.16 |
64 |
|
>= x11-libs/libXdamage-1 |
65 |
>= x11-libs/libXScrnSaver-1" |
>= x11-libs/libXScrnSaver-1" |
66 |
|
|
67 |
SDEPEND=">= x11-proto/scrnsaverproto-1 |
SDEPEND=">= x11-proto/scrnsaverproto-1 |
75 |
{ |
{ |
76 |
cd ${SRCDIR} |
cd ${SRCDIR} |
77 |
|
|
78 |
# translated category fields cause protocols not appearing |
local configure_common |
79 |
sed -i '/X-KDE-PluginInfo-Category\[.*/d' kopete/protocols/*/kopete_*.desktop || die |
local configure_libs |
80 |
|
local configure_features |
81 |
kde4_configure \ |
|
82 |
$(cmake_without telepathy) \ |
# common opts |
83 |
$(cmake_without Avahi) \ |
configure_common="$(cmake_build kppp) \ |
84 |
$(cmake_with DNSSD) \ |
$(cmake_enable EMBEDDED_TORRENT_SUPPORT) \ |
85 |
$(cmake_with addbookmarks) \ |
$(cmake_with plasma) \ |
86 |
$(cmake_with alias) \ |
$(cmake_with Nepomuk) \ |
87 |
$(cmake_with autoreplace) \ |
$(cmake_with Soprano)" |
88 |
$(cmake_with contactnotes) \ |
|
89 |
$(cmake_with OPENSSL) \ |
# libs progs |
90 |
$(cmake_with groupwise) \ |
configure_libs="$(cmake_with Avahi) \ |
91 |
$(cmake_with highlight) \ |
$(cmake_with DNSSD) \ |
92 |
$(cmake_with history) \ |
$(cmake_with GMP) \ |
93 |
$(cmake_with IDN) \ |
$(cmake_with IDN) \ |
94 |
$(cmake_with JPEG) \ |
$(cmake_with JPEG) \ |
95 |
$(cmake_with latex) \ |
$(cmake_with LibMeanwhile) \ |
96 |
$(cmake_with msn) \ |
$(cmake_with LibOTR) \ |
97 |
$(cmake_with Plasma) \ |
$(cmake_with Libmsn) \ |
98 |
$(cmake_with nowlistening) \ |
$(cmake_with LibXml2) \ |
99 |
$(cmake_with oscar) \ |
$(cmake_with LibXslt) \ |
100 |
$(cmake_build kppp) \ |
$(cmake_with LibVNCServer) \ |
101 |
$(cmake_with privacy) \ |
$(cmake_with OpenSSL) \ |
102 |
$(cmake_with qq) \ |
$(cmake_with QCA2) \ |
103 |
$(cmake_with sms) \ |
$(cmake_with Sqlite) \ |
104 |
$(cmake_with Sqlite) \ |
$(cmake_with SLP) \ |
105 |
$(cmake_with statistics) \ |
$(cmake_without Xmms)" |
106 |
$(cmake_with testbed) \ |
|
107 |
$(cmake_with texteffect) \ |
# protocol and other features |
108 |
$(cmake_with translator) \ |
configure_features="$(cmake_with addbookmarks) \ |
109 |
$(cmake_with urlpicpreview) \ |
$(cmake_with alias) \ |
110 |
$(cmake_with LibVNCServer) \ |
$(cmake_with autoreplace) \ |
111 |
$(cmake_with LibXml2) \ |
$(cmake_with bonjour) \ |
112 |
$(cmake_with LibXslt) \ |
$(cmake_with contactnotes) \ |
113 |
$(cmake_with webpresence) \ |
$(cmake_with gadu) \ |
114 |
$(cmake_with winpopup) \ |
$(cmake_with groupwise) \ |
115 |
$(cmake_with yahoo) \ |
$(cmake_with highlight) \ |
116 |
|| die |
$(cmake_with history) \ |
117 |
|
$(cmake_with irc) \ |
118 |
|
$(cmake_with jabber) \ |
119 |
|
$(cmake_with latex) \ |
120 |
|
$(cmake_with meanwhile) \ |
121 |
|
$(cmake_with messenger) \ |
122 |
|
$(cmake_with nowlistening) \ |
123 |
|
$(cmake_with oscar) \ |
124 |
|
$(cmake_with otr) \ |
125 |
|
$(cmake_with privacy) \ |
126 |
|
$(cmake_with pipes) \ |
127 |
|
$(cmake_with qq) \ |
128 |
|
$(cmake_with sms) \ |
129 |
|
$(cmake_with statistics) \ |
130 |
|
$(cmake_with testbed) \ |
131 |
|
$(cmake_with texteffect) \ |
132 |
|
$(cmake_with translator) \ |
133 |
|
$(cmake_with urlpicpreview) \ |
134 |
|
$(cmake_with webpresence) \ |
135 |
|
$(cmake_with winpopup) \ |
136 |
|
$(cmake_with wlm) \ |
137 |
|
$(cmake_with yahoo) \ |
138 |
|
$(cmake_without telepathy) \ |
139 |
|
$(cmake_without msn)" |
140 |
|
|
141 |
|
kde4_configure ${configure_common} ${configure_libs} ${configure_features} || die |
142 |
mmake || die |
mmake || die |
143 |
} |
} |