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-beta/
Date: Thu, 01 Sep 2016 16:19:15
Message-Id: 1472746731.4cb40c417c5d2927a948da63e41bbc26e9d1f8ab.jer@gentoo
1 commit: 4cb40c417c5d2927a948da63e41bbc26e9d1f8ab
2 Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
3 AuthorDate: Thu Sep 1 16:14:44 2016 +0000
4 Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
5 CommitDate: Thu Sep 1 16:18:51 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cb40c41
7
8 www-client/opera-beta: Version bump.
9
10 Package-Manager: portage-2.3.0
11
12 www-client/opera-beta/Manifest | 2 +
13 .../opera-beta/opera-beta-40.0.2308.26.ebuild | 91 ++++++++++++++++++++++
14 2 files changed, 93 insertions(+)
15
16 diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
17 index 467ec59..99ccc97 100644
18 --- a/www-client/opera-beta/Manifest
19 +++ b/www-client/opera-beta/Manifest
20 @@ -2,5 +2,7 @@ DIST opera-beta_40.0.2308.11_amd64.deb 48262760 SHA256 b1c52a582f5097a575008d480
21 DIST opera-beta_40.0.2308.11_i386.deb 49359880 SHA256 a250a87c779491290892cd4d036e38644d551a24dc760fa04f1fae9047befce9 SHA512 e0ec340452eaee5724e9b79af151076391a0be2fa36c4e2a49e1f4762948b05d2047e793fa5a86068fed36c24d24155f512d5201b0c8c9ef590058a59efdb51d WHIRLPOOL fc43c0b4b1f65644c2b5265f6ce903d28cd4604bf637195e3f09d9efaacbe46376120245dd8212d5608d2a57aa1d72a7838b5961c066637c13a8a2966afa9c53
22 DIST opera-beta_40.0.2308.15_amd64.deb 48257698 SHA256 85bca35d641ce9c431b36fb5c9d3e75e1aa4c3264fb6ea3ca9e6ac9612feaa0d SHA512 5a113e0348e3371bb9502a8c738e9d8ae84b8d4d889a233561bd1f3f22e0170b3c3c579656f5f48103333a6450f71020b134828fdd2657c1980743ceb9955837 WHIRLPOOL 60bc4bbca6bcb1c20f1095ccf3ef8ac3bf653817a9b0ca87f42690cb7a3e0acb91fd91008be9bdbced3e33a87236347c92e53edc13b49783e2c9bb89c24f1237
23 DIST opera-beta_40.0.2308.15_i386.deb 49314244 SHA256 e7f5180b19a05ef6ea3714bbf53bad1e353edf97b8715f78e933feac3e95bad8 SHA512 f4cf28113ff841fdc444888e21deca822bf17f8d9cfc68c76e157ae680476115e179a40aa85c1e2c4625586003b641d027bdfc3fcc49239ee84ba4bdc1567808 WHIRLPOOL bd27829ed51b57bbc6b8e5186faf6728bda071706218055934649fdfbbc4d1a2f77dac9824c592cbbc0cd0cc9a9033915eac50a17df42fa5eded8465f339d4fe
24 +DIST opera-beta_40.0.2308.26_amd64.deb 47713082 SHA256 29c193fc0cd4fb0c551ca327f94bd953944ace5557c4c34afe991ad66c2b949f SHA512 490dc52b04e6395351736a2ba4145711adff368f65bbc699475d8f448d008af5e4f6e7ca89a291e57dcaaae7e0af9a037341eb738f1297c99f0ebc6af1f666a4 WHIRLPOOL 325ead4bc5fed501a4c07c4400e9821924510bbfdfcac572fafad2d167fdbddb1d85be0ffcb13e7f0f23045652e1d6eb105ad5e80dc1524efe4fe5bb62c2698b
25 +DIST opera-beta_40.0.2308.26_i386.deb 49171780 SHA256 0a55dd2347045958afb276764ea6bcef1aead3cfba4a68b762468f01f9e60d42 SHA512 cf943e2a3a5c3b3fc90be2ace9b741be6c4e943560a262d95b21bd7687dafff34fa3c52813074c80e573c505315da95ddb285f0a051fd84c44b4bb2236dbb179 WHIRLPOOL 7960ac8276ebe3592a749a65f7614522382ed1df6aafc48dcb1a324965f0d35239577d94ebde81e6bb9251747268c3bdf3762d949f0de5810febf496a1701d4f
26 DIST opera-beta_40.0.2308.3_amd64.deb 48272008 SHA256 a51609b065df9f5fcdf4224d07887a2038aa28c4b9ad3adae6f0bcda055f2b6e SHA512 344bee524d20a3f312f7f6f7f2bbb177b25b7d538ebb7fb797deaf93a9baf50d978819a71cf7c2b33aabedb8ef755fcccd0612acfc0b506cda492b3a733da01a WHIRLPOOL 97dfd744f36cf874d09d729885afd2217a840eaaa79f284883e3012f7f87b4de9fc3a4f62c43922ddcaf38eac8b77caa08dd93ca199e151ccdf2ec39b6ea0e11
27 DIST opera-beta_40.0.2308.3_i386.deb 48746218 SHA256 c551d043718c376fb5099619aee44971164465d300ec76e82b56d88d88b9f15b SHA512 c658797cfa20bc02bce3e4fca6f2e9f8f576805b4aa27fc9d9290885a50242472a04f27a37883ed93a1f9e7473610d73738e48031bb4d53553144271d3d972ae WHIRLPOOL a25aa38bc03b2bd62e0b00c906d4cd2e1bb35dbf750ad3a3d40f43c42bb4b112c802ecaef13fd7acaeda29effcf1473303738081c509c5309888564b0ff3517a
28
29 diff --git a/www-client/opera-beta/opera-beta-40.0.2308.26.ebuild b/www-client/opera-beta/opera-beta-40.0.2308.26.ebuild
30 new file mode 100644
31 index 00000000..30ad38b
32 --- /dev/null
33 +++ b/www-client/opera-beta/opera-beta-40.0.2308.26.ebuild
34 @@ -0,0 +1,91 @@
35 +# Copyright 1999-2016 Gentoo Foundation
36 +# Distributed under the terms of the GNU General Public License v2
37 +# $Id$
38 +
39 +EAPI=5
40 +CHROMIUM_LANGS="
41 + af az be bg bn ca cs da de el en-GB en-US es-419 es fil fi fr-CA fr fy gd
42 + he hi hr hu id it ja kk ko lt lv me mk ms nb nl nn pa pl pt-BR pt-PT ro ru
43 + sk sr sv sw ta te th tr uk uz vi zh-CN zh-TW zu
44 +"
45 +inherit chromium-2 multilib unpacker
46 +
47 +DESCRIPTION="A fast and secure web browser"
48 +HOMEPAGE="http://www.opera.com/"
49 +LICENSE="OPERA-2014"
50 +SLOT="0"
51 +SRC_URI_BASE="http://get.geo.opera.com/pub/"
52 +SRC_URI="
53 + amd64? ( "${SRC_URI_BASE}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb" )
54 + x86? ( "${SRC_URI_BASE}${PN}/${PV}/linux/${PN}_${PV}_i386.deb" )
55 +"
56 +KEYWORDS="~amd64 ~x86"
57 +
58 +RDEPEND="
59 + dev-libs/expat
60 + dev-libs/glib:2
61 + dev-libs/nspr
62 + dev-libs/nss
63 + gnome-base/gconf:2
64 + media-libs/alsa-lib
65 + media-libs/fontconfig
66 + media-libs/freetype
67 + net-misc/curl
68 + net-print/cups
69 + sys-apps/dbus
70 + x11-libs/cairo
71 + x11-libs/gdk-pixbuf
72 + x11-libs/gtk+:2
73 + x11-libs/libX11
74 + x11-libs/libXScrnSaver
75 + x11-libs/libXcomposite
76 + x11-libs/libXcursor
77 + x11-libs/libXdamage
78 + x11-libs/libXext
79 + x11-libs/libXfixes
80 + x11-libs/libXi
81 + x11-libs/libXrandr
82 + x11-libs/libXrender
83 + x11-libs/libXtst
84 + x11-libs/libnotify
85 + x11-libs/pango[X]
86 +"
87 +
88 +QA_PREBUILT="*"
89 +S=${WORKDIR}
90 +OPERA_HOME="usr/$(get_libdir)/${PN}"
91 +
92 +src_unpack() {
93 + unpack_deb ${A}
94 +}
95 +
96 +src_prepare() {
97 + case ${ARCH} in
98 + amd64)
99 + mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
100 + rm -r usr/lib || die
101 + ;;
102 + x86)
103 + mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || die
104 + ;;
105 + esac
106 +
107 + rm usr/bin/${PN} || die
108 +
109 + rm usr/share/doc/${PN}/copyright || die
110 + mv usr/share/doc/${PN} usr/share/doc/${PF} || die
111 +
112 + pushd "${OPERA_HOME}/localization" > /dev/null || die
113 + chromium_remove_language_paks
114 + popd > /dev/null || die
115 +
116 + sed -i \
117 + -e 's|^TargetEnvironment|X-&|g' \
118 + usr/share/applications/${PN}.desktop || die
119 +}
120 +
121 +src_install() {
122 + mv * "${D}" || die
123 + dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN}
124 + fperms 4711 /usr/$(get_libdir)/${PN}/opera_sandbox
125 +}