Gentoo Archives: gentoo-commits

From: "Justin Lecher (jlec)" <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-im/skype: ChangeLog skype-4.2.0.11-r1.ebuild skype-4.2.0.13.ebuild metadata.xml
Date: Wed, 29 Jan 2014 15:55:54
Message-Id: 20140129155550.16F6B2004C@flycatcher.gentoo.org
1 jlec 14/01/29 15:55:50
2
3 Modified: ChangeLog skype-4.2.0.11-r1.ebuild metadata.xml
4 Added: skype-4.2.0.13.ebuild
5 Log:
6 net-im/skype: Verion Bump, #499264; thanks Jouni Kosonen for the patch
7
8 (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key B9D4F231BD1558AB!)
9
10 Revision Changes Path
11 1.154 net-im/skype/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/skype/ChangeLog?rev=1.154&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/skype/ChangeLog?rev=1.154&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/skype/ChangeLog?r1=1.153&r2=1.154
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-im/skype/ChangeLog,v
20 retrieving revision 1.153
21 retrieving revision 1.154
22 diff -u -r1.153 -r1.154
23 --- ChangeLog 17 Oct 2013 18:32:40 -0000 1.153
24 +++ ChangeLog 29 Jan 2014 15:55:49 -0000 1.154
25 @@ -1,6 +1,12 @@
26 # ChangeLog for net-im/skype
27 -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/net-im/skype/ChangeLog,v 1.153 2013/10/17 18:32:40 mgorny Exp $
29 +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/net-im/skype/ChangeLog,v 1.154 2014/01/29 15:55:49 jlec Exp $
31 +
32 +*skype-4.2.0.13 (29 Jan 2014)
33 +
34 + 29 Jan 2014; Justin Lecher <jlec@g.o> skype-4.2.0.11-r1.ebuild,
35 + +skype-4.2.0.13.ebuild, +files/skype-4.2.0.13-desktop.patch, metadata.xml:
36 + Verion Bump, #499264; thanks Jouni Kosonen for the patch
37
38 17 Oct 2013; Michał Górny <mgorny@g.o> skype-4.2.0.11-r1.ebuild:
39 Do not require -abi_x86_32 on emul-linux to simplify installing. It does not
40
41
42
43 1.5 net-im/skype/skype-4.2.0.11-r1.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/skype/skype-4.2.0.11-r1.ebuild?rev=1.5&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/skype/skype-4.2.0.11-r1.ebuild?rev=1.5&content-type=text/plain
47 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/skype/skype-4.2.0.11-r1.ebuild?r1=1.4&r2=1.5
48
49 Index: skype-4.2.0.11-r1.ebuild
50 ===================================================================
51 RCS file: /var/cvsroot/gentoo-x86/net-im/skype/skype-4.2.0.11-r1.ebuild,v
52 retrieving revision 1.4
53 retrieving revision 1.5
54 diff -u -r1.4 -r1.5
55 --- skype-4.2.0.11-r1.ebuild 17 Oct 2013 18:32:40 -0000 1.4
56 +++ skype-4.2.0.11-r1.ebuild 29 Jan 2014 15:55:49 -0000 1.5
57 @@ -1,6 +1,6 @@
58 -# Copyright 1999-2013 Gentoo Foundation
59 +# Copyright 1999-2014 Gentoo Foundation
60 # Distributed under the terms of the GNU General Public License v2
61 -# $Header: /var/cvsroot/gentoo-x86/net-im/skype/skype-4.2.0.11-r1.ebuild,v 1.4 2013/10/17 18:32:40 mgorny Exp $
62 +# $Header: /var/cvsroot/gentoo-x86/net-im/skype/skype-4.2.0.11-r1.ebuild,v 1.5 2014/01/29 15:55:49 jlec Exp $
63
64 EAPI=5
65 inherit eutils gnome2-utils pax-utils
66 @@ -9,7 +9,7 @@
67 HOMEPAGE="http://www.skype.com/"
68 SRC_URI="http://download.${PN}.com/linux/${P}.tar.bz2"
69
70 -LICENSE="${PN}-4.0.0.7-copyright ${PN}-4.0.0.7-third-party_attributions.txt"
71 +LICENSE="${PN}-4.0.0.7-copyright ${PN}-4.0.0.7-third-party_attributions.txt MIT"
72 SLOT="0"
73 KEYWORDS="~amd64 ~x86"
74 IUSE="pax_kernel selinux"
75
76
77
78 1.10 net-im/skype/metadata.xml
79
80 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/skype/metadata.xml?rev=1.10&view=markup
81 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/skype/metadata.xml?rev=1.10&content-type=text/plain
82 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/skype/metadata.xml?r1=1.9&r2=1.10
83
84 Index: metadata.xml
85 ===================================================================
86 RCS file: /var/cvsroot/gentoo-x86/net-im/skype/metadata.xml,v
87 retrieving revision 1.9
88 retrieving revision 1.10
89 diff -u -r1.9 -r1.10
90 --- metadata.xml 16 Dec 2012 20:20:01 -0000 1.9
91 +++ metadata.xml 29 Jan 2014 15:55:49 -0000 1.10
92 @@ -1,16 +1,16 @@
93 <?xml version="1.0" encoding="UTF-8"?>
94 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
95 <pkgmetadata>
96 - <maintainer>
97 - <email>maintainer-needed@g.o</email>
98 - </maintainer>
99 - <longdescription>Skype is the next phenomenon from the people who
100 + <maintainer>
101 + <email>maintainer-needed@g.o</email>
102 + </maintainer>
103 + <longdescription>Skype is the next phenomenon from the people who
104 brought you KaZaA. Just like KaZaA, Skype uses P2P (peer-to-peer)
105 technology to connect you to other users not to share files this
106 time, but to talk and chat with your friends.
107 </longdescription>
108 - <use>
109 - <flag name='qt-static'>Install the main skype binary with internal copy of Qt</flag>
110 - <flag name='pax_kernel'>Triggers a paxmarking of the main skype binary</flag>
111 - </use>
112 + <use>
113 + <flag name="qt-static">Install the main skype binary with internal copy of Qt</flag>
114 + <flag name="pax_kernel">Triggers a paxmarking of the main skype binary</flag>
115 + </use>
116 </pkgmetadata>
117
118
119
120 1.1 net-im/skype/skype-4.2.0.13.ebuild
121
122 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/skype/skype-4.2.0.13.ebuild?rev=1.1&view=markup
123 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/skype/skype-4.2.0.13.ebuild?rev=1.1&content-type=text/plain
124
125 Index: skype-4.2.0.13.ebuild
126 ===================================================================
127 # Copyright 1999-2014 Gentoo Foundation
128 # Distributed under the terms of the GNU General Public License v2
129 # $Header: /var/cvsroot/gentoo-x86/net-im/skype/skype-4.2.0.13.ebuild,v 1.1 2014/01/29 15:55:49 jlec Exp $
130
131 EAPI=5
132
133 inherit eutils gnome2-utils pax-utils
134
135 DESCRIPTION="P2P Internet Telephony (VoiceIP) client"
136 HOMEPAGE="http://www.skype.com/"
137 SRC_URI="http://download.${PN}.com/linux/${P}.tar.bz2"
138
139 LICENSE="${PN}-4.0.0.7-copyright ${PN}-4.0.0.7-third-party_attributions.txt"
140 SLOT="0"
141 KEYWORDS="~amd64 ~x86"
142 IUSE="pax_kernel selinux"
143
144 QA_PREBUILT=opt/bin/${PN}
145 RESTRICT="mirror strip" #299368
146
147 EMUL_X86_VER=20120520
148
149 RDEPEND="
150 virtual/ttf-fonts
151 amd64? (
152 || (
153 (
154 dev-qt/qtcore:4[abi_x86_32(-)]
155 dev-qt/qtdbus:4[abi_x86_32(-)]
156 dev-qt/qtgui:4[accessibility,abi_x86_32(-)]
157 dev-qt/qtwebkit:4[abi_x86_32(-)]
158 )
159 >=app-emulation/emul-linux-x86-qtlibs-${EMUL_X86_VER}
160 )
161 || (
162 media-libs/alsa-lib[abi_x86_32(-)]
163 >=app-emulation/emul-linux-x86-soundlibs-${EMUL_X86_VER}
164 )
165 || (
166 (
167 x11-libs/libX11[abi_x86_32(-)]
168 x11-libs/libXext[abi_x86_32(-)]
169 x11-libs/libXScrnSaver[abi_x86_32(-)]
170 x11-libs/libXv[abi_x86_32(-)]
171 )
172 >=app-emulation/emul-linux-x86-xlibs-${EMUL_X86_VER}
173 )
174 )
175 x86? (
176 media-libs/alsa-lib
177 x11-libs/libX11
178 x11-libs/libXext
179 x11-libs/libXScrnSaver
180 x11-libs/libXv
181 dev-qt/qtcore:4
182 dev-qt/qtdbus:4
183 dev-qt/qtgui:4[accessibility]
184 dev-qt/qtwebkit:4
185 )
186 selinux? ( sec-policy/selinux-skype )"
187
188 src_prepare() {
189 epatch "${FILESDIR}/${P}-desktop.patch"
190 }
191
192 src_compile() {
193 if type -P lrelease >/dev/null; then
194 lrelease lang/*.ts || die
195 fi
196 rm -f lang/*.ts || die
197 }
198
199 src_install() {
200 into /opt
201 dobin ${PN}
202 fowners root:audio /opt/bin/${PN}
203
204 insinto /etc/dbus-1/system.d
205 doins ${PN}.conf
206
207 insinto /usr/share/skype
208 doins -r avatars lang sounds
209
210 dodoc README
211
212 local res
213 for res in 16 32 48 64 96 128 256; do
214 newicon -s ${res} icons/SkypeBlue_${res}x${res}.png ${PN}.png
215 done
216
217 domenu skype.desktop
218
219 if use pax_kernel; then
220 pax-mark Cm "${ED}"/opt/bin/${PN} || die
221 eqawarn "You have set USE=pax_kernel meaning that you intend to run"
222 eqawarn "${PN} under a PaX enabled kernel. To do so, we must modify"
223 eqawarn "the ${PN} binary itself and this *may* lead to breakage! If"
224 eqawarn "you suspect that ${PN} is being broken by this modification,"
225 eqawarn "please open a bug."
226 fi
227
228 echo PRELINK_PATH_MASK=/opt/bin/${PN} > ${T}/99${PN}
229 doenvd "${T}"/99${PN} #430142
230 }
231
232 pkg_preinst() {
233 gnome2_icon_savelist
234
235 rm -rf "${EROOT}"/usr/share/${PN} #421165
236 }
237
238 pkg_postinst() {
239 gnome2_icon_cache_update
240
241 # http://bugs.gentoo.org/360815
242 elog "For webcam support, see \"LD_PRELOAD\" section of \"README.lib\" document provided by"
243 elog "media-libs/libv4l package and \"README\" document of this package."
244 if use amd64; then
245 elog "You can install app-emulation/emul-linux-x86-medialibs package for the 32bit"
246 elog "libraries from the media-libs/libv4l package."
247 fi
248 }
249
250 pkg_postrm() {
251 gnome2_icon_cache_update
252 }