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.5.4.ebuild
Date: Thu, 02 Dec 2010 21:34:01
Message-Id: 20101202211801.EDF4120057@flycatcher.gentoo.org
1 alexxy 10/12/02 21:18:01
2
3 Modified: ChangeLog
4 Added: kopete-4.5.4.ebuild
5 Log:
6 [kde-base] Add KDE SC 4.5.4
7
8 (Portage version: 2.2.0_alpha6_p10/cvs/Linux x86_64, RepoMan options: --force)
9
10 Revision Changes Path
11 1.269 kde-base/kopete/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/kopete/ChangeLog?rev=1.269&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/kopete/ChangeLog?rev=1.269&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/kopete/ChangeLog?r1=1.268&r2=1.269
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/kde-base/kopete/ChangeLog,v
20 retrieving revision 1.268
21 retrieving revision 1.269
22 diff -u -r1.268 -r1.269
23 --- ChangeLog 3 Nov 2010 16:30:35 -0000 1.268
24 +++ ChangeLog 2 Dec 2010 21:17:58 -0000 1.269
25 @@ -1,6 +1,11 @@
26 # ChangeLog for kde-base/kopete
27 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kopete/ChangeLog,v 1.268 2010/11/03 16:30:35 scarabeus Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/kde-base/kopete/ChangeLog,v 1.269 2010/12/02 21:17:58 alexxy Exp $
30 +
31 +*kopete-4.5.4 (02 Dec 2010)
32 +
33 + 02 Dec 2010; Alexey Shvetsov <alexxy@g.o> +kopete-4.5.4.ebuild:
34 + Version bump KDE SC 4.5.4
35
36 *kopete-4.5.3 (03 Nov 2010)
37
38
39
40
41 1.1 kde-base/kopete/kopete-4.5.4.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/kopete/kopete-4.5.4.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/kopete/kopete-4.5.4.ebuild?rev=1.1&content-type=text/plain
45
46 Index: kopete-4.5.4.ebuild
47 ===================================================================
48 # Copyright 1999-2010 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.5.4.ebuild,v 1.1 2010/12/02 21:18:01 alexxy Exp $
51
52 EAPI="3"
53
54 KDE_HANDBOOK="optional"
55 KMNAME="kdenetwork"
56 inherit kde4-meta
57
58 DESCRIPTION="KDE multi-protocol IM client"
59 KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
60 IUSE="debug ssl v4l2"
61
62 # tests hang, last checked for 4.2.96
63 RESTRICT=test
64
65 # Available plugins
66 #
67 # addbookmarks: NO DEPS
68 # alias: NO DEPS (disabled upstream)
69 # autoreplace: NO DEPS
70 # contactnotes: NO DEPS
71 # highlight: NO DEPS
72 # history: NO DEPS
73 # latex: virtual/latex as RDEPEND
74 # nowlistening: NO DEPS
75 # otr: libotr
76 # pipes: NO DEPS
77 # privacy: NO DEPS
78 # statistics: dev-db/sqlite:3
79 # texteffect: NO DEPS
80 # translator: NO DEPS
81 # urlpicpreview: NO DEPS
82 # webpresence: libxml2 libxslt
83 # NOTE: By default we enable all plugins that don't have any dependencies
84 PLUGINS="+addbookmarks +autoreplace +contactnotes +highlight +history latex
85 +nowlistening otr +pipes +privacy +statistics +texteffect +translator
86 +urlpicpreview webpresence"
87
88 # Available protocols
89 #
90 # gadu: net-libs/libgadu @since 4.3
91 # groupwise: app-crypt/qca:2
92 # irc: NO DEPS, probably will fail so inform user about it
93 # jabber: net-dns/libidn app-crypt/qca:2 ENABLED BY DEFAULT NETWORK
94 # jingle: media-libs/speex net-libs/ortp DISABLED BY UPSTREAM
95 # meanwhile: net-libs/meanwhile
96 # msn: libmsn == this is wlm plugin, we disable msn one
97 # oscar: NO DEPS
98 # qq: NO DEPS
99 # telepathy: net-libs/decibel
100 # testbed: NO DEPS
101 # winpopup: NO DEPS (we're adding samba as RDEPEND so it works)
102 # yahoo: NO DEPS
103 # zeroconf (bonjour): NO DEPS
104 PROTOCOLS="gadu groupwise +jabber jingle meanwhile msn oscar qq skype
105 sms testbed winpopup yahoo zeroconf"
106
107 # disabled protocols
108 # telepathy: net-libs/decibel
109 # irc: NO DEPS
110
111 IUSE="${IUSE} ${PLUGINS} ${PROTOCOLS}"
112
113 COMMONDEPEND="
114 dev-libs/libpcre
115 $(add_kdebase_dep kdepimlibs)
116 media-libs/qimageblitz
117 >=x11-libs/qt-gui-4.4.0:4[mng]
118 !aqua? ( x11-libs/libXScrnSaver )
119 gadu? ( >=net-libs/libgadu-1.8.0[threads] )
120 groupwise? ( app-crypt/qca:2 )
121 jabber? (
122 app-crypt/qca:2
123 net-dns/libidn
124 )
125 jingle? (
126 >=media-libs/mediastreamer-2.3.0
127 media-libs/speex
128 net-libs/ortp
129 )
130 meanwhile? ( net-libs/meanwhile )
131 msn? ( >=net-libs/libmsn-4.1 )
132 otr? ( >=net-libs/libotr-3.2.0 )
133 statistics? ( dev-db/sqlite:3 )
134 webpresence? ( dev-libs/libxml2 dev-libs/libxslt )
135 v4l2? ( media-libs/libv4l )
136 "
137 RDEPEND="${COMMONDEPEND}
138 latex? (
139 media-gfx/imagemagick
140 virtual/latex-base
141 )
142 sms? ( app-mobilephone/smssend )
143 ssl? ( app-crypt/qca-ossl )
144 winpopup? ( net-fs/samba )
145 "
146 # telepathy? ( net-libs/decibel )"
147 DEPEND="${COMMONDEPEND}
148 !aqua? ( x11-proto/scrnsaverproto )
149 "
150
151 src_prepare() {
152 sed -e "s:lib/mozilla:$(get_libdir)/mozilla:" \
153 -i kopete/protocols/skype/skypebuttons/CMakeLists.txt || die "sed failed"
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_disable v4l2 VIDEOSUPPORT)
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 }