Gentoo Archives: gentoo-commits

From: "Patrick Lauer (patrick)" <patrick@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-im/skype: skype-4.2.0.11.ebuild ChangeLog
Date: Thu, 23 May 2013 08:36:17
Message-Id: 20130523083612.A01AC2171D@flycatcher.gentoo.org
1 patrick 13/05/23 08:36:12
2
3 Modified: ChangeLog
4 Added: skype-4.2.0.11.ebuild
5 Log:
6 Bump for #470868
7
8 (Portage version: 2.2.0_alpha176/cvs/Linux x86_64, unsigned Manifest commit)
9
10 Revision Changes Path
11 1.147 net-im/skype/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/skype/ChangeLog?rev=1.147&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/skype/ChangeLog?rev=1.147&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/skype/ChangeLog?r1=1.146&r2=1.147
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-im/skype/ChangeLog,v
20 retrieving revision 1.146
21 retrieving revision 1.147
22 diff -u -r1.146 -r1.147
23 --- ChangeLog 21 Apr 2013 20:41:03 -0000 1.146
24 +++ ChangeLog 23 May 2013 08:36:12 -0000 1.147
25 @@ -1,6 +1,11 @@
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.146 2013/04/21 20:41:03 mgorny Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/net-im/skype/ChangeLog,v 1.147 2013/05/23 08:36:12 patrick Exp $
30 +
31 +*skype-4.2.0.11 (23 May 2013)
32 +
33 + 23 May 2013; Patrick Lauer <patrick@g.o> +skype-4.2.0.11.ebuild:
34 + Bump for #470868
35
36 21 Apr 2013; Michał Górny <mgorny@g.o> skype-2.2.0.35-r99.ebuild,
37 skype-4.0.0.8-r1.ebuild, skype-4.1.0.20.ebuild:
38
39
40
41 1.1 net-im/skype/skype-4.2.0.11.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/skype/skype-4.2.0.11.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/skype/skype-4.2.0.11.ebuild?rev=1.1&content-type=text/plain
45
46 Index: skype-4.2.0.11.ebuild
47 ===================================================================
48 # Copyright 1999-2013 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/net-im/skype/skype-4.2.0.11.ebuild,v 1.1 2013/05/23 08:36:12 patrick Exp $
51
52 EAPI=5
53 inherit eutils gnome2-utils pax-utils
54
55 DESCRIPTION="An P2P Internet Telephony (VoiceIP) client"
56 HOMEPAGE="http://www.skype.com/"
57 SRC_URI="http://download.${PN}.com/linux/${P}.tar.bz2"
58
59 LICENSE="${PN}-4.0.0.7-copyright ${PN}-4.0.0.7-third-party_attributions.txt"
60 SLOT="0"
61 KEYWORDS="~amd64 ~x86"
62 IUSE="pax_kernel selinux"
63
64 QA_PREBUILT=opt/bin/${PN}
65 RESTRICT="mirror strip" #299368
66
67 EMUL_X86_VER=20120520
68
69 RDEPEND="virtual/ttf-fonts
70 amd64? (
71 >=app-emulation/emul-linux-x86-baselibs-${EMUL_X86_VER}
72 >=app-emulation/emul-linux-x86-qtlibs-${EMUL_X86_VER}
73 >=app-emulation/emul-linux-x86-soundlibs-${EMUL_X86_VER}
74 || (
75 (
76 x11-libs/libX11[abi_x86_32]
77 x11-libs/libXext[abi_x86_32]
78 x11-libs/libXScrnSaver[abi_x86_32]
79 x11-libs/libXv[abi_x86_32]
80 )
81 >=app-emulation/emul-linux-x86-xlibs-${EMUL_X86_VER}
82 )
83 )
84 !amd64? (
85 media-libs/alsa-lib
86 x11-libs/libX11
87 x11-libs/libXext
88 x11-libs/libXScrnSaver
89 x11-libs/libXv
90 dev-qt/qtcore:4
91 dev-qt/qtdbus:4
92 dev-qt/qtgui:4[accessibility,dbus]
93 dev-qt/qtwebkit:4
94 )
95 selinux? ( sec-policy/selinux-skype )"
96
97 src_compile() {
98 type -P lrelease >/dev/null && lrelease lang/*.ts
99 rm -f lang/*.ts
100 }
101
102 src_install() {
103 into /opt
104 dobin ${PN}
105 fowners root:audio /opt/bin/${PN}
106
107 insinto /etc/dbus-1/system.d
108 doins ${PN}.conf
109
110 insinto /usr/share/skype
111 doins -r avatars lang sounds
112
113 dodoc README
114
115 local res
116 for res in 16 32 48; do
117 newicon -s ${res} icons/SkypeBlue_${res}x${res}.png ${PN}.png
118 done
119
120 make_desktop_entry ${PN} 'Skype VoIP' ${PN} 'Network;InstantMessaging;Telephony'
121
122 if use pax_kernel; then
123 pax-mark Cm "${ED}"/opt/bin/${PN} || die
124 eqawarn "You have set USE=pax_kernel meaning that you intend to run"
125 eqawarn "${PN} under a PaX enabled kernel. To do so, we must modify"
126 eqawarn "the ${PN} binary itself and this *may* lead to breakage! If"
127 eqawarn "you suspect that ${PN} is being broken by this modification,"
128 eqawarn "please open a bug."
129 fi
130
131 echo PRELINK_PATH_MASK=/opt/bin/${PN} > ${T}/99${PN}
132 doenvd "${T}"/99${PN} #430142
133 }
134
135 pkg_preinst() {
136 gnome2_icon_savelist
137
138 rm -rf "${EROOT}"/usr/share/${PN} #421165
139 }
140
141 pkg_postinst() {
142 gnome2_icon_cache_update
143
144 # http://bugs.gentoo.org/360815
145 elog "For webcam support, see \"LD_PRELOAD\" section of \"README.lib\" document provided by"
146 elog "media-libs/libv4l package and \"README\" document of this package."
147 if use amd64; then
148 elog "You can install app-emulation/emul-linux-x86-medialibs package for the 32bit"
149 elog "libraries from the media-libs/libv4l package."
150 fi
151 }
152
153 pkg_postrm() {
154 gnome2_icon_cache_update
155 }