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: Fri, 29 Apr 2016 05:28:27
Message-Id: 1461907656.efbd1ac98c992d5ec11112aae0b67a8d8b9c5c4e.jer@gentoo
1 commit: efbd1ac98c992d5ec11112aae0b67a8d8b9c5c4e
2 Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
3 AuthorDate: Fri Apr 29 05:27:36 2016 +0000
4 Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
5 CommitDate: Fri Apr 29 05:27:36 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efbd1ac9
7
8 www-client/opera-beta: Version bump.
9
10 Package-Manager: portage-2.2.28
11
12 www-client/opera-beta/Manifest | 2 +
13 .../opera-beta/opera-beta-37.0.2178.31.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 fe32199..fb3aafd 100644
18 --- a/www-client/opera-beta/Manifest
19 +++ b/www-client/opera-beta/Manifest
20 @@ -2,3 +2,5 @@ DIST opera-beta_37.0.2178.22_amd64.deb 48257200 SHA256 ea28c45520bb4d030fd649ad3
21 DIST opera-beta_37.0.2178.22_i386.deb 50402586 SHA256 4c0339af1b000722e7a2004910251f049749837ba62aead2514792aa6d2a0dbb SHA512 8eb4d7c312c3d8254a5e50807ff58d3f5e72b240737c82714fb35524498d99e3ae731e30f720e0d2e9d5eb2a2a7bfe7edf869cb60dc4ca7b0ffb1672027997a8 WHIRLPOOL 9756fada9c1e84270e0ce542cdcc5c114638fb55b371583bb11fad755f2c60e42eebd2f5e4ec07f7df5235391d071df49631e1fa05f95f6754564dea7e9620d4
22 DIST opera-beta_37.0.2178.27_amd64.deb 49003882 SHA256 4df608dd003f729d1641beebbacd31d47121725131b451dedcc6cfbd924f4699 SHA512 ae2d885ac7c4fd7bc4c5d99096871801e6be5cbf2fa3171d0f25d5a7197e809a192805896ab12b39cbc5f7fef394b0d2abfbd3c76807c48752cab891e3a65f97 WHIRLPOOL 5c5e84021ef8cb4ff61a66ab2b2e0519f1fc8429b6358988fdee920de6cda116fc407f2e207f15e2a3d8e6263a0dc9d203fe95b58ff86ab58a10a507095747f0
23 DIST opera-beta_37.0.2178.27_i386.deb 50011284 SHA256 d231feaeba228a22364ec013a7ca75e03e5023ca93c8a090a3aeccb969c246b3 SHA512 19f91c8fc018aaa019bbb14105494b069ef3e4f8375021ac389aebd9b506d6e4e58a1da64aa453b0b2e80e75e8d32ea43a90f79e00887d7f3592bea20988e168 WHIRLPOOL 6ab4b253d905abe27a79f3991cd6c5f11faa31784f63787008ef5bc7824ed3d4739aa598d31ee346a996a51075a4662c7c44e3d73795ff9f58b0aee332e24ff6
24 +DIST opera-beta_37.0.2178.31_amd64.deb 48348650 SHA256 8375c2ac7ce44ecd3465a3fa15e5f567a0986e8b09159e61c1748279fd9effd4 SHA512 d9c2ff64a4e0b4c21d8e82fedb18f94f7170e98de6e53ce5724272d7a28a36af47768eac7aad47dbada20ceacd914dec2284dc6e7eb8dbb29ba6e574771b5579 WHIRLPOOL 615a30051d26dda499040c4b04ad345b8d668b37a5afbee4bc8f1717701fb4de25855925074171ef599f2a7d068ae5396aed92c86097e290af58ab5716446714
25 +DIST opera-beta_37.0.2178.31_i386.deb 50018502 SHA256 c2830bf3ceb237ebe04857fcafe4a3f136b58165311dde1710a236671056c3fd SHA512 eec18fc07ba6b73e0ea1b60f423ebf5e9cb6ad7828d33fb8e696a615367d7fe334fbeccc4e3ecf7b2710e4f69d679727810d16ed475d6559cc71815b991d96d1 WHIRLPOOL 5737c8345baf2433ff81d97b74f830d3e888150370eeeac9cc5afe38b4ade0eb3b665e65d6960e722d8019546aa2a7378146865a299b0d5a3064207b8d354a0a
26
27 diff --git a/www-client/opera-beta/opera-beta-37.0.2178.31.ebuild b/www-client/opera-beta/opera-beta-37.0.2178.31.ebuild
28 new file mode 100644
29 index 0000000..bfeded8
30 --- /dev/null
31 +++ b/www-client/opera-beta/opera-beta-37.0.2178.31.ebuild
32 @@ -0,0 +1,91 @@
33 +# Copyright 1999-2015 Gentoo Foundation
34 +# Distributed under the terms of the GNU General Public License v2
35 +# $Id$
36 +
37 +EAPI=5
38 +CHROMIUM_LANGS="
39 + af az be bg bn ca cs da de el en_GB en_US es_419 es fil fi fr_CA fr fy gd
40 + hi hr hu id it ja kk ko lt lv me mk ms nb nl nn pa pl pt_BR pt_PT ro ru sk
41 + sr sv sw ta te th tr uk uz vi zh_CN zh_TW zu
42 +"
43 +inherit chromium multilib unpacker
44 +
45 +DESCRIPTION="A fast and secure web browser"
46 +HOMEPAGE="http://www.opera.com/"
47 +LICENSE="OPERA-2014"
48 +SLOT="0"
49 +SRC_URI_BASE="http://get.geo.opera.com/pub/"
50 +SRC_URI="
51 + amd64? ( "${SRC_URI_BASE}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb" )
52 + x86? ( "${SRC_URI_BASE}${PN}/${PV}/linux/${PN}_${PV}_i386.deb" )
53 +"
54 +KEYWORDS="~amd64 ~x86"
55 +
56 +RDEPEND="
57 + dev-libs/expat
58 + dev-libs/glib:2
59 + dev-libs/nspr
60 + dev-libs/nss
61 + gnome-base/gconf:2
62 + media-libs/alsa-lib
63 + media-libs/fontconfig
64 + media-libs/freetype
65 + net-misc/curl
66 + net-print/cups
67 + sys-apps/dbus
68 + x11-libs/cairo
69 + x11-libs/gdk-pixbuf
70 + x11-libs/gtk+:2
71 + x11-libs/libX11
72 + x11-libs/libXScrnSaver
73 + x11-libs/libXcomposite
74 + x11-libs/libXcursor
75 + x11-libs/libXdamage
76 + x11-libs/libXext
77 + x11-libs/libXfixes
78 + x11-libs/libXi
79 + x11-libs/libXrandr
80 + x11-libs/libXrender
81 + x11-libs/libXtst
82 + x11-libs/libnotify
83 + x11-libs/pango[X]
84 +"
85 +
86 +QA_PREBUILT="*"
87 +S=${WORKDIR}
88 +OPERA_HOME="usr/$(get_libdir)/${PN}"
89 +
90 +src_unpack() {
91 + unpack_deb ${A}
92 +}
93 +
94 +src_prepare() {
95 + case ${ARCH} in
96 + amd64)
97 + mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
98 + rm -r usr/lib || die
99 + ;;
100 + x86)
101 + mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || die
102 + ;;
103 + esac
104 +
105 + rm usr/bin/${PN} || die
106 +
107 + rm usr/share/doc/${PN}/copyright || die
108 + mv usr/share/doc/${PN} usr/share/doc/${PF} || die
109 +
110 + pushd "${OPERA_HOME}/localization" > /dev/null || die
111 + chromium_remove_language_paks
112 + popd > /dev/null || die
113 +
114 + sed -i \
115 + -e 's|^TargetEnvironment|X-&|g' \
116 + usr/share/applications/${PN}.desktop || die
117 +}
118 +
119 +src_install() {
120 + mv * "${D}" || die
121 + dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN}
122 + fperms 4711 /usr/$(get_libdir)/${PN}/opera_sandbox
123 +}