diff options
author | Jeroen Roovers <jer@gentoo.org> | 2016-05-24 19:38:56 +0200 |
---|---|---|
committer | Jeroen Roovers <jer@gentoo.org> | 2016-05-24 20:01:30 +0200 |
commit | 514de69f5b15bd792636cbc862b768b762e6913a (patch) | |
tree | 6191470100d035ad958ce8765a28338da73378f4 /www-client | |
parent | dev-util/abi-compliance-checker: fixup src_install (diff) | |
download | gentoo-514de69f5b15bd792636cbc862b768b762e6913a.tar.gz gentoo-514de69f5b15bd792636cbc862b768b762e6913a.tar.bz2 gentoo-514de69f5b15bd792636cbc862b768b762e6913a.zip |
www-client/vivaldi: Version bump.
Package-Manager: portage-2.3.0_rc1
Diffstat (limited to 'www-client')
-rw-r--r-- | www-client/vivaldi/Manifest | 2 | ||||
-rw-r--r-- | www-client/vivaldi/vivaldi-1.2.490.3_p1.ebuild | 105 |
2 files changed, 107 insertions, 0 deletions
diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest index 48326119a8a5..fc8870855a22 100644 --- a/www-client/vivaldi/Manifest +++ b/www-client/vivaldi/Manifest @@ -4,3 +4,5 @@ DIST vivaldi-1.2.479.8_p1-amd64.deb 45328110 SHA256 fbf8e859af10b904afc9753ecc1d DIST vivaldi-1.2.479.8_p1-i386.deb 45833518 SHA256 35950dcf1a109725a63342d23394b5dfd01d6ac693db5cf03d5ac15207fdd3fb SHA512 1ecb72d3b25a7b0b8e5c71bff6e64a817ba68b64c03624cdfc93c8937d8683bb1812fd725ee283f94ff684bed229db6a8c88450c0be3a6e667790bb4a03709d7 WHIRLPOOL 23a2391571480fac91fcdd8d591ad96415d6ef178b4a200a40ddadb454112682ec45f026950bf071af59121831fbe582c58a0776918f424e8ea50cb99f8c1273 DIST vivaldi-1.2.485.14_p1-amd64.deb 45335444 SHA256 ec1b40d770d53ca8f48baa825ad106e1f201caeb6d95fd925df42723ddd0f803 SHA512 333b57495204692f0f921d1a43e9a066daff56339a0fdfc5c10cf23efb4a001b951fd9dfd2cd08f2b00b22fd15d96a8be4033975af5d3d831067f6ab6f070d61 WHIRLPOOL 5f7cbbbfd3e81a4b7d65246908d767a4ed5f763f3fe70648ce03f61d2295f187b7a0f664a2cbdbc78495bc17c8baaefe72b40ca7c6fd416b8c2754bf31c02d42 DIST vivaldi-1.2.485.14_p1-i386.deb 45890124 SHA256 563d9c34c738bd472d717c2ec8ccd698ec4b045f9902b997abe58e1619fc56eb SHA512 1f552561a0e105eee73991d3adb1f66b509f98bdbbbc3e78800fc438cf49d1c3a3671964255320f786373ec99902c4c0fbb5409690eeb42b70d70a76c55a21ca WHIRLPOOL 9d5e4fb5b92f2f15242e9aa5dd926864c9aa56fe37a2564362c65908f0d3997ed7d84974a693408a0911e0b573b409e6a1d4d63efef22a4e4a264d8690cb5ba1 +DIST vivaldi-1.2.490.3_p1-amd64.deb 45248944 SHA256 437479567cf512f74a80c93931931dccb07db186890fcd826f3deb6fad9657af SHA512 78666ead239047be3cdc974fea80fc35d8f4ebe8615d23c04309ac0b2f02dfca1d54ab5b9292b40eeb0dd25a20257deedf99411b12df40557466e06e9342a746 WHIRLPOOL d4606861f2e64775b7ee875ebd1c08b630705e5dd575eb487a63660cddb14f0b9cdd77d5a050d012c8bbf24f2d4aa93d8b2c662e254194618d4e23b8326cf6f9 +DIST vivaldi-1.2.490.3_p1-i386.deb 45898880 SHA256 16c1dbb60d0c65fb7dba66444f4bc2b5d0128b7c53ae078f008fe4d2e7e3096c SHA512 cb64c60ff8523d6957b4c0d2189571f8c392cf3dbf93b5ee16abcfd77615d8ad37795fb30b8fa05a28ac74697c80ea5f6ee342579d71a3fe2613a00185b67254 WHIRLPOOL 5ce34f6329a9ef631ab91d0bd757d3431217ca0d44da11e4525d79cf547036a2f3f68cd8b3f720af2d61c9c595a1b9e7f5432543f182512f581b96bc4943540d diff --git a/www-client/vivaldi/vivaldi-1.2.490.3_p1.ebuild b/www-client/vivaldi/vivaldi-1.2.490.3_p1.ebuild new file mode 100644 index 000000000000..896957ec18a5 --- /dev/null +++ b/www-client/vivaldi/vivaldi-1.2.490.3_p1.ebuild @@ -0,0 +1,105 @@ +# 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_419 es et fa fil fi 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 eutils multilib unpacker toolchain-funcs + +DESCRIPTION="A new browser for our friends" +HOMEPAGE="http://vivaldi.com/" +VIVALDI_BASE_URI="http://downloads.vivaldi.com/snapshot/${PN}-snapshot_${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} +VIVALDI_HOME="opt/${PN}-snapshot" + +src_unpack() { + unpack_deb ${A} +} + +src_prepare() { + sed -i \ + -e 's|vivaldi-snapshot|vivaldi|g' \ + usr/share/applications/${PN}-snapshot.desktop \ + usr/share/xfce4/helpers/${PN}-snapshot.desktop || die + + mv usr/share/doc/${PN}-snapshot usr/share/doc/${PF} || die + + rm \ + _gpgbuilder \ + etc/cron.daily/${PN}-snapshot \ + usr/bin/${PN}-snapshot \ + || 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}-snapshot /usr/bin/${PN} + + fperms 4711 /${VIVALDI_HOME}/${PN}-sandbox +} |