Gentoo Archives: gentoo-commits

From: "Mike Gilbert (floppym)" <floppym@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in www-plugins/chrome-binary-plugins: chrome-binary-plugins-29.0.1547.62_p219432.ebuild chrome-binary-plugins-31.0.1612.0_alpha1.ebuild chrome-binary-plugins-30.0.1599.22_beta1.ebuild ChangeLog chrome-binary-plugins-30.0.1599.14_beta1.ebuild chrome-binary-plugins-30.0.1599.14_alpha1.ebuild chrome-binary-plugins-29.0.1547.57_p217859.ebuild
Date: Wed, 28 Aug 2013 17:40:42
Message-Id: 20130828174024.350CC2004C@flycatcher.gentoo.org
1 floppym 13/08/28 17:40:24
2
3 Modified: ChangeLog
4 Added: chrome-binary-plugins-29.0.1547.62_p219432.ebuild
5 chrome-binary-plugins-31.0.1612.0_alpha1.ebuild
6 chrome-binary-plugins-30.0.1599.22_beta1.ebuild
7 Removed: chrome-binary-plugins-30.0.1599.14_beta1.ebuild
8 chrome-binary-plugins-30.0.1599.14_alpha1.ebuild
9 chrome-binary-plugins-29.0.1547.57_p217859.ebuild
10 Log:
11 Automated update.
12
13 (Portage version: 2.2.1/cvs/Linux x86_64, signed Manifest commit with key 0BBEEA1FEA4843A4)
14
15 Revision Changes Path
16 1.51 www-plugins/chrome-binary-plugins/ChangeLog
17
18 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-plugins/chrome-binary-plugins/ChangeLog?rev=1.51&view=markup
19 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-plugins/chrome-binary-plugins/ChangeLog?rev=1.51&content-type=text/plain
20 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-plugins/chrome-binary-plugins/ChangeLog?r1=1.50&r2=1.51
21
22 Index: ChangeLog
23 ===================================================================
24 RCS file: /var/cvsroot/gentoo-x86/www-plugins/chrome-binary-plugins/ChangeLog,v
25 retrieving revision 1.50
26 retrieving revision 1.51
27 diff -u -r1.50 -r1.51
28 --- ChangeLog 23 Aug 2013 01:28:09 -0000 1.50
29 +++ ChangeLog 28 Aug 2013 17:40:24 -0000 1.51
30 @@ -1,6 +1,19 @@
31 # ChangeLog for www-plugins/chrome-binary-plugins
32 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
33 -# $Header: /var/cvsroot/gentoo-x86/www-plugins/chrome-binary-plugins/ChangeLog,v 1.50 2013/08/23 01:28:09 floppym Exp $
34 +# $Header: /var/cvsroot/gentoo-x86/www-plugins/chrome-binary-plugins/ChangeLog,v 1.51 2013/08/28 17:40:24 floppym Exp $
35 +
36 +*chrome-binary-plugins-29.0.1547.62_p219432 (28 Aug 2013)
37 +*chrome-binary-plugins-30.0.1599.22_beta1 (28 Aug 2013)
38 +*chrome-binary-plugins-31.0.1612.0_alpha1 (28 Aug 2013)
39 +
40 + 28 Aug 2013; Mike Gilbert <floppym@g.o>
41 + +chrome-binary-plugins-29.0.1547.62_p219432.ebuild,
42 + +chrome-binary-plugins-30.0.1599.22_beta1.ebuild,
43 + +chrome-binary-plugins-31.0.1612.0_alpha1.ebuild,
44 + -chrome-binary-plugins-29.0.1547.57_p217859.ebuild,
45 + -chrome-binary-plugins-30.0.1599.14_alpha1.ebuild,
46 + -chrome-binary-plugins-30.0.1599.14_beta1.ebuild:
47 + Automated update.
48
49 *chrome-binary-plugins-30.0.1599.14_beta1 (23 Aug 2013)
50
51
52
53
54 1.1 www-plugins/chrome-binary-plugins/chrome-binary-plugins-29.0.1547.62_p219432.ebuild
55
56 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-plugins/chrome-binary-plugins/chrome-binary-plugins-29.0.1547.62_p219432.ebuild?rev=1.1&view=markup
57 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-plugins/chrome-binary-plugins/chrome-binary-plugins-29.0.1547.62_p219432.ebuild?rev=1.1&content-type=text/plain
58
59 Index: chrome-binary-plugins-29.0.1547.62_p219432.ebuild
60 ===================================================================
61 # Copyright 1999-2013 Gentoo Foundation
62 # Distributed under the terms of the GNU General Public License v2
63 # $Header: /var/cvsroot/gentoo-x86/www-plugins/chrome-binary-plugins/chrome-binary-plugins-29.0.1547.62_p219432.ebuild,v 1.1 2013/08/28 17:40:24 floppym Exp $
64
65 EAPI=4
66
67 inherit multilib unpacker
68
69 DESCRIPTION="Binary plugins -- native API Flash and PDF -- from Google Chrome for use in Chromium."
70 HOMEPAGE="http://www.google.com/chrome"
71
72 case ${PV} in
73 *_alpha*)
74 SLOT="unstable"
75 MY_PV=${PV/_alpha/-r}
76 ;;
77 *_beta*)
78 SLOT="beta"
79 MY_PV=${PV/_beta/-r}
80 ;;
81 *_p*)
82 SLOT="stable"
83 MY_PV=${PV/_p/-r}
84 ;;
85 *)
86 die "Invalid value for \${PV}: ${PV}"
87 ;;
88 esac
89
90 MY_PN="google-chrome-${SLOT}"
91 MY_P="${MY_PN}_${MY_PV}"
92
93 SRC_URI="
94 amd64? (
95 http://dl.google.com/linux/chrome/deb/pool/main/g/${MY_PN}/${MY_P}_amd64.deb
96 )
97 x86? (
98 http://dl.google.com/linux/chrome/deb/pool/main/g/${MY_PN}/${MY_P}_i386.deb
99 )
100 "
101
102 LICENSE="google-chrome"
103 KEYWORDS="~amd64 ~x86"
104 IUSE="+flash +pdf"
105 RESTRICT="bindist mirror strip"
106
107 RDEPEND="www-client/chromium"
108
109 for x in 0 beta stable unstable; do
110 if [[ ${SLOT} != ${x} ]]; then
111 RDEPEND+=" !${CATEGORY}/${PN}:${x}"
112 fi
113 done
114
115 S="${WORKDIR}/opt/google/chrome"
116 QA_PREBUILT="*"
117
118 src_install() {
119 local version flapper
120
121 insinto /usr/$(get_libdir)/chromium-browser/
122
123 use pdf && doins libpdf.so
124
125 if use flash; then
126 doins -r PepperFlash
127
128 # Since this is a live ebuild, we're forced to, unfortuantely,
129 # dynamically construct the command line args for Chromium.
130 version=$(sed -n 's/.*"version": "\(.*\)",.*/\1/p' PepperFlash/manifest.json)
131 flapper="${ROOT}usr/$(get_libdir)/chromium-browser/PepperFlash/libpepflashplayer.so"
132 echo -n "CHROMIUM_FLAGS=\"\${CHROMIUM_FLAGS} " > pepper-flash
133 echo -n "--ppapi-flash-path=$flapper " >> pepper-flash
134 echo "--ppapi-flash-version=$version\"" >> pepper-flash
135
136 insinto /etc/chromium/
137 doins pepper-flash
138 fi
139 }
140
141 pkg_postinst() {
142 use flash || return
143
144 einfo
145 einfo "To enable Flash for Chromium, source ${ROOT}etc/chromium/pepper-flash"
146 einfo "inside ${ROOT}etc/chromium/default. You may run this as root:"
147 einfo
148 einfo " # echo . ${ROOT}etc/chromium/pepper-flash >> ${ROOT}etc/chromium/default"
149 einfo
150 }
151
152
153
154 1.1 www-plugins/chrome-binary-plugins/chrome-binary-plugins-31.0.1612.0_alpha1.ebuild
155
156 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-plugins/chrome-binary-plugins/chrome-binary-plugins-31.0.1612.0_alpha1.ebuild?rev=1.1&view=markup
157 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-plugins/chrome-binary-plugins/chrome-binary-plugins-31.0.1612.0_alpha1.ebuild?rev=1.1&content-type=text/plain
158
159 Index: chrome-binary-plugins-31.0.1612.0_alpha1.ebuild
160 ===================================================================
161 # Copyright 1999-2013 Gentoo Foundation
162 # Distributed under the terms of the GNU General Public License v2
163 # $Header: /var/cvsroot/gentoo-x86/www-plugins/chrome-binary-plugins/chrome-binary-plugins-31.0.1612.0_alpha1.ebuild,v 1.1 2013/08/28 17:40:24 floppym Exp $
164
165 EAPI=4
166
167 inherit multilib unpacker
168
169 DESCRIPTION="Binary plugins -- native API Flash and PDF -- from Google Chrome for use in Chromium."
170 HOMEPAGE="http://www.google.com/chrome"
171
172 case ${PV} in
173 *_alpha*)
174 SLOT="unstable"
175 MY_PV=${PV/_alpha/-}
176 ;;
177 *_beta*)
178 SLOT="beta"
179 MY_PV=${PV/_beta/-}
180 ;;
181 *_p*)
182 SLOT="stable"
183 MY_PV=${PV/_p/-}
184 ;;
185 *)
186 die "Invalid value for \${PV}: ${PV}"
187 ;;
188 esac
189
190 MY_PN="google-chrome-${SLOT}"
191 MY_P="${MY_PN}_${MY_PV}"
192
193 SRC_URI="
194 amd64? (
195 http://dl.google.com/linux/chrome/deb/pool/main/g/${MY_PN}/${MY_P}_amd64.deb
196 )
197 x86? (
198 http://dl.google.com/linux/chrome/deb/pool/main/g/${MY_PN}/${MY_P}_i386.deb
199 )
200 "
201
202 LICENSE="google-chrome"
203 KEYWORDS="~amd64 ~x86"
204 IUSE="+flash +pdf"
205 RESTRICT="bindist mirror strip"
206
207 RDEPEND="www-client/chromium"
208
209 for x in 0 beta stable unstable; do
210 if [[ ${SLOT} != ${x} ]]; then
211 RDEPEND+=" !${CATEGORY}/${PN}:${x}"
212 fi
213 done
214
215 S="${WORKDIR}/opt/google/chrome"
216 QA_PREBUILT="*"
217
218 src_install() {
219 local version flapper
220
221 insinto /usr/$(get_libdir)/chromium-browser/
222
223 use pdf && doins libpdf.so
224
225 if use flash; then
226 doins -r PepperFlash
227
228 # Since this is a live ebuild, we're forced to, unfortuantely,
229 # dynamically construct the command line args for Chromium.
230 version=$(sed -n 's/.*"version": "\(.*\)",.*/\1/p' PepperFlash/manifest.json)
231 flapper="${ROOT}usr/$(get_libdir)/chromium-browser/PepperFlash/libpepflashplayer.so"
232 echo -n "CHROMIUM_FLAGS=\"\${CHROMIUM_FLAGS} " > pepper-flash
233 echo -n "--ppapi-flash-path=$flapper " >> pepper-flash
234 echo "--ppapi-flash-version=$version\"" >> pepper-flash
235
236 insinto /etc/chromium/
237 doins pepper-flash
238 fi
239 }
240
241 pkg_postinst() {
242 use flash || return
243
244 einfo
245 einfo "To enable Flash for Chromium, source ${ROOT}etc/chromium/pepper-flash"
246 einfo "inside ${ROOT}etc/chromium/default. You may run this as root:"
247 einfo
248 einfo " # echo . ${ROOT}etc/chromium/pepper-flash >> ${ROOT}etc/chromium/default"
249 einfo
250 }
251
252
253
254 1.1 www-plugins/chrome-binary-plugins/chrome-binary-plugins-30.0.1599.22_beta1.ebuild
255
256 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-plugins/chrome-binary-plugins/chrome-binary-plugins-30.0.1599.22_beta1.ebuild?rev=1.1&view=markup
257 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-plugins/chrome-binary-plugins/chrome-binary-plugins-30.0.1599.22_beta1.ebuild?rev=1.1&content-type=text/plain
258
259 Index: chrome-binary-plugins-30.0.1599.22_beta1.ebuild
260 ===================================================================
261 # Copyright 1999-2013 Gentoo Foundation
262 # Distributed under the terms of the GNU General Public License v2
263 # $Header: /var/cvsroot/gentoo-x86/www-plugins/chrome-binary-plugins/chrome-binary-plugins-30.0.1599.22_beta1.ebuild,v 1.1 2013/08/28 17:40:24 floppym Exp $
264
265 EAPI=4
266
267 inherit multilib unpacker
268
269 DESCRIPTION="Binary plugins -- native API Flash and PDF -- from Google Chrome for use in Chromium."
270 HOMEPAGE="http://www.google.com/chrome"
271
272 case ${PV} in
273 *_alpha*)
274 SLOT="unstable"
275 MY_PV=${PV/_alpha/-}
276 ;;
277 *_beta*)
278 SLOT="beta"
279 MY_PV=${PV/_beta/-}
280 ;;
281 *_p*)
282 SLOT="stable"
283 MY_PV=${PV/_p/-}
284 ;;
285 *)
286 die "Invalid value for \${PV}: ${PV}"
287 ;;
288 esac
289
290 MY_PN="google-chrome-${SLOT}"
291 MY_P="${MY_PN}_${MY_PV}"
292
293 SRC_URI="
294 amd64? (
295 http://dl.google.com/linux/chrome/deb/pool/main/g/${MY_PN}/${MY_P}_amd64.deb
296 )
297 x86? (
298 http://dl.google.com/linux/chrome/deb/pool/main/g/${MY_PN}/${MY_P}_i386.deb
299 )
300 "
301
302 LICENSE="google-chrome"
303 KEYWORDS="~amd64 ~x86"
304 IUSE="+flash +pdf"
305 RESTRICT="bindist mirror strip"
306
307 RDEPEND="www-client/chromium"
308
309 for x in 0 beta stable unstable; do
310 if [[ ${SLOT} != ${x} ]]; then
311 RDEPEND+=" !${CATEGORY}/${PN}:${x}"
312 fi
313 done
314
315 S="${WORKDIR}/opt/google/chrome"
316 QA_PREBUILT="*"
317
318 src_install() {
319 local version flapper
320
321 insinto /usr/$(get_libdir)/chromium-browser/
322
323 use pdf && doins libpdf.so
324
325 if use flash; then
326 doins -r PepperFlash
327
328 # Since this is a live ebuild, we're forced to, unfortuantely,
329 # dynamically construct the command line args for Chromium.
330 version=$(sed -n 's/.*"version": "\(.*\)",.*/\1/p' PepperFlash/manifest.json)
331 flapper="${ROOT}usr/$(get_libdir)/chromium-browser/PepperFlash/libpepflashplayer.so"
332 echo -n "CHROMIUM_FLAGS=\"\${CHROMIUM_FLAGS} " > pepper-flash
333 echo -n "--ppapi-flash-path=$flapper " >> pepper-flash
334 echo "--ppapi-flash-version=$version\"" >> pepper-flash
335
336 insinto /etc/chromium/
337 doins pepper-flash
338 fi
339 }
340
341 pkg_postinst() {
342 use flash || return
343
344 einfo
345 einfo "To enable Flash for Chromium, source ${ROOT}etc/chromium/pepper-flash"
346 einfo "inside ${ROOT}etc/chromium/default. You may run this as root:"
347 einfo
348 einfo " # echo . ${ROOT}etc/chromium/pepper-flash >> ${ROOT}etc/chromium/default"
349 einfo
350 }