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/opera/
Date: Thu, 02 Jul 2020 13:07:31
Message-Id: 1593695243.02067636fe7fe006baf02804b81f7add3098f159.jer@gentoo
1 commit: 02067636fe7fe006baf02804b81f7add3098f159
2 Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
3 AuthorDate: Thu Jul 2 13:05:31 2020 +0000
4 Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
5 CommitDate: Thu Jul 2 13:07:23 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02067636
7
8 www-client/opera: Old
9
10 Package-Manager: Portage-2.3.103, Repoman-2.3.23
11 Signed-off-by: Jeroen Roovers <jer <AT> gentoo.org>
12
13 www-client/opera/Manifest | 2 -
14 www-client/opera/opera-68.0.3618.165.ebuild | 110 ----------------------------
15 www-client/opera/opera-68.0.3618.173.ebuild | 110 ----------------------------
16 3 files changed, 222 deletions(-)
17
18 diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
19 index a32f59067e7..fffe51ff0c5 100644
20 --- a/www-client/opera/Manifest
21 +++ b/www-client/opera/Manifest
22 @@ -1,3 +1 @@
23 -DIST opera-stable_68.0.3618.165_amd64.deb 67448160 BLAKE2B 8f0c70011898ccbbbf9badbf8ba2c792d6f6150af073e033bb2131e21cf3237d85d9c7ca7ebee0adaae7a587957be8d9cfc82cacfe9cc188e42c75574f2199c4 SHA512 7d62438f42df88593be51b60625045ef1b398ade01ee33cdefa780d96505e2b469609b684741f3f0884dce7068faeb38fb6887cb89a580e113bea528734620dc
24 -DIST opera-stable_68.0.3618.173_amd64.deb 67459012 BLAKE2B fcb37a6491f0174710a8bd22351ec01431b292039d2671cc91243cee406d0171d05ff1e9296746bc484507163c7d167deeb2852783a62464421b2c9714668924 SHA512 149f666465b13f3fd776c4889339e19face710101b134d69b8ab30c370f155692d0ee85593127dc3e72236b7956fc5dce4971afa1a65d9c9e8f5e5c73931906f
25 DIST opera-stable_69.0.3686.36_amd64.deb 66189672 BLAKE2B d92b9aaeabcbe52b2d3f2adde7764d3a94dea78c003a5fe6748afbc2f9692ad8138b99637761f99379cb14f955df4012471f4457b1876028639bc314b4142ef0 SHA512 3a1aa77bccef2dcb21d6a81ddb4af534edb27f1a0002e523de1d44db810634b3b26cd8f3d9eb538ec81566c57afb5c9dd83d837c8c2da8801360c8ebfa1f015d
26
27 diff --git a/www-client/opera/opera-68.0.3618.165.ebuild b/www-client/opera/opera-68.0.3618.165.ebuild
28 deleted file mode 100644
29 index fb69b98489d..00000000000
30 --- a/www-client/opera/opera-68.0.3618.165.ebuild
31 +++ /dev/null
32 @@ -1,110 +0,0 @@
33 -# Copyright 1999-2020 Gentoo Authors
34 -# Distributed under the terms of the GNU General Public License v2
35 -
36 -EAPI=7
37 -CHROMIUM_LANGS="
38 - be bg bn ca cs da de el en-GB en-US es-419 es fil fi fr-CA fr hi hr hu id
39 - it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi
40 - zh-CN zh-TW
41 -
42 -"
43 -inherit chromium-2 multilib unpacker xdg-utils
44 -
45 -DESCRIPTION="A fast and secure web browser"
46 -HOMEPAGE="https://www.opera.com/"
47 -LICENSE="OPERA-2014"
48 -SLOT="0"
49 -SRC_URI_BASE="
50 - https://download1.operacdn.com/pub/
51 - https://download2.operacdn.com/pub/
52 - https://download3.operacdn.com/pub/
53 - https://download4.operacdn.com/pub/
54 -"
55 -for uri in ${SRC_URI_BASE}; do
56 -SRC_URI+="
57 - "${uri}${PN}/desktop/${PV}/linux/${PN}-stable_${PV}_amd64.deb"
58 -"
59 -done
60 -KEYWORDS="amd64"
61 -
62 -RDEPEND="
63 - dev-libs/expat
64 - dev-libs/glib:2
65 - dev-libs/nspr
66 - dev-libs/nss
67 - media-libs/alsa-lib
68 - media-libs/fontconfig
69 - media-libs/freetype
70 - net-misc/curl
71 - net-print/cups
72 - sys-apps/dbus
73 - x11-libs/cairo
74 - x11-libs/gdk-pixbuf
75 - x11-libs/gtk+:3
76 - x11-libs/libX11
77 - x11-libs/libXScrnSaver
78 - x11-libs/libXcomposite
79 - x11-libs/libXcursor
80 - x11-libs/libXdamage
81 - x11-libs/libXext
82 - x11-libs/libXfixes
83 - x11-libs/libXi
84 - x11-libs/libXrandr
85 - x11-libs/libXrender
86 - x11-libs/libXtst
87 - x11-libs/libnotify
88 - x11-libs/pango[X]
89 -"
90 -
91 -QA_PREBUILT="*"
92 -S=${WORKDIR}
93 -
94 -src_unpack() {
95 - unpack_deb ${A}
96 -}
97 -
98 -src_prepare() {
99 - default
100 -
101 - OPERA_HOME="usr/$(get_libdir)/${PN}"
102 -
103 - case ${ARCH} in
104 - amd64)
105 - mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
106 - rm -r usr/lib || die
107 - ;;
108 - esac
109 -
110 - rm usr/bin/${PN} || die
111 -
112 - rm usr/share/doc/${PN}-stable/copyright || die
113 - mv usr/share/doc/${PN}-stable usr/share/doc/${PF} || die
114 - gunzip usr/share/doc/${PF}/changelog.gz || die
115 -
116 - pushd "${OPERA_HOME}"/localization > /dev/null || die
117 - chromium_remove_language_paks
118 - popd > /dev/null || die
119 -
120 - sed -i \
121 - -e 's|^TargetEnvironment|X-&|g' \
122 - usr/share/applications/${PN}.desktop || die
123 -}
124 -
125 -src_install() {
126 - rm "${OPERA_HOME}"/${PN}_autoupdate || die
127 - mv * "${D}" || die
128 - dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN}
129 - fperms 4711 /"${OPERA_HOME}"/opera_sandbox
130 -}
131 -
132 -pkg_postrm() {
133 - xdg_desktop_database_update
134 - xdg_icon_cache_update
135 - xdg_mimeinfo_database_update
136 -}
137 -
138 -pkg_postinst() {
139 - xdg_desktop_database_update
140 - xdg_icon_cache_update
141 - xdg_mimeinfo_database_update
142 -}
143
144 diff --git a/www-client/opera/opera-68.0.3618.173.ebuild b/www-client/opera/opera-68.0.3618.173.ebuild
145 deleted file mode 100644
146 index 58c0be89c0a..00000000000
147 --- a/www-client/opera/opera-68.0.3618.173.ebuild
148 +++ /dev/null
149 @@ -1,110 +0,0 @@
150 -# Copyright 1999-2020 Gentoo Authors
151 -# Distributed under the terms of the GNU General Public License v2
152 -
153 -EAPI=7
154 -CHROMIUM_LANGS="
155 - be bg bn ca cs da de el en-GB en-US es-419 es fil fi fr-CA fr hi hr hu id
156 - it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi
157 - zh-CN zh-TW
158 -
159 -"
160 -inherit chromium-2 multilib unpacker xdg-utils
161 -
162 -DESCRIPTION="A fast and secure web browser"
163 -HOMEPAGE="https://www.opera.com/"
164 -LICENSE="OPERA-2014"
165 -SLOT="0"
166 -SRC_URI_BASE="
167 - https://download1.operacdn.com/pub/
168 - https://download2.operacdn.com/pub/
169 - https://download3.operacdn.com/pub/
170 - https://download4.operacdn.com/pub/
171 -"
172 -for uri in ${SRC_URI_BASE}; do
173 -SRC_URI+="
174 - "${uri}${PN}/desktop/${PV}/linux/${PN}-stable_${PV}_amd64.deb"
175 -"
176 -done
177 -KEYWORDS="~amd64"
178 -
179 -RDEPEND="
180 - dev-libs/expat
181 - dev-libs/glib:2
182 - dev-libs/nspr
183 - dev-libs/nss
184 - media-libs/alsa-lib
185 - media-libs/fontconfig
186 - media-libs/freetype
187 - net-misc/curl
188 - net-print/cups
189 - sys-apps/dbus
190 - x11-libs/cairo
191 - x11-libs/gdk-pixbuf
192 - x11-libs/gtk+:3
193 - x11-libs/libX11
194 - x11-libs/libXScrnSaver
195 - x11-libs/libXcomposite
196 - x11-libs/libXcursor
197 - x11-libs/libXdamage
198 - x11-libs/libXext
199 - x11-libs/libXfixes
200 - x11-libs/libXi
201 - x11-libs/libXrandr
202 - x11-libs/libXrender
203 - x11-libs/libXtst
204 - x11-libs/libnotify
205 - x11-libs/pango[X]
206 -"
207 -
208 -QA_PREBUILT="*"
209 -S=${WORKDIR}
210 -
211 -src_unpack() {
212 - unpack_deb ${A}
213 -}
214 -
215 -src_prepare() {
216 - default
217 -
218 - OPERA_HOME="usr/$(get_libdir)/${PN}"
219 -
220 - case ${ARCH} in
221 - amd64)
222 - mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
223 - rm -r usr/lib || die
224 - ;;
225 - esac
226 -
227 - rm usr/bin/${PN} || die
228 -
229 - rm usr/share/doc/${PN}-stable/copyright || die
230 - mv usr/share/doc/${PN}-stable usr/share/doc/${PF} || die
231 - gunzip usr/share/doc/${PF}/changelog.gz || die
232 -
233 - pushd "${OPERA_HOME}"/localization > /dev/null || die
234 - chromium_remove_language_paks
235 - popd > /dev/null || die
236 -
237 - sed -i \
238 - -e 's|^TargetEnvironment|X-&|g' \
239 - usr/share/applications/${PN}.desktop || die
240 -}
241 -
242 -src_install() {
243 - rm "${OPERA_HOME}"/${PN}_autoupdate || die
244 - mv * "${D}" || die
245 - dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN}
246 - fperms 4711 /"${OPERA_HOME}"/opera_sandbox
247 -}
248 -
249 -pkg_postrm() {
250 - xdg_desktop_database_update
251 - xdg_icon_cache_update
252 - xdg_mimeinfo_database_update
253 -}
254 -
255 -pkg_postinst() {
256 - xdg_desktop_database_update
257 - xdg_icon_cache_update
258 - xdg_mimeinfo_database_update
259 -}