Gentoo Archives: gentoo-commits

From: "Alexey Shvetsov (alexxy)" <alexxy@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in kde-base/kopete: ChangeLog kopete-4.4.3.ebuild
Date: Mon, 03 May 2010 21:08:26
Message-Id: 20100503210823.544C82C396@corvid.gentoo.org
1 alexxy 10/05/03 21:08:23
2
3 Modified: ChangeLog
4 Added: kopete-4.4.3.ebuild
5 Log:
6 Version bump KDE 4.4.3
7 (Portage version: 2.2_rc67/cvs/Linux x86_64, RepoMan options: --force)
8
9 Revision Changes Path
10 1.247 kde-base/kopete/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kopete/ChangeLog?rev=1.247&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kopete/ChangeLog?rev=1.247&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kopete/ChangeLog?r1=1.246&r2=1.247
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/kde-base/kopete/ChangeLog,v
19 retrieving revision 1.246
20 retrieving revision 1.247
21 diff -u -r1.246 -r1.247
22 --- ChangeLog 4 Apr 2010 15:51:47 -0000 1.246
23 +++ ChangeLog 3 May 2010 21:08:23 -0000 1.247
24 @@ -1,6 +1,11 @@
25 # ChangeLog for kde-base/kopete
26 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kopete/ChangeLog,v 1.246 2010/04/04 15:51:47 jmbsvicetto Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/kde-base/kopete/ChangeLog,v 1.247 2010/05/03 21:08:23 alexxy Exp $
29 +
30 +*kopete-4.4.3 (03 May 2010)
31 +
32 + 03 May 2010; Alexey Shvetsov <alexxy@g.o> +kopete-4.4.3.ebuild:
33 + Version bump
34
35 *kopete-4.4.2-r1 (04 Apr 2010)
36
37
38
39
40 1.1 kde-base/kopete/kopete-4.4.3.ebuild
41
42 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kopete/kopete-4.4.3.ebuild?rev=1.1&view=markup
43 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kopete/kopete-4.4.3.ebuild?rev=1.1&content-type=text/plain
44
45 Index: kopete-4.4.3.ebuild
46 ===================================================================
47 # Copyright 1999-2010 Gentoo Foundation
48 # Distributed under the terms of the GNU General Public License v2
49 # $Header: /var/cvsroot/gentoo-x86/kde-base/kopete/kopete-4.4.3.ebuild,v 1.1 2010/05/03 21:08:23 alexxy Exp $
50
51 EAPI="3"
52
53 KMNAME="kdenetwork"
54 inherit kde4-meta
55
56 DESCRIPTION="KDE multi-protocol IM client"
57 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
58 IUSE="debug +handbook ssl v4l2"
59
60 # tests hang, last checked for 4.2.96
61 RESTRICT=test
62
63 # Available plugins
64 #
65 # addbookmarks: NO DEPS
66 # alias: NO DEPS (disabled upstream)
67 # autoreplace: NO DEPS
68 # contactnotes: NO DEPS
69 # highlight: NO DEPS
70 # history: NO DEPS
71 # latex: virtual/latex as RDEPEND
72 # nowlistening: NO DEPS
73 # otr: libotr
74 # pipes: NO DEPS
75 # privacy: NO DEPS
76 # statistics: dev-db/sqlite:3
77 # texteffect: NO DEPS
78 # translator: NO DEPS
79 # urlpicpreview: NO DEPS
80 # webpresence: libxml2 libxslt
81 # NOTE: By default we enable all plugins that don't have any dependencies
82 PLUGINS="+addbookmarks +autoreplace +contactnotes +highlight +history latex
83 +nowlistening otr +pipes +privacy +statistics +texteffect +translator
84 +urlpicpreview webpresence"
85
86 # Available protocols
87 #
88 # bonjour: NO DEPS
89 # gadu: net-libs/libgadu @since 4.3
90 # groupwise: app-crypt/qca:2
91 # irc: NO DEPS, probably will fail so inform user about it
92 # jabber: net-dns/libidn app-crypt/qca:2 ENABLED BY DEFAULT NETWORK
93 # jingle: media-libs/speex net-libs/ortp DISABLED BY UPSTREAM
94 # meanwhile: net-libs/meanwhile
95 # msn: libmsn == this is wlm plugin, we disable msn one
96 # oscar: NO DEPS
97 # qq: NO DEPS
98 # telepathy: net-libs/decibel
99 # testbed: NO DEPS
100 # winpopup: NO DEPS
101 # yahoo: NO DEPS
102 PROTOCOLS="bonjour gadu groupwise +jabber jingle meanwhile msn oscar qq
103 skype sms testbed winpopup yahoo"
104
105 # disabled protocols
106 # telepathy: net-libs/decibel
107 # irc: NO DEPS
108
109 IUSE="${IUSE} ${PLUGINS} ${PROTOCOLS}"
110
111 COMMONDEPEND="
112 dev-libs/libpcre
113 $(add_kdebase_dep kdepimlibs)
114 >=x11-libs/qt-gui-4.4.0:4[mng]
115 !aqua? ( x11-libs/libXScrnSaver )
116 gadu? ( >=net-libs/libgadu-1.8.0[threads] )
117 groupwise? ( app-crypt/qca:2 )
118 jabber? (
119 app-crypt/qca:2
120 net-dns/libidn
121 )
122 jingle? (
123 >=media-libs/mediastreamer-2.3.0
124 media-libs/speex
125 net-libs/ortp
126 )
127 meanwhile? ( net-libs/meanwhile )
128 msn? ( >=net-libs/libmsn-4.0 )
129 otr? ( >=net-libs/libotr-3.2.0 )
130 statistics? ( dev-db/sqlite:3 )
131 webpresence? ( dev-libs/libxml2 dev-libs/libxslt )
132 v4l2? ( media-libs/libv4l )
133 "
134 RDEPEND="${COMMONDEPEND}
135 latex? (
136 media-gfx/imagemagick
137 virtual/latex-base
138 )
139 sms? ( app-mobilephone/smssend )
140 ssl? ( app-crypt/qca-ossl )
141 "
142 # telepathy? ( net-libs/decibel )"
143 DEPEND="${COMMONDEPEND}
144 !aqua? ( x11-proto/scrnsaverproto )
145 "
146
147 src_prepare() {
148 sed -e "s:lib/mozilla:$(get_libdir)/mozilla:" \
149 -i kopete/protocols/skype/skypebuttons/CMakeLists.txt || die "sed failed"
150 sed -e '/set (LIBV4L2_REQUIRED TRUE)/s/TRUE/FALSE/' \
151 -i kopete/CMakeLists.txt || die 'failed to make v4l2 optional'
152
153 kde4-meta_src_prepare
154 }
155
156 src_configure() {
157 local x x2
158 # Handle common stuff
159 mycmakeargs=(
160 $(cmake-utils_use_with jingle GOOGLETALK)
161 $(cmake-utils_use_with jingle LiboRTP)
162 $(cmake-utils_use_with jingle Mediastreamer)
163 $(cmake-utils_use_with jingle Speex)
164 $(cmake-utils_use_with v4l2 LibV4L2)
165 )
166 # enable protocols
167 for x in ${PROTOCOLS}; do
168 [[ ${x/+/} = msn ]] && x2=Libmsn || x2=""
169 mycmakeargs+=($(cmake-utils_use_with ${x/+/} ${x2}))
170 done
171
172 # enable plugins
173 for x in ${PLUGINS}; do
174 mycmakeargs+=($(cmake-utils_use_with ${x/+/}))
175 done
176
177 kde4-meta_src_configure
178 }
179
180 pkg_postinst() {
181 kde4-meta_pkg_postinst
182
183 #if use telepathy; then
184 # elog "To use kopete telepathy plugins, you need to start gabble first:"
185 # elog "GABBLE_PERSIST=1 telepathy-gabble &"
186 # elog "export TELEPATHY_DATA_PATH='${EPREFIX}/usr/share/telepathy/managers/'"
187 #fi
188
189 if ! use ssl; then
190 if use jabber || use msn; then # || use irc; then
191 echo
192 #elog "In order to use ssl in jabber, msn and irc you'll need to"
193 elog "In order to use ssl in jabber and msn you'll need to"
194 elog "install app-crypt/qca-ossl package."
195 echo
196 fi
197 fi
198 }