Gentoo Archives: gentoo-commits

From: "Gustavo Felisberto (humpback)" <humpback@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-im/skype: ChangeLog skype-1.4.0.118.ebuild skype-2.0.0.27.ebuild skype-2.0.0.13-r1.ebuild
Date: Wed, 05 Dec 2007 19:17:03
Message-Id: E1Izzjt-000130-7K@stork.gentoo.org
1 humpback 07/12/05 19:16:57
2
3 Modified: ChangeLog skype-1.4.0.118.ebuild
4 Added: skype-2.0.0.27.ebuild
5 Removed: skype-2.0.0.13-r1.ebuild
6 Log:
7 beta 2
8 (Portage version: 2.1.4_rc4)
9
10 Revision Changes Path
11 1.85 net-im/skype/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/skype/ChangeLog?rev=1.85&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/skype/ChangeLog?rev=1.85&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/skype/ChangeLog?r1=1.84&r2=1.85
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-im/skype/ChangeLog,v
20 retrieving revision 1.84
21 retrieving revision 1.85
22 diff -u -r1.84 -r1.85
23 --- ChangeLog 17 Nov 2007 00:08:33 -0000 1.84
24 +++ ChangeLog 5 Dec 2007 19:16:56 -0000 1.85
25 @@ -1,6 +1,12 @@
26 # ChangeLog for net-im/skype
27 # Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/net-im/skype/ChangeLog,v 1.84 2007/11/17 00:08:33 humpback Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/net-im/skype/ChangeLog,v 1.85 2007/12/05 19:16:56 humpback Exp $
30 +
31 +*skype-2.0.0.27 (05 Dec 2007)
32 +
33 + 05 Dec 2007; Gustavo Felisberto <humpback@g.o>
34 + skype-1.4.0.118.ebuild, -skype-2.0.0.13-r1.ebuild, +skype-2.0.0.27.ebuild:
35 + Beta 2 of skype with video.
36
37 17 Nov 2007; Gustavo Felisberto <humpback@g.o>
38 -skype-1.2.0.18.ebuild, -skype-1.2.0.21-r1.ebuild,
39
40
41
42 1.5 net-im/skype/skype-1.4.0.118.ebuild
43
44 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/skype/skype-1.4.0.118.ebuild?rev=1.5&view=markup
45 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/skype/skype-1.4.0.118.ebuild?rev=1.5&content-type=text/plain
46 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/skype/skype-1.4.0.118.ebuild?r1=1.4&r2=1.5
47
48 Index: skype-1.4.0.118.ebuild
49 ===================================================================
50 RCS file: /var/cvsroot/gentoo-x86/net-im/skype/skype-1.4.0.118.ebuild,v
51 retrieving revision 1.4
52 retrieving revision 1.5
53 diff -u -r1.4 -r1.5
54 --- skype-1.4.0.118.ebuild 15 Nov 2007 20:03:57 -0000 1.4
55 +++ skype-1.4.0.118.ebuild 5 Dec 2007 19:16:56 -0000 1.5
56 @@ -1,6 +1,6 @@
57 # Copyright 1999-2007 Gentoo Foundation
58 # Distributed under the terms of the GNU General Public License v2
59 -# $Header: /var/cvsroot/gentoo-x86/net-im/skype/skype-1.4.0.118.ebuild,v 1.4 2007/11/15 20:03:57 leio Exp $
60 +# $Header: /var/cvsroot/gentoo-x86/net-im/skype/skype-1.4.0.118.ebuild,v 1.5 2007/12/05 19:16:56 humpback Exp $
61
62 inherit eutils qt4 pax-utils
63
64 @@ -60,11 +60,11 @@
65 src_unpack() {
66 use amd64 && unpack ${LIBSIGC_FILENAME}
67 if use qt-static ; then
68 - unpack $SFILENAME
69 - cd $S
70 + unpack ${SFILENAME}
71 + cd ${S}
72 unpack ${PN}-lang-${PV}.tar.bz2
73 else
74 - unpack $DFILENAME
75 + unpack ${DFILENAME}
76 fi
77 }
78
79
80
81
82 1.1 net-im/skype/skype-2.0.0.27.ebuild
83
84 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/skype/skype-2.0.0.27.ebuild?rev=1.1&view=markup
85 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/skype/skype-2.0.0.27.ebuild?rev=1.1&content-type=text/plain
86
87 Index: skype-2.0.0.27.ebuild
88 ===================================================================
89 # Copyright 1999-2007 Gentoo Foundation
90 # Distributed under the terms of the GNU General Public License v2
91 # $Header: /var/cvsroot/gentoo-x86/net-im/skype/skype-2.0.0.27.ebuild,v 1.1 2007/12/05 19:16:56 humpback Exp $
92
93 inherit eutils qt4 pax-utils
94
95 DESCRIPTION="A P2P-VoiceIP client."
96 HOMEPAGE="http://www.skype.com/"
97
98 SFILENAME=${PN}_static-${PV}.tar.bz2
99 DFILENAME=${P}.tar.bz2
100 SRC_URI="!qt-static? ( http://download.skype.com/linux/${DFILENAME} )
101 qt-static? ( http://download.skype.com/linux/${SFILENAME} )"
102
103 LICENSE="skype-eula"
104 SLOT="0"
105 KEYWORDS="~x86 ~amd64"
106 IUSE="qt-static"
107 RESTRICT="mirror strip"
108
109 DEPEND="amd64? ( >=app-emulation/emul-linux-x86-xlibs-1.2
110 >=app-emulation/emul-linux-x86-baselibs-2.1.1
111 >=app-emulation/emul-linux-x86-soundlibs-2.4
112 app-emulation/emul-linux-x86-compat )
113 x86? ( >=sys-libs/glibc-2.4
114 >=dev-libs/libsigc++-2
115 >=media-libs/alsa-lib-1.0.11
116 x11-libs/libXScrnSaver
117 qt-static? ( media-libs/fontconfig
118 media-libs/freetype
119 x11-libs/libICE
120 x11-libs/libSM
121 x11-libs/libXcursor
122 x11-libs/libXext
123 x11-libs/libXfixes
124 x11-libs/libXi
125 x11-libs/libXinerama
126 x11-libs/libXrandr
127 x11-libs/libXrender
128 x11-libs/libX11 )
129 !qt-static? ( $(qt4_min_version 4.2.3)
130 x11-libs/libX11
131 x11-libs/libXau
132 x11-libs/libXdmcp ) )"
133 RDEPEND="${DEPEND}"
134
135 QA_EXECSTACK="opt/skype/skype"
136
137 use qt-static && S="${WORKDIR}/${PN}_static-${PV}"
138
139 pkg_setup() {
140 if ! use qt-static && ! built_with_use ">=x11-libs/qt-4.0" accessibility dbus ; then
141 eerror "Rebuild qt-4 with USE=\"accessibility dbus\" or set USE=qt-static"
142 die "USE=\"-qt-static\" only works with qt-4 built with USE=\"accessibility dbus\"."
143 fi
144 }
145
146 src_unpack() {
147 unpack ${A}
148 }
149
150 src_install() {
151 # remove mprotect() restrictions for PaX usage - see Bug 100507
152 pax-mark m "${S}"/skype
153
154 exeinto /opt/${PN}
155 doexe skype
156 fowners root:audio /opt/skype/skype
157 make_wrapper skype /opt/${PN}/skype /opt/${PN} /opt/${PN} /usr/bin
158
159 insinto /opt/${PN}/sounds
160 doins sounds/*.wav
161
162 if ! use qt-static ; then
163 insinto /etc/dbus-1/system.d
164 newins "${FILESDIR}"/skype.debus.config skype.conf
165 fi
166
167 insinto /opt/${PN}/lang
168 #
169 #There have been some issues were lang is not updated from the .ts files
170 #but if we have qt we can rebuild it
171 #
172 if ! use qt-static ; then
173 lrelease lang/*.ts
174 fi
175
176 doins lang/*.qm
177
178 insinto /opt/${PN}/avatars
179 doins avatars/*.png
180
181 insinto /opt/${PN}
182 for X in 16 32 48
183 do
184 insinto /usr/share/icons/hicolor/${X}x${X}/apps
185 newins "${S}"/icons/SkypeBlue_${X}x${X}.png ${PN}.png
186 done
187
188 dodoc README
189
190 # insinto /usr/share/applications/
191 # doins skype.desktop
192 make_desktop_entry ${PN} "Skype VoIP" ${PN}.png "Network;InstantMessaging;Telephony"
193
194 #Fix for no sound notifications
195 dosym /opt/${PN} /usr/share/${PN}
196
197 # TODO: Optional configuration of callto:// in KDE, Mozilla and friends
198 # doexe skype-callto-handler
199 }
200
201 pkg_postinst() {
202 elog "If you have sound problems please visit: "
203 elog "http://forum.skype.com/bb/viewtopic.php?t=4489"
204 elog "These kernel options are reported to help"
205 elog
206 elog "Processor type and features --->"
207 elog "-- Preemption Model (Preemptible Kernel (Low-Latency Desktop))"
208 elog "-- Timer frequency (250 HZ)"
209 elog
210 ewarn "This release no longer uses the old wrapper because ${PN} now uses ALSA"
211 ewarn
212
213 }
214
215
216
217 --
218 gentoo-commits@g.o mailing list