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: Thu, 06 Dec 2018 08:24:32
Message-Id: 1544084659.e6aded3d6133efad4beddaa6e83b2a0254533616.jer@gentoo
1 commit: e6aded3d6133efad4beddaa6e83b2a0254533616
2 Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
3 AuthorDate: Thu Dec 6 08:24:00 2018 +0000
4 Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
5 CommitDate: Thu Dec 6 08:24:19 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6aded3d
7
8 www-client/vivaldi: Old
9
10 Package-Manager: Portage-2.3.52, Repoman-2.3.12
11 Signed-off-by: Jeroen Roovers <jer <AT> gentoo.org>
12
13 www-client/vivaldi/vivaldi-2.1.1337.51_p1.ebuild | 127 -----------------------
14 1 file changed, 127 deletions(-)
15
16 diff --git a/www-client/vivaldi/vivaldi-2.1.1337.51_p1.ebuild b/www-client/vivaldi/vivaldi-2.1.1337.51_p1.ebuild
17 deleted file mode 100644
18 index 1ef18820bd5..00000000000
19 --- a/www-client/vivaldi/vivaldi-2.1.1337.51_p1.ebuild
20 +++ /dev/null
21 @@ -1,127 +0,0 @@
22 -# Copyright 1999-2018 Gentoo Authors
23 -# Distributed under the terms of the GNU General Public License v2
24 -
25 -EAPI="6"
26 -CHROMIUM_LANGS="
27 - am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he hi
28 - 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
29 - sw ta te th tr uk vi zh-CN zh-TW
30 -"
31 -inherit chromium-2 gnome2-utils multilib unpacker toolchain-funcs xdg-utils
32 -
33 -#VIVALDI_BRANCH="snapshot"
34 -
35 -VIVALDI_PN="${PN}-${VIVALDI_BRANCH:-stable}"
36 -VIVALDI_BIN="${PN}${VIVALDI_BRANCH/snapshot/-snapshot}"
37 -VIVALDI_HOME="opt/${VIVALDI_BIN}"
38 -DESCRIPTION="A browser for our friends"
39 -HOMEPAGE="https://vivaldi.com/"
40 -VIVALDI_BASE_URI="https://downloads.${PN}.com/${VIVALDI_BRANCH:-stable}/${VIVALDI_PN}_${PV/_p/-}_"
41 -SRC_URI="
42 - amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb )
43 - arm? ( ${VIVALDI_BASE_URI}armhf.deb -> ${P}-armhf.deb )
44 - x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb )
45 -"
46 -
47 -LICENSE="Vivaldi"
48 -SLOT="0"
49 -KEYWORDS="-* amd64 ~arm x86"
50 -RESTRICT="bindist mirror"
51 -
52 -DEPEND="
53 - virtual/libiconv
54 -"
55 -RDEPEND="
56 - dev-libs/expat
57 - dev-libs/glib:2
58 - dev-libs/nspr
59 - dev-libs/nss
60 - media-libs/alsa-lib
61 - media-libs/fontconfig
62 - media-libs/freetype
63 - media-libs/speex
64 - net-print/cups
65 - sys-apps/dbus
66 - sys-libs/libcap
67 - x11-libs/cairo
68 - x11-libs/gdk-pixbuf
69 - x11-libs/gtk+:2
70 - x11-libs/libX11
71 - x11-libs/libXScrnSaver
72 - x11-libs/libXcomposite
73 - x11-libs/libXcursor
74 - x11-libs/libXdamage
75 - x11-libs/libXext
76 - x11-libs/libXfixes
77 - x11-libs/libXi
78 - x11-libs/libXrandr
79 - x11-libs/libXrender
80 - x11-libs/libXtst
81 - x11-libs/pango[X]
82 -"
83 -QA_PREBUILT="*"
84 -S=${WORKDIR}
85 -
86 -src_unpack() {
87 - unpack_deb ${A}
88 -}
89 -
90 -src_prepare() {
91 - iconv -c -t UTF-8 usr/share/applications/${VIVALDI_PN}.desktop > "${T}"/${VIVALDI_PN}.desktop || die
92 - mv "${T}"/${VIVALDI_PN}.desktop usr/share/applications/${VIVALDI_PN}.desktop || die
93 -
94 - sed -i \
95 - -e "s|${VIVALDI_BIN}|${PN}|g" \
96 - usr/share/applications/${VIVALDI_PN}.desktop \
97 - usr/share/xfce4/helpers/${VIVALDI_BIN}.desktop || die
98 -
99 - mv usr/share/doc/${VIVALDI_PN} usr/share/doc/${PF} || die
100 - chmod 0755 usr/share/doc/${PF} || die
101 -
102 - gunzip usr/share/doc/${PF}/changelog.gz || die
103 -
104 - rm \
105 - _gpgbuilder \
106 - etc/cron.daily/${VIVALDI_BIN} \
107 - ${VIVALDI_HOME}/libwidevinecdm.so \
108 - || die
109 - rmdir \
110 - etc/cron.daily/ \
111 - etc/ \
112 - || die
113 -
114 - local c d
115 - for d in 16 22 24 32 48 64 128 256; do
116 - mkdir -p usr/share/icons/hicolor/${d}x${d}/apps || die
117 - cp \
118 - ${VIVALDI_HOME}/product_logo_${d}.png \
119 - usr/share/icons/hicolor/${d}x${d}/apps/${PN}.png || die
120 - done
121 -
122 - pushd "${VIVALDI_HOME}/locales" > /dev/null || die
123 - chromium_remove_language_paks
124 - popd > /dev/null || die
125 -
126 - eapply_user
127 -}
128 -
129 -src_install() {
130 - mv * "${D}" || die
131 - dosym /${VIVALDI_HOME}/${PN} /usr/bin/${PN}
132 -
133 - fperms 4711 /${VIVALDI_HOME}/${PN}-sandbox
134 -}
135 -
136 -pkg_preinst() {
137 - gnome2_icon_savelist
138 -}
139 -
140 -pkg_postrm() {
141 - gnome2_icon_cache_update
142 - xdg_desktop_database_update
143 -}
144 -
145 -pkg_postinst() {
146 - gnome2_icon_cache_update
147 - xdg_desktop_database_update
148 -}