summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeroen Roovers <jer@gentoo.org>2016-11-07 18:06:25 +0100
committerJeroen Roovers <jer@gentoo.org>2016-11-07 18:45:35 +0100
commit6ef7c9bf58165203e961ca6243ee445b97126c48 (patch)
tree45ab059d011de5b53eb905484caca3173d75676a /www-client
parentsys-cluster/nova: bup (diff)
downloadgentoo-6ef7c9bf58165203e961ca6243ee445b97126c48.tar.gz
gentoo-6ef7c9bf58165203e961ca6243ee445b97126c48.tar.bz2
gentoo-6ef7c9bf58165203e961ca6243ee445b97126c48.zip
www-client/vivaldi: Version bump.
Package-Manager: portage-2.3.2
Diffstat (limited to 'www-client')
-rw-r--r--www-client/vivaldi/Manifest2
-rw-r--r--www-client/vivaldi/vivaldi-1.5.658.3_p1.ebuild109
2 files changed, 111 insertions, 0 deletions
diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index 92f3f3e1b198..7b23e216666a 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -4,3 +4,5 @@ DIST vivaldi-1.5.654.3_p1-amd64.deb 48043564 SHA256 b4debc499923569f1bd6aa0e9ea7
DIST vivaldi-1.5.654.3_p1-i386.deb 48335140 SHA256 e842478908abcd05339083229cbf0fc280c24ccb1908217225ffd1c2054db740 SHA512 cf81086c20ec223ae5b6fb1ab16913cc92a2831337e6fc4dfbd023eccb7ce5cefb0b8f18aeb26e79a84b1df270b675ff245889680bf1bc74a64130ea17d51a25 WHIRLPOOL f1737c67da720c891ab3065d3cd7db08311049236e63ac6a7966cffdf060e6983a08f872e26eee0c471b49168bbc14a754e34f1b11cf86c9af82adde2cf63d1f
DIST vivaldi-1.5.655.3_p1-amd64.deb 48014816 SHA256 4b6f3cf7676abf689c2d738ad7a61475f64096b9bd3620f7814ab072580d9003 SHA512 420a943021c7ff3c1d7c9731c031041634473d072178117ec2f666502dff5573870dad23d742ca820667f2b77347a9fdd98e6bccaf8037d2378fd9e08c790c7c WHIRLPOOL 25c4e740611ede51aaeb80743c4940e170f097dec60a04cb80f2b9ad0ec660ffb45ce87bdd41a33f8447d285e3a4c04754b433a806a552d8091baa7b6b7e8b9a
DIST vivaldi-1.5.655.3_p1-i386.deb 48288882 SHA256 07e9d5d6be99fcd1168648885ea6c5f2e55f4037de092ae44d8171d9a586a192 SHA512 86d79b516582f66797c80d998e9de31cded80e0f74cd7d057299bd0f470d98a565d72803d26f293fd1efc899cd28a72fba4035c3449fa6a4844dce7fc9e89737 WHIRLPOOL 9ab789124edb9f1dd94f72bd4d55b519005ea954ccfb7d8404ae3ea9dc6cd7dc2731e283b45cc8c6f228eb357d588826de72b31e680711ccfa473272de585132
+DIST vivaldi-1.5.658.3_p1-amd64.deb 48002766 SHA256 c653785688ca08a1c1e54e6757eb418e00917676e2496c305beae1158562782d SHA512 d9d05493d1007ea2cb35e8dcc14a690ac7140c0f3d8cc55c053038dd7788bf94fb143277100c9e9799ac0fdbbd04a9cc379560d3bdcc68554a26ca4beb2a5aab WHIRLPOOL c5126a0e9c0f7872e04feadebb769832a6c218e310f809a3c6e34dee322fad452e8e13eb1f03eb942083ac948d2ce547b7e0883ea133055a2b2286655eda0b2d
+DIST vivaldi-1.5.658.3_p1-i386.deb 48318494 SHA256 19d0eb843ab0c3624781b63d21bec634e7e2eaeec3422f7108652a7549b0fc46 SHA512 ad1348061dd825d5e3e7ec31258b677f3d9701f5988f70578f858354d72fab6f00cde1813839de66dd888600f98cde10f386b7b5dce7280d3e19cf92246aaf47 WHIRLPOOL 106bd6027b5b66b8c8fcc49739d5c9f3ebdd487b039cad5c1f3971dc2181df60bae17e2ea52e320164ec09c9a3d3a4e7b74f26c863dc4fa817afe409ad9db66c
diff --git a/www-client/vivaldi/vivaldi-1.5.658.3_p1.ebuild b/www-client/vivaldi/vivaldi-1.5.658.3_p1.ebuild
new file mode 100644
index 000000000000..19616d9ec421
--- /dev/null
+++ b/www-client/vivaldi/vivaldi-1.5.658.3_p1.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+CHROMIUM_LANGS="
+ am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he hi
+ 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
+ sw ta te th tr uk vi zh-CN zh-TW
+"
+inherit chromium-2 eutils multilib unpacker toolchain-funcs
+
+VIVALDI_BRANCH="snapshot"
+
+VIVALDI_PN="${PN}-${VIVALDI_BRANCH:-stable}"
+VIVALDI_BIN="${PN}${VIVALDI_BRANCH/snapshot/-snapshot}"
+VIVALDI_HOME="opt/${VIVALDI_BIN}"
+DESCRIPTION="A new browser for our friends"
+HOMEPAGE="http://vivaldi.com/"
+VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_BRANCH:-stable}/${VIVALDI_PN}_${PV/_p/-}_"
+SRC_URI="
+ amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb )
+ x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb )
+"
+
+LICENSE="Vivaldi"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+
+RESTRICT="bindist mirror"
+
+S=${WORKDIR}
+
+RDEPEND="
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/nspr
+ dev-libs/nss
+ >=dev-libs/openssl-1.0.1:0
+ gnome-base/gconf:2
+ media-libs/alsa-lib
+ media-libs/fontconfig
+ media-libs/freetype
+ net-misc/curl
+ net-print/cups
+ sys-apps/dbus
+ sys-libs/libcap
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf
+ x11-libs/gtk+:2
+ x11-libs/libX11
+ x11-libs/libXScrnSaver
+ x11-libs/libXcomposite
+ x11-libs/libXcursor
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libXrandr
+ x11-libs/libXrender
+ x11-libs/libXtst
+ x11-libs/pango[X]
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+
+src_unpack() {
+ unpack_deb ${A}
+}
+
+src_prepare() {
+ sed -i \
+ -e "s|${VIVALDI_BIN}|${PN}|g" \
+ usr/share/applications/${VIVALDI_PN}.desktop \
+ usr/share/xfce4/helpers/${VIVALDI_BIN}.desktop || die
+
+ mv usr/share/doc/${VIVALDI_PN} usr/share/doc/${PF} || die
+ chmod 0755 usr/share/doc/${PF} || die
+
+ rm \
+ _gpgbuilder \
+ etc/cron.daily/${VIVALDI_BIN} \
+ || die
+ rmdir \
+ etc/cron.daily/ \
+ etc/ \
+ || die
+
+ local c d
+ for d in 16 22 24 32 48 64 128 256; do
+ mkdir -p usr/share/icons/hicolor/${d}x${d}/apps || die
+ cp \
+ ${VIVALDI_HOME}/product_logo_${d}.png \
+ usr/share/icons/hicolor/${d}x${d}/apps/vivaldi.png || die
+ done
+
+ pushd "${VIVALDI_HOME}/locales" > /dev/null || die
+ chromium_remove_language_paks
+ popd > /dev/null || die
+
+}
+
+src_install() {
+ mv * "${D}" || die
+ dosym /${VIVALDI_HOME}/${PN} /usr/bin/${PN}
+
+ fperms 4711 /${VIVALDI_HOME}/${PN}-sandbox
+}