Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: kde-apps/kopete/
Date: Sun, 19 Nov 2017 22:33:22
Message-Id: 1511118466.68572f8a77699470a0ebfa68a2545bb05e940410.asturm@gentoo
1 commit: 68572f8a77699470a0ebfa68a2545bb05e940410
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sun Nov 19 19:07:46 2017 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sun Nov 19 19:07:46 2017 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=68572f8a
7
8 kde-apps/kopete: Drop 17.08.3_p20171029
9
10 Moved to Gentoo main ebuild repository.
11
12 Package-Manager: Portage-2.3.14, Repoman-2.3.6
13
14 kde-apps/kopete/kopete-17.08.3_p20171029.ebuild | 171 ------------------------
15 kde-apps/kopete/kopete-9999.ebuild | 6 +-
16 2 files changed, 3 insertions(+), 174 deletions(-)
17
18 diff --git a/kde-apps/kopete/kopete-17.08.3_p20171029.ebuild b/kde-apps/kopete/kopete-17.08.3_p20171029.ebuild
19 deleted file mode 100644
20 index ded0555be7..0000000000
21 --- a/kde-apps/kopete/kopete-17.08.3_p20171029.ebuild
22 +++ /dev/null
23 @@ -1,171 +0,0 @@
24 -# Copyright 1999-2017 Gentoo Foundation
25 -# Distributed under the terms of the GNU General Public License v2
26 -
27 -EAPI=6
28 -
29 -COMMIT=d7dbacb483124d5d6a8ad30586ec126c8514a715
30 -KDE_HANDBOOK="forceoptional"
31 -KDE_TEST="forceoptional"
32 -inherit kde5 vcs-snapshot
33 -
34 -DESCRIPTION="Multi-protocol IM client based on KDE Frameworks"
35 -HOMEPAGE="https://kopete.kde.org https://www.kde.org/applications/internet/kopete"
36 -SRC_URI="https://github.com/KDE/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
37 -
38 -KEYWORDS="~amd64 ~x86"
39 -IUSE="ssl v4l"
40 -
41 -# tests hang, last checked for 4.2.96
42 -RESTRICT+=" test"
43 -
44 -# Available plugins
45 -#
46 -# addbookmarks: NO DEPS
47 -# alias: NO DEPS (disabled upstream)
48 -# autoreplace: NO DEPS
49 -# contactnotes: NO DEPS
50 -# highlight: NO DEPS
51 -# history: NO DEPS
52 -# latex: virtual/latex as RDEPEND
53 -# nowlistening: NO DEPS
54 -# otr: libotr
55 -# pipes: NO DEPS
56 -# privacy: NO DEPS
57 -# statistics: dev-db/sqlite:3
58 -# texteffect: NO DEPS
59 -# translator: NO DEPS
60 -# urlpicpreview: NO DEPS
61 -# webpresence: libxml2 libxslt
62 -# NOTE: By default we enable all plugins that don't have any dependencies
63 -PLUGINS="+addbookmarks +autoreplace +contactnotes +highlight history latex nowlistening
64 -otr pipes +privacy +statistics +texteffect translator +urlpicpreview webpresence"
65 -
66 -# Available protocols
67 -#
68 -# gadu: net-libs/libgadu @since 4.3
69 -# groupwise: app-crypt/qca:2
70 -# irc: NO DEPS, probably will fail so inform user about it
71 -# xmpp: net-dns/libidn app-crypt/qca:2 ENABLED BY DEFAULT NETWORK
72 -# meanwhile: net-libs/meanwhile
73 -# oscar: NO DEPS
74 -# telepathy: net-libs/decibel
75 -# testbed: NO DEPS
76 -# winpopup: NO DEPS (we're adding samba as RDEPEND so it works)
77 -# yahoo: media-libs/jasper
78 -# zeroconf (bonjour): NO DEPS
79 -# DISABLED until fixed: skype sms
80 -PROTOCOLS="gadu groupwise meanwhile oscar testbed winpopup +xmpp yahoo zeroconf"
81 -
82 -# disabled protocols
83 -# telepathy: net-libs/decibel
84 -# irc: NO DEPS
85 -# msn: net-libs/libmsn
86 -# qq: NO DEPS
87 -
88 -IUSE="${IUSE} ${PLUGINS} ${PROTOCOLS}"
89 -
90 -COMMONDEPEND="
91 - $(add_frameworks_dep kcmutils)
92 - $(add_frameworks_dep kconfig)
93 - $(add_frameworks_dep kcrash)
94 - $(add_frameworks_dep kdbusaddons)
95 - $(add_frameworks_dep khtml)
96 - $(add_frameworks_dep kcoreaddons)
97 - $(add_frameworks_dep kdbusaddons)
98 - $(add_frameworks_dep kdelibs4support)
99 - $(add_frameworks_dep kemoticons)
100 - $(add_frameworks_dep khtml)
101 - $(add_frameworks_dep ki18n)
102 - $(add_frameworks_dep knotifyconfig)
103 - $(add_frameworks_dep kparts)
104 - $(add_frameworks_dep ktexteditor)
105 - $(add_kdeapps_dep kcontacts)
106 - $(add_kdeapps_dep kidentitymanagement)
107 - $(add_kdeapps_dep libkleo)
108 - $(add_qt_dep qtgui)
109 - $(add_qt_dep qtsql)
110 - $(add_qt_dep qtwidgets)
111 - $(add_qt_dep qtxml)
112 - app-crypt/gpgme[cxx,qt5]
113 - dev-libs/libpcre
114 - media-libs/phonon[qt5(+)]
115 - x11-libs/libX11
116 - x11-libs/libXScrnSaver
117 - gadu? ( >=net-libs/libgadu-1.8.0[threads] )
118 - groupwise? ( app-crypt/qca:2[qt5] )
119 - meanwhile? ( net-libs/meanwhile )
120 - otr? ( >=net-libs/libotr-4.0.0 )
121 - statistics? ( dev-db/sqlite:3 )
122 - v4l? ( media-libs/libv4l )
123 - webpresence? (
124 - dev-libs/libxml2
125 - dev-libs/libxslt
126 - )
127 - xmpp? (
128 - app-crypt/qca:2[qt5]
129 - net-dns/libidn
130 - sys-libs/zlib
131 - )
132 - yahoo? ( media-libs/jasper )
133 - zeroconf? (
134 - $(add_frameworks_dep kdnssd)
135 - $(add_kdeapps_dep kidentitymanagement)
136 - )
137 -"
138 -RDEPEND="${COMMONDEPEND}
139 - latex? (
140 - || (
141 - media-gfx/imagemagick
142 - media-gfx/graphicsmagick[imagemagick]
143 - )
144 - virtual/latex-base
145 - )
146 - ssl? ( app-crypt/qca:2[ssl] )
147 -"
148 -# sms? ( app-mobilephone/smssend )
149 -# winpopup? ( net-fs/samba )
150 -DEPEND="${COMMONDEPEND}
151 - x11-proto/scrnsaverproto
152 -"
153 -
154 -src_configure() {
155 - local x x2
156 - # Handle common stuff
157 - local mycmakeargs=(
158 - -DDISABLE_VIDEOSUPPORT=$(usex !v4l)
159 - )
160 - # enable protocols
161 - for x in ${PROTOCOLS}; do
162 - case ${x/+/} in
163 - xmpp) x2=jabber ;;
164 - zeroconf) x2=bonjour ;;
165 - *) x2=${x/+/} ;;
166 - esac
167 - mycmakeargs+=( -DWITH_${x2}=$(usex ${x/+/}) )
168 - done
169 -
170 - mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_Libmsn=ON -DWITH_qq=OFF )
171 -
172 - # disable until fixed:
173 - mycmakeargs+=( -DWITH_{skype,sms}=OFF )
174 -
175 - # enable plugins
176 - for x in ${PLUGINS}; do
177 - mycmakeargs+=( -DWITH_${x/+/}=$(usex ${x/+/}) )
178 - done
179 -
180 - kde5_src_configure
181 -}
182 -
183 -pkg_postinst() {
184 - kde5_pkg_postinst
185 -
186 - if ! use ssl; then
187 - if use xmpp ; then
188 - if ! has_version "app-crypt/qca:2[ssl]" ; then
189 - elog "In order to use ssl in xmpp you'll need to"
190 - elog "install app-crypt/qca package with USE=ssl."
191 - fi
192 - fi
193 - fi
194 -}
195
196 diff --git a/kde-apps/kopete/kopete-9999.ebuild b/kde-apps/kopete/kopete-9999.ebuild
197 index 031314eee2..bc3daabc2d 100644
198 --- a/kde-apps/kopete/kopete-9999.ebuild
199 +++ b/kde-apps/kopete/kopete-9999.ebuild
200 @@ -141,6 +141,8 @@ src_configure() {
201 local x x2
202 # Handle common stuff
203 local mycmakeargs=(
204 + -DCMAKE_DISABLE_FIND_PACKAGE_Libmsn=ON
205 + -DWITH_qq=OFF
206 -DDISABLE_VIDEOSUPPORT=$(usex !v4l)
207 )
208 # $(cmake-utils_use_find_package jingle LiboRTP)
209 @@ -158,10 +160,8 @@ src_configure() {
210 mycmakeargs+=( -DWITH_${x2}=$(usex ${x/+/}) )
211 done
212
213 - mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_Libmsn=ON -DWITH_qq=OFF )
214 -
215 # disable until fixed:
216 - mycmakeargs+=( -DWITH_{skype,sms}=OFF )
217 + mycmakeargs+=( -DWITH_{cryptography,libjingle,skype,sms}=OFF )
218
219 # enable plugins
220 for x in ${PLUGINS}; do