Gentoo Archives: gentoo-commits

From: "Johannes Huber (johu)" <johu@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in kde-base/kopete: kopete-4.10.5.ebuild ChangeLog
Date: Tue, 02 Jul 2013 16:55:16
Message-Id: 20130702164800.EF3552171C@flycatcher.gentoo.org
1 johu 13/07/02 16:48:00
2
3 Modified: ChangeLog
4 Added: kopete-4.10.5.ebuild
5 Log:
6 Version bump KDE SC 4.10.5
7
8 (Portage version: 2.2.0_alpha186/cvs/Linux x86_64, signed Manifest commit with key F3CFD2BD)
9
10 Revision Changes Path
11 1.382 kde-base/kopete/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/kopete/ChangeLog?rev=1.382&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/kopete/ChangeLog?rev=1.382&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/kopete/ChangeLog?r1=1.381&r2=1.382
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/kde-base/kopete/ChangeLog,v
20 retrieving revision 1.381
21 retrieving revision 1.382
22 diff -u -r1.381 -r1.382
23 --- ChangeLog 2 Jul 2013 09:30:09 -0000 1.381
24 +++ ChangeLog 2 Jul 2013 16:48:00 -0000 1.382
25 @@ -1,6 +1,11 @@
26 # ChangeLog for kde-base/kopete
27 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kopete/ChangeLog,v 1.381 2013/07/02 09:30:09 ago Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/kde-base/kopete/ChangeLog,v 1.382 2013/07/02 16:48:00 johu Exp $
30 +
31 +*kopete-4.10.5 (02 Jul 2013)
32 +
33 + 02 Jul 2013; Johannes Huber <johu@g.o> +kopete-4.10.5.ebuild:
34 + Version bump KDE SC 4.10.5
35
36 02 Jul 2013; Agostino Sarubbo <ago@g.o> -kopete-4.10.3.ebuild:
37 Remove old
38
39
40
41 1.1 kde-base/kopete/kopete-4.10.5.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/kopete/kopete-4.10.5.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/kopete/kopete-4.10.5.ebuild?rev=1.1&content-type=text/plain
45
46 Index: kopete-4.10.5.ebuild
47 ===================================================================
48 # Copyright 1999-2013 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/kde-base/kopete/kopete-4.10.5.ebuild,v 1.1 2013/07/02 16:48:00 johu Exp $
51
52 EAPI=5
53
54 if [[ $PV != *9999 ]]; then
55 KMNAME="kdenetwork"
56 KDE_ECLASS=meta
57 else
58 KDE_ECLASS=base
59 fi
60
61 KDE_HANDBOOK="optional"
62 inherit kde4-${KDE_ECLASS} multilib
63
64 DESCRIPTION="KDE multi-protocol IM client"
65 KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
66 IUSE="debug ssl v4l"
67
68 # tests hang, last checked for 4.2.96
69 RESTRICT=test
70
71 # Available plugins
72 #
73 # addbookmarks: NO DEPS
74 # alias: NO DEPS (disabled upstream)
75 # autoreplace: NO DEPS
76 # contactnotes: NO DEPS
77 # highlight: NO DEPS
78 # history: NO DEPS
79 # latex: virtual/latex as RDEPEND
80 # nowlistening: NO DEPS
81 # otr: libotr
82 # pipes: NO DEPS
83 # privacy: NO DEPS
84 # statistics: dev-db/sqlite:3
85 # texteffect: NO DEPS
86 # translator: NO DEPS
87 # urlpicpreview: NO DEPS
88 # webpresence: libxml2 libxslt
89 # NOTE: By default we enable all plugins that don't have any dependencies
90 PLUGINS="+addbookmarks +autoreplace +contactnotes +highlight +history latex
91 +nowlistening otr +pipes +privacy +statistics +texteffect +translator
92 +urlpicpreview webpresence"
93
94 # Available protocols
95 #
96 # gadu: net-libs/libgadu @since 4.3
97 # groupwise: app-crypt/qca:2
98 # irc: NO DEPS, probably will fail so inform user about it
99 # xmpp: net-dns/libidn app-crypt/qca:2 ENABLED BY DEFAULT NETWORK
100 # jingle: media-libs/speex net-libs/ortp DISABLED BY UPSTREAM
101 # meanwhile: net-libs/meanwhile
102 # msn: libmsn == this is wlm plugin, we disable msn one
103 # oscar: NO DEPS
104 # telepathy: net-libs/decibel
105 # testbed: NO DEPS
106 # winpopup: NO DEPS (we're adding samba as RDEPEND so it works)
107 # yahoo: media-libs/jasper
108 # zeroconf (bonjour): NO DEPS
109 PROTOCOLS="gadu groupwise jingle meanwhile msn oscar skype
110 sms testbed winpopup +xmpp yahoo zeroconf"
111
112 # disabled protocols
113 # telepathy: net-libs/decibel
114 # irc: NO DEPS
115 # qq: NO DEPS
116
117 IUSE="${IUSE} ${PLUGINS} ${PROTOCOLS}"
118
119 COMMONDEPEND="
120 dev-libs/libpcre
121 $(add_kdebase_dep kdepimlibs)
122 media-libs/qimageblitz
123 >=dev-qt/qtgui-4.4.0:4[mng]
124 !aqua? ( x11-libs/libXScrnSaver )
125 gadu? ( >=net-libs/libgadu-1.8.0[threads] )
126 groupwise? ( app-crypt/qca:2 )
127 jingle? (
128 >=media-libs/mediastreamer-2.3.0
129 media-libs/speex
130 net-libs/ortp
131 )
132 meanwhile? ( net-libs/meanwhile )
133 msn? ( >=net-libs/libmsn-4.1 )
134 otr? ( >=net-libs/libotr-3.2.0 <net-libs/libotr-4.0.0 )
135 statistics? ( dev-db/sqlite:3 )
136 v4l? ( media-libs/libv4l )
137 webpresence? (
138 dev-libs/libxml2
139 dev-libs/libxslt
140 )
141 xmpp? (
142 app-crypt/qca:2
143 net-dns/libidn
144 )
145 yahoo? ( media-libs/jasper )
146 "
147 RDEPEND="${COMMONDEPEND}
148 latex? (
149 || (
150 media-gfx/imagemagick
151 media-gfx/graphicsmagick[imagemagick]
152 )
153 virtual/latex-base
154 )
155 sms? ( app-mobilephone/smssend )
156 ssl? ( app-crypt/qca-ossl )
157 winpopup? ( net-fs/samba )
158 "
159 # telepathy? ( net-libs/decibel )"
160 DEPEND="${COMMONDEPEND}
161 !aqua? ( x11-proto/scrnsaverproto )
162 "
163
164 src_prepare() {
165 sed -e "s:lib/mozilla:$(get_libdir)/mozilla:" \
166 -i protocols/skype/skypebuttons/CMakeLists.txt || die "sed failed"
167
168 kde4-${KDE_ECLASS}_src_prepare
169 }
170
171 src_configure() {
172 local x x2
173 # Handle common stuff
174 mycmakeargs=(
175 $(cmake-utils_use_with jingle GOOGLETALK)
176 $(cmake-utils_use_with jingle LiboRTP)
177 $(cmake-utils_use_with jingle Mediastreamer)
178 $(cmake-utils_use_with jingle Speex)
179 $(cmake-utils_use_disable v4l VIDEOSUPPORT)
180 )
181 # enable protocols
182 for x in ${PROTOCOLS}; do
183 case ${x/+/} in
184 msn) x2=Libmsn ;;
185 zeroconf) x2=bonjour ;;
186 xmpp) x2=jabber ;;
187 *) x2='' ;;
188 esac
189 mycmakeargs+=($(cmake-utils_use_with ${x/+/} ${x2}))
190 done
191
192 mycmakeargs+=( -DWITH_qq=OFF )
193
194 # enable plugins
195 for x in ${PLUGINS}; do
196 mycmakeargs+=($(cmake-utils_use_with ${x/+/}))
197 done
198
199 kde4-${KDE_ECLASS}_src_configure
200 }
201
202 pkg_postinst() {
203 kde4-${KDE_ECLASS}_pkg_postinst
204
205 #if use telepathy; then
206 # elog "To use kopete telepathy plugins, you need to start gabble first:"
207 # elog "GABBLE_PERSIST=1 telepathy-gabble &"
208 # elog "export TELEPATHY_DATA_PATH='${EPREFIX}/usr/share/telepathy/managers/'"
209 #fi
210
211 if ! use ssl; then
212 if use xmpp || use msn; then # || use irc; then
213 if ! has_version app-crypt/qca-ossl ; then
214 elog "In order to use ssl in xmpp and msn you'll need to"
215 elog "install app-crypt/qca-ossl package."
216 fi
217 fi
218 fi
219 }