Gentoo Archives: gentoo-commits

From: "Dror Levin (spatz)" <spatz@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in kde-base/kopete: ChangeLog kopete-4.4.2.ebuild
Date: Tue, 30 Mar 2010 21:24:34
Message-Id: E1NwivF-00036l-Nc@stork.gentoo.org
1 spatz 10/03/30 21:24:29
2
3 Modified: ChangeLog
4 Added: kopete-4.4.2.ebuild
5 Log:
6 Version bump KDE 4.4.2
7 (Portage version: 2.2_rc67/cvs/Linux x86_64, RepoMan options: --force)
8
9 Revision Changes Path
10 1.244 kde-base/kopete/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kopete/ChangeLog?rev=1.244&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kopete/ChangeLog?rev=1.244&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kopete/ChangeLog?r1=1.243&r2=1.244
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/kde-base/kopete/ChangeLog,v
19 retrieving revision 1.243
20 retrieving revision 1.244
21 diff -u -r1.243 -r1.244
22 --- ChangeLog 11 Mar 2010 18:34:33 -0000 1.243
23 +++ ChangeLog 30 Mar 2010 21:24:29 -0000 1.244
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.243 2010/03/11 18:34:33 ranger Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/kde-base/kopete/ChangeLog,v 1.244 2010/03/30 21:24:29 spatz Exp $
29 +
30 +*kopete-4.4.2 (30 Mar 2010)
31 +
32 + 30 Mar 2010; Dror Levin <spatz@g.o> +kopete-4.4.2.ebuild:
33 + Version bump
34
35 11 Mar 2010; Brent Baude <ranger@g.o> kopete-4.3.5.ebuild:
36 Marking kopete-4.3.5 ppc stable for bug 300393
37
38
39
40 1.1 kde-base/kopete/kopete-4.4.2.ebuild
41
42 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kopete/kopete-4.4.2.ebuild?rev=1.1&view=markup
43 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kopete/kopete-4.4.2.ebuild?rev=1.1&content-type=text/plain
44
45 Index: kopete-4.4.2.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.2.ebuild,v 1.1 2010/03/30 21:24:29 spatz 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 }