Gentoo Archives: gentoo-commits

From: Jeroen Roovers <jer@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: www-client/vivaldi/
Date: Tue, 23 Oct 2018 10:47:00
Message-Id: 1540291604.f9e54e1d33f9005e16a8700d7aac0ff2dfe7881e.jer@gentoo
1 commit: f9e54e1d33f9005e16a8700d7aac0ff2dfe7881e
2 Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
3 AuthorDate: Tue Oct 23 10:44:02 2018 +0000
4 Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
5 CommitDate: Tue Oct 23 10:46:44 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9e54e1d
7
8 www-client/vivaldi: Old.
9
10 Package-Manager: Portage-2.3.51, Repoman-2.3.11
11 Signed-off-by: Jeroen Roovers <jer <AT> gentoo.org>
12
13 www-client/vivaldi/Manifest | 6 -
14 www-client/vivaldi/vivaldi-1.15.1147.64_p1.ebuild | 125 ---------------------
15 www-client/vivaldi/vivaldi-2.0.1309.40_p1.ebuild | 127 ----------------------
16 3 files changed, 258 deletions(-)
17
18 diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
19 index 1f81909c296..69179390b75 100644
20 --- a/www-client/vivaldi/Manifest
21 +++ b/www-client/vivaldi/Manifest
22 @@ -1,9 +1,3 @@
23 -DIST vivaldi-1.15.1147.64_p1-amd64.deb 52878648 BLAKE2B d08f55f4e2e3a831d4a50a7401eaa7385452f47f28d1194cf8549f27244bf2ea0985d77602149be20b0eba6cecf6acb28d7f3029b19497db7063198f4e09a856 SHA512 f9f2d4073d87a57bfcf28d3d51e78f45a69e4db86c44eb9fb89bd1fcf14561239f90f112f8c07d0004ed740fe2495d10c66f49bb7d99f9c104f28df38d40013b
24 -DIST vivaldi-1.15.1147.64_p1-armhf.deb 46832630 BLAKE2B 9daa424babfb71dcaba253a98e88a3aba1cbcee9a1aa870070b89ef58a48bd01dc54d3de0e9641b3f1b43f7523ad13a3a873f300304b60b2a8d86b0facdf2125 SHA512 8159afec10f8c6584dc8f28350fe30de155977d1e7b14a269bdd0bf3818a39381fe341e0fadf0d9cc9a683d9c4e2115dc3ae796dca41da4efd4703de572734ec
25 -DIST vivaldi-1.15.1147.64_p1-i386.deb 52496664 BLAKE2B 3b246203e11c0654bc455ca96194e236c931453f4889fb474a07a0875358642c57425f208ca3a739bdac76d6bb36982c56930bbf290983e666dbc165454dcb8b SHA512 7c5278cb3341bc8932d82005b062324a71fd025e67f3c5d9eaea83ff636a5b7462c33e2cde6efd37e7095df2a229a4dcc8a82b27bccc61905f46a19163134fc2
26 -DIST vivaldi-2.0.1309.40_p1-amd64.deb 56228348 BLAKE2B 6818250191c3b3a658d543b537e5dbb753a4570e1d56e690c45ff2a3daf519435e8099a2f0a5d5f76dda8a58b5fc2c944549f9b530411ea83fba76f9be44a209 SHA512 f7d52ea615615cb72f16ec2e42fb2a767b2dccfc74f01282a5709858876c0ea804b5299920178683b237b63861939b9f34a5d6aff9057b478498389f05c50a74
27 -DIST vivaldi-2.0.1309.40_p1-armhf.deb 49870528 BLAKE2B 3474634e3b9a648fb95068e96728ae90b4054c9c8af442e809700776cc2ecfe8583a203ff44162fc7dc3ea424f461b12522b308bd50a20cd3a00f0a9797d697f SHA512 3776560e41900acab5dcd27365cad872b1bfe1fd4d9c3a046b8b45c327bb78ac8f52f271d129d5360601bbb8d8743c3ddcd70fd2e0a8b9b2b146e5f8aa5683bf
28 -DIST vivaldi-2.0.1309.40_p1-i386.deb 55518798 BLAKE2B bc32914d537cb07d306c54625ad90477c12fba604bd21d678624706d374fabfb3385d756dc8ea1bce2ac1b96432e99469bd03d2b41679b406399642e16fc28e5 SHA512 28cfc62aaf97f4c2774a6c98af0fe3b95c5ad78ddb2c77987f279a81835c0ccbe481fc3800acfe899ce0dfc0344f47c79329050bd06cb70253bd06feb950807e
29 DIST vivaldi-2.0.1309.42_p1-amd64.deb 56271120 BLAKE2B 0a1f358692ba0d8db4be6f735bbe567dda018b578eb3013e828876919fdf78db563993691978fb261432c812432ad38a1dd5e61cef43c7ca06e7960d8272a8d8 SHA512 b3cf26a4524626287a38472c4d26cf89560f22d5ea7d272f5be49dbe13f5d83d74bd2eda893eb665eb7886f740bd7d70d23fbd796395a0cc17233ceee874fa28
30 DIST vivaldi-2.0.1309.42_p1-armhf.deb 49878626 BLAKE2B 36750726b7f9386214e27194158409b2637546858fb0e53d82645ab933a002eb2231829007b766b65bdb3ef85a95a82f2531080f0c99ee6063922be61aba2c3e SHA512 24885e94ae680618e922f303ef0989fd8a40a697eab7d7504ef3eaa711f3c3c5786076487dd6b64a0299137d96f6db29ddcb8de30b5e478355f54bf2a83c8c97
31 DIST vivaldi-2.0.1309.42_p1-i386.deb 55525322 BLAKE2B 15b93162b5880adc2159d026b0638830adcce7fb194d52f15cba77dce24168cdba2ecdff1ac74d384b7e857fa81efd5fe45472e6558e3b76968991f9821ce778 SHA512 eebedd6c275621602b4034d0872b51a54cea28850fe4b2fb959aa9b049f60d325037bb80b78fd447797841fe651a05e2d3c1d209e44153504f9e8175db0eae3b
32
33 diff --git a/www-client/vivaldi/vivaldi-1.15.1147.64_p1.ebuild b/www-client/vivaldi/vivaldi-1.15.1147.64_p1.ebuild
34 deleted file mode 100644
35 index 954c59a1a8d..00000000000
36 --- a/www-client/vivaldi/vivaldi-1.15.1147.64_p1.ebuild
37 +++ /dev/null
38 @@ -1,125 +0,0 @@
39 -# Copyright 1999-2018 Gentoo Foundation
40 -# Distributed under the terms of the GNU General Public License v2
41 -
42 -EAPI=5
43 -CHROMIUM_LANGS="
44 - am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he hi
45 - hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv
46 - sw ta te th tr uk vi zh-CN zh-TW
47 -"
48 -inherit chromium-2 eutils gnome2-utils multilib unpacker toolchain-funcs xdg-utils
49 -
50 -#VIVALDI_BRANCH="snapshot"
51 -
52 -VIVALDI_PN="${PN}-${VIVALDI_BRANCH:-stable}"
53 -VIVALDI_BIN="${PN}${VIVALDI_BRANCH/snapshot/-snapshot}"
54 -VIVALDI_HOME="opt/${VIVALDI_BIN}"
55 -DESCRIPTION="A browser for our friends"
56 -HOMEPAGE="https://vivaldi.com/"
57 -VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_BRANCH:-stable}/${VIVALDI_PN}_${PV/_p/-}_"
58 -SRC_URI="
59 - amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb )
60 - arm? ( ${VIVALDI_BASE_URI}armhf.deb -> ${P}-armhf.deb )
61 - x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb )
62 -"
63 -
64 -LICENSE="Vivaldi"
65 -SLOT="0"
66 -KEYWORDS="-* amd64 ~arm x86"
67 -RESTRICT="bindist mirror"
68 -
69 -DEPEND="
70 - virtual/libiconv
71 -"
72 -RDEPEND="
73 - dev-libs/expat
74 - dev-libs/glib:2
75 - dev-libs/nspr
76 - dev-libs/nss
77 - media-libs/alsa-lib
78 - media-libs/fontconfig
79 - media-libs/freetype
80 - media-libs/speex
81 - net-print/cups
82 - sys-apps/dbus
83 - sys-libs/libcap
84 - x11-libs/cairo
85 - x11-libs/gdk-pixbuf
86 - x11-libs/gtk+:2
87 - x11-libs/libX11
88 - x11-libs/libXScrnSaver
89 - x11-libs/libXcomposite
90 - x11-libs/libXcursor
91 - x11-libs/libXdamage
92 - x11-libs/libXext
93 - x11-libs/libXfixes
94 - x11-libs/libXi
95 - x11-libs/libXrandr
96 - x11-libs/libXrender
97 - x11-libs/libXtst
98 - x11-libs/pango[X]
99 -"
100 -QA_PREBUILT="*"
101 -S=${WORKDIR}
102 -
103 -src_unpack() {
104 - unpack_deb ${A}
105 -}
106 -
107 -src_prepare() {
108 - iconv -c -t UTF-8 usr/share/applications/${VIVALDI_PN}.desktop > "${T}"/${VIVALDI_PN}.desktop || die
109 - mv "${T}"/${VIVALDI_PN}.desktop usr/share/applications/${VIVALDI_PN}.desktop || die
110 -
111 - sed -i \
112 - -e "s|${VIVALDI_BIN}|${PN}|g" \
113 - usr/share/applications/${VIVALDI_PN}.desktop \
114 - usr/share/xfce4/helpers/${VIVALDI_BIN}.desktop || die
115 -
116 - mv usr/share/doc/${VIVALDI_PN} usr/share/doc/${PF} || die
117 - chmod 0755 usr/share/doc/${PF} || die
118 -
119 - rm \
120 - _gpgbuilder \
121 - etc/cron.daily/${VIVALDI_BIN} \
122 - ${VIVALDI_HOME}/libwidevinecdm.so \
123 - || die
124 - rmdir \
125 - etc/cron.daily/ \
126 - etc/ \
127 - || die
128 -
129 - local c d
130 - for d in 16 22 24 32 48 64 128 256; do
131 - mkdir -p usr/share/icons/hicolor/${d}x${d}/apps || die
132 - cp \
133 - ${VIVALDI_HOME}/product_logo_${d}.png \
134 - usr/share/icons/hicolor/${d}x${d}/apps/vivaldi.png || die
135 - done
136 -
137 - pushd "${VIVALDI_HOME}/locales" > /dev/null || die
138 - chromium_remove_language_paks
139 - popd > /dev/null || die
140 -
141 - epatch_user
142 -}
143 -
144 -src_install() {
145 - mv * "${D}" || die
146 - dosym /${VIVALDI_HOME}/${PN} /usr/bin/${PN}
147 -
148 - fperms 4711 /${VIVALDI_HOME}/${PN}-sandbox
149 -}
150 -
151 -pkg_preinst() {
152 - gnome2_icon_savelist
153 -}
154 -
155 -pkg_postrm() {
156 - gnome2_icon_cache_update
157 - xdg_desktop_database_update
158 -}
159 -
160 -pkg_postinst() {
161 - gnome2_icon_cache_update
162 - xdg_desktop_database_update
163 -}
164
165 diff --git a/www-client/vivaldi/vivaldi-2.0.1309.40_p1.ebuild b/www-client/vivaldi/vivaldi-2.0.1309.40_p1.ebuild
166 deleted file mode 100644
167 index 5978d2dcb6e..00000000000
168 --- a/www-client/vivaldi/vivaldi-2.0.1309.40_p1.ebuild
169 +++ /dev/null
170 @@ -1,127 +0,0 @@
171 -# Copyright 1999-2018 Gentoo Authors
172 -# Distributed under the terms of the GNU General Public License v2
173 -
174 -EAPI=5
175 -CHROMIUM_LANGS="
176 - am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he hi
177 - hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv
178 - sw ta te th tr uk vi zh-CN zh-TW
179 -"
180 -inherit chromium-2 eutils gnome2-utils multilib unpacker toolchain-funcs xdg-utils
181 -
182 -#VIVALDI_BRANCH="snapshot"
183 -
184 -VIVALDI_PN="${PN}-${VIVALDI_BRANCH:-stable}"
185 -VIVALDI_BIN="${PN}${VIVALDI_BRANCH/snapshot/-snapshot}"
186 -VIVALDI_HOME="opt/${VIVALDI_BIN}"
187 -DESCRIPTION="A browser for our friends"
188 -HOMEPAGE="https://vivaldi.com/"
189 -VIVALDI_BASE_URI="https://downloads.${PN}.com/${VIVALDI_BRANCH:-stable}/${VIVALDI_PN}_${PV/_p/-}_"
190 -SRC_URI="
191 - amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb )
192 - arm? ( ${VIVALDI_BASE_URI}armhf.deb -> ${P}-armhf.deb )
193 - x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb )
194 -"
195 -
196 -LICENSE="Vivaldi"
197 -SLOT="0"
198 -KEYWORDS="-* ~amd64 ~arm ~x86"
199 -RESTRICT="bindist mirror"
200 -
201 -DEPEND="
202 - virtual/libiconv
203 -"
204 -RDEPEND="
205 - dev-libs/expat
206 - dev-libs/glib:2
207 - dev-libs/nspr
208 - dev-libs/nss
209 - media-libs/alsa-lib
210 - media-libs/fontconfig
211 - media-libs/freetype
212 - media-libs/speex
213 - net-print/cups
214 - sys-apps/dbus
215 - sys-libs/libcap
216 - x11-libs/cairo
217 - x11-libs/gdk-pixbuf
218 - x11-libs/gtk+:2
219 - x11-libs/libX11
220 - x11-libs/libXScrnSaver
221 - x11-libs/libXcomposite
222 - x11-libs/libXcursor
223 - x11-libs/libXdamage
224 - x11-libs/libXext
225 - x11-libs/libXfixes
226 - x11-libs/libXi
227 - x11-libs/libXrandr
228 - x11-libs/libXrender
229 - x11-libs/libXtst
230 - x11-libs/pango[X]
231 -"
232 -QA_PREBUILT="*"
233 -S=${WORKDIR}
234 -
235 -src_unpack() {
236 - unpack_deb ${A}
237 -}
238 -
239 -src_prepare() {
240 - iconv -c -t UTF-8 usr/share/applications/${VIVALDI_PN}.desktop > "${T}"/${VIVALDI_PN}.desktop || die
241 - mv "${T}"/${VIVALDI_PN}.desktop usr/share/applications/${VIVALDI_PN}.desktop || die
242 -
243 - sed -i \
244 - -e "s|${VIVALDI_BIN}|${PN}|g" \
245 - usr/share/applications/${VIVALDI_PN}.desktop \
246 - usr/share/xfce4/helpers/${VIVALDI_BIN}.desktop || die
247 -
248 - mv usr/share/doc/${VIVALDI_PN} usr/share/doc/${PF} || die
249 - chmod 0755 usr/share/doc/${PF} || die
250 -
251 - gunzip usr/share/doc/${PF}/changelog.gz || die
252 -
253 - rm \
254 - _gpgbuilder \
255 - etc/cron.daily/${VIVALDI_BIN} \
256 - ${VIVALDI_HOME}/libwidevinecdm.so \
257 - || die
258 - rmdir \
259 - etc/cron.daily/ \
260 - etc/ \
261 - || die
262 -
263 - local c d
264 - for d in 16 22 24 32 48 64 128 256; do
265 - mkdir -p usr/share/icons/hicolor/${d}x${d}/apps || die
266 - cp \
267 - ${VIVALDI_HOME}/product_logo_${d}.png \
268 - usr/share/icons/hicolor/${d}x${d}/apps/${PN}.png || die
269 - done
270 -
271 - pushd "${VIVALDI_HOME}/locales" > /dev/null || die
272 - chromium_remove_language_paks
273 - popd > /dev/null || die
274 -
275 - epatch_user
276 -}
277 -
278 -src_install() {
279 - mv * "${D}" || die
280 - dosym /${VIVALDI_HOME}/${PN} /usr/bin/${PN}
281 -
282 - fperms 4711 /${VIVALDI_HOME}/${PN}-sandbox
283 -}
284 -
285 -pkg_preinst() {
286 - gnome2_icon_savelist
287 -}
288 -
289 -pkg_postrm() {
290 - gnome2_icon_cache_update
291 - xdg_desktop_database_update
292 -}
293 -
294 -pkg_postinst() {
295 - gnome2_icon_cache_update
296 - xdg_desktop_database_update
297 -}