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: kopete-4.4.5.ebuild ChangeLog
Date: Wed, 30 Jun 2010 15:39:21
Message-Id: 20100630153658.E839A2CF5A@corvid.gentoo.org
1 alexxy 10/06/30 15:36:58
2
3 Modified: ChangeLog
4 Added: kopete-4.4.5.ebuild
5 Log:
6 [kde-base] Bump KDE SC 4.4.5 =)
7 (Portage version: 2.2_rc67_p182/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.259 kde-base/kopete/ChangeLog
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/kopete/ChangeLog?rev=1.259&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/kopete/ChangeLog?rev=1.259&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/kopete/ChangeLog?r1=1.258&r2=1.259
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/kde-base/kopete/ChangeLog,v
19 retrieving revision 1.258
20 retrieving revision 1.259
21 diff -u -r1.258 -r1.259
22 --- ChangeLog 29 Jun 2010 04:39:55 -0000 1.258
23 +++ ChangeLog 30 Jun 2010 15:36:58 -0000 1.259
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.258 2010/06/29 04:39:55 reavertm Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/kde-base/kopete/ChangeLog,v 1.259 2010/06/30 15:36:58 alexxy Exp $
29 +
30 +*kopete-4.4.5 (30 Jun 2010)
31 +
32 + 30 Jun 2010; Alexey Shvetsov <alexxy@g.o> +kopete-4.4.5.ebuild:
33 + Version bump
34
35 29 Jun 2010; Maciej Mrozowski <reavertm@g.o> kopete-4.3.5.ebuild:
36 Depend on qimageblitz (backport from 4.4.4, bug 324123)
37
38
39
40 1.1 kde-base/kopete/kopete-4.4.5.ebuild
41
42 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/kopete/kopete-4.4.5.ebuild?rev=1.1&view=markup
43 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/kopete/kopete-4.4.5.ebuild?rev=1.1&content-type=text/plain
44
45 Index: kopete-4.4.5.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.5.ebuild,v 1.1 2010/06/30 15:36:58 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 ~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 # gadu: net-libs/libgadu @since 4.3
89 # groupwise: app-crypt/qca:2
90 # irc: NO DEPS, probably will fail so inform user about it
91 # jabber: net-dns/libidn app-crypt/qca:2 ENABLED BY DEFAULT NETWORK
92 # jingle: media-libs/speex net-libs/ortp DISABLED BY UPSTREAM
93 # meanwhile: net-libs/meanwhile
94 # msn: libmsn == this is wlm plugin, we disable msn one
95 # oscar: NO DEPS
96 # qq: NO DEPS
97 # telepathy: net-libs/decibel
98 # testbed: NO DEPS
99 # winpopup: NO DEPS (we're adding samba as RDEPEND so it works)
100 # yahoo: NO DEPS
101 # zeroconf (bonjour): NO DEPS
102 PROTOCOLS="gadu groupwise +jabber jingle meanwhile msn oscar qq skype
103 sms testbed winpopup yahoo zeroconf"
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 media-libs/qimageblitz
115 >=x11-libs/qt-gui-4.4.0:4[mng]
116 !aqua? ( x11-libs/libXScrnSaver )
117 gadu? ( >=net-libs/libgadu-1.8.0[threads] )
118 groupwise? ( app-crypt/qca:2 )
119 jabber? (
120 app-crypt/qca:2
121 net-dns/libidn
122 )
123 jingle? (
124 >=media-libs/mediastreamer-2.3.0
125 media-libs/speex
126 net-libs/ortp
127 )
128 meanwhile? ( net-libs/meanwhile )
129 msn? ( >=net-libs/libmsn-4.1 )
130 otr? ( >=net-libs/libotr-3.2.0 )
131 statistics? ( dev-db/sqlite:3 )
132 webpresence? ( dev-libs/libxml2 dev-libs/libxslt )
133 v4l2? ( media-libs/libv4l )
134 "
135 RDEPEND="${COMMONDEPEND}
136 latex? (
137 media-gfx/imagemagick
138 virtual/latex-base
139 )
140 sms? ( app-mobilephone/smssend )
141 ssl? ( app-crypt/qca-ossl )
142 winpopup? ( net-fs/samba )
143 "
144 # telepathy? ( net-libs/decibel )"
145 DEPEND="${COMMONDEPEND}
146 !aqua? ( x11-proto/scrnsaverproto )
147 "
148
149 src_prepare() {
150 sed -e "s:lib/mozilla:$(get_libdir)/mozilla:" \
151 -i kopete/protocols/skype/skypebuttons/CMakeLists.txt || die "sed failed"
152 sed -e '/set (LIBV4L2_REQUIRED TRUE)/s/TRUE/FALSE/' \
153 -i kopete/CMakeLists.txt || die 'failed to make v4l2 optional'
154
155 kde4-meta_src_prepare
156 }
157
158 src_configure() {
159 local x x2
160 # Handle common stuff
161 mycmakeargs=(
162 $(cmake-utils_use_with jingle GOOGLETALK)
163 $(cmake-utils_use_with jingle LiboRTP)
164 $(cmake-utils_use_with jingle Mediastreamer)
165 $(cmake-utils_use_with jingle Speex)
166 $(cmake-utils_use_with v4l2 LibV4L2)
167 )
168 # enable protocols
169 for x in ${PROTOCOLS}; do
170 case ${x/+/} in
171 msn) x2=Libmsn ;;
172 zeroconf) x2=bonjour ;;
173 *) x2='' ;;
174 esac
175 mycmakeargs+=($(cmake-utils_use_with ${x/+/} ${x2}))
176 done
177
178 # enable plugins
179 for x in ${PLUGINS}; do
180 mycmakeargs+=($(cmake-utils_use_with ${x/+/}))
181 done
182
183 kde4-meta_src_configure
184 }
185
186 pkg_postinst() {
187 kde4-meta_pkg_postinst
188
189 #if use telepathy; then
190 # elog "To use kopete telepathy plugins, you need to start gabble first:"
191 # elog "GABBLE_PERSIST=1 telepathy-gabble &"
192 # elog "export TELEPATHY_DATA_PATH='${EPREFIX}/usr/share/telepathy/managers/'"
193 #fi
194
195 if ! use ssl; then
196 if use jabber || use msn; then # || use irc; then
197 echo
198 #elog "In order to use ssl in jabber, msn and irc you'll need to"
199 elog "In order to use ssl in jabber and msn you'll need to"
200 elog "install app-crypt/qca-ossl package."
201 echo
202 fi
203 fi
204 }