Version bump.
authorJeroen Roovers <jer@gentoo.org>
Wed, 4 Mar 2015 13:47:22 +0000 (13:47 +0000)
committerJeroen Roovers <jer@gentoo.org>
Wed, 4 Mar 2015 13:47:22 +0000 (13:47 +0000)
Package-Manager: portage-2.2.17/cvs/Linux x86_64
Manifest-Sign-Key: 0xA792A613

www-client/vivaldi/ChangeLog
www-client/vivaldi/Manifest
www-client/vivaldi/vivaldi-1.0.118.2_p1.ebuild [new file with mode: 0644]

index 9f20bc29e4a0c96837c459d5bf80db7a9c5222c9..26066166bd638919ebee6d10bf5adf02058e4488 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for www-client/vivaldi
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/vivaldi/ChangeLog,v 1.6 2015/02/22 09:03:56 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/vivaldi/ChangeLog,v 1.7 2015/03/04 13:47:21 jer Exp $
+
+*vivaldi-1.0.118.2_p1 (04 Mar 2015)
+
+  04 Mar 2015; Jeroen Roovers <jer@gentoo.org> +vivaldi-1.0.118.2_p1.ebuild:
+  Version bump.
 
   22 Feb 2015; Jeroen Roovers <jer@gentoo.org> -vivaldi-1.0.83.38_p1-r1.ebuild,
   -vivaldi-1.0.94.2_p2-r1.ebuild:
index a9c7a6ab11b216de9d253f47b704f62a75181a8a..2cd950650154310799e0ca000bf0f1cb135e28b1 100644 (file)
@@ -2,13 +2,16 @@
 Hash: SHA256
 
 DIST Vivaldi_TP2_1.0.94.2_amd64.deb 40983162 SHA256 9fcf99ba06fc74cd01329611cf70765349c1301a2fc6bf8cff8dc84eddb7ea48 SHA512 a0643bbc1033d5e833313e28264fcb2ef83d167eaa95aafebaa442cec43bc7771c53778a2e69376aad1545d03bf6f91114a9a81941e9b22b7df8e054292addb4 WHIRLPOOL 5ab43e01290ac3d84fb7815b6869b76783165daae9669daa23ea3bba3959a78987c87544471bd278886dd54756a923b7abb1085072bd4b2dd0bbcdd51ca9e724
+DIST download.php?f=vivaldi-snapshot_1.0.118.2-1_amd64.deb 40512238 SHA256 639885b6f00ecb4177561d729010134b8dcbc63c6f7282604ecc6a3434f7c724 SHA512 b2005e59597390874ab94944dd5d54a8adbfc66867cc1ca2366507d7d998fab836cc5adf2ef1314e868456b411d55e951bb6ad80aad3f0f95ec8eb8901f191f6 WHIRLPOOL dd4bcfd50da865ea8376674a3d15a735fdc79dfed0d0b957d5b1fd32f0456fd8ea6c604fdaf2e8e63bd58257d108441696f28dbdf547fded651eeb65b48f9b3c
+DIST download.php?f=vivaldi-snapshot_1.0.118.2-1_i386.deb 40439996 SHA256 a56c5bb9121081ffc4079979ddaa41634c57a3036f97e469e79f105d9343d11d SHA512 4287f89ff84ee6063648871cbbe3db4fbb3a956fccca3052d179e71383f5ce941098d0d8f0c9451fce36f82e92d8d0164864b0134c4a8bd133e1044f1f61a661 WHIRLPOOL 1dd8d851bd25563c2c39fc59383b55ecc6015d1c35d810a31afbf6ad791eb535db2e48fb12a5eb3fb1f4e48e0d66875662abcbd01dc5b18b70b8e5be00b4b77f
+EBUILD vivaldi-1.0.118.2_p1.ebuild 2352 SHA256 9f07fa0b8b2059168465aa1864ec98f4ad093a69913d8eea0b7718fab0d19b98 SHA512 c02dc1cbc4d6e3bedb90f15c6d394144184c373d76d0dd7e78d45a67da294fc094018180f654d2c353cd4681fd1025d8eba4f4e5501b163b28da6ff73b978a62 WHIRLPOOL bf1c6056d20c6cb7a230f944dce2fb2cd2341e5c2d36d9e1b5760103208126594d9dde3da2a3cb59282a9982873c70b696e82155055c7b263693ec137e33db73
 EBUILD vivaldi-1.0.94.2_p2-r2.ebuild 2218 SHA256 479de64f83e6526c281907f1eb36434d4fc7f32baa685977137372e4d6fc1ab4 SHA512 fb47e436fab094766ed68c54aa8a9f5e80dfc39ff89cef5adf34324ba06c8ed79f10c438169468bca0be9d1863b4821901a0baea71d2fbeb0a7e5d0a2a80022f WHIRLPOOL 5e56a0fbe4354a10b95a9f532c357a4119ec7b36c0ce68f4e9db004129063dd368b07195f7abed84f1fa8ff3de8ef95f5df51bc82b2a277de37f216c95a6ba08
-MISC ChangeLog 1312 SHA256 9044c39875126c8f920af78d57a5633092ebcaf9a14d2027d862d639b70bf7ee SHA512 a531559cd19cd03cc2f59360b634ed3e0d48834b8eb7eb9c86080e6f64cc798d02c881499a09d1747c9a380ea9d0cd70e1d7173a0e02fea52195fc74fd013e1a WHIRLPOOL 0d9dbace2c0dc23571e9c64cb8461b4486c50591b7954cc6c63a9d10b398e58495fabefcd9fab865ff037338b216b34a8376c581a0e7a55cd7ba6568148733d5
+MISC ChangeLog 1443 SHA256 ecc0cb9fc0ff6f5d43abd393fcf068281ef566645903f9babfe2d519886410a8 SHA512 617b53f0e3a9c06ea9687ff86b970cc32f187b43418e8eed6dd69ac59a0f3d56085c1b62385d35061bb85af4e2a3c8f24294653199ecdf5b04d9cff8e1cb4cf9 WHIRLPOOL 319752907c8ae1c0c6e3eabed920cbd6fb70256f580672764c3f288364bf0059c9d9d237ae7209a82139dbdb2b215f7dbbdf56b57033bc29ed1e492b7b7f7681
 MISC metadata.xml 224 SHA256 d7ffc52704d4bc0180f6f1c448ea4bdd0e3ff3a562384dc944af4a00debc9620 SHA512 6487ad35c6f3d2e4876714919e7bb01fd65f57e7753cbfc318130727dded4fcf8632a06ab9b7a3016fc1ab127434d1d20de2dd0ef2cc63ad162023f2dbf64b1e WHIRLPOOL 879ad2c41f2e1297b677803b2b0478ed2affc91059b198524795e1a128cf8ab6b9fbe78b53bdd3421041f27b419bce387a267e389111125cd55b05e260abc998
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2
 
-iEYEAREIAAYFAlTpm30ACgkQVWmRsqeSphOn7wCbB6r5YTd3Q3+GPAGTmqugmz8z
-MRQAn3Pxo5v4TCZMquwovk/8daCIl6Fv
-=EqHq
+iEYEAREIAAYFAlT3DOoACgkQVWmRsqeSphPn+gCfYggz3m2VaFHagDbdBRGGzo4q
+tngAn2LLzYhAl1GmXyykrbr02dZ2Pf3R
+=b/VE
 -----END PGP SIGNATURE-----
diff --git a/www-client/vivaldi/vivaldi-1.0.118.2_p1.ebuild b/www-client/vivaldi/vivaldi-1.0.118.2_p1.ebuild
new file mode 100644 (file)
index 0000000..57fe8c9
--- /dev/null
@@ -0,0 +1,101 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/www-client/vivaldi/vivaldi-1.0.118.2_p1.ebuild,v 1.1 2015/03/04 13:47:21 jer Exp $
+
+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 multilib unpacker toolchain-funcs
+
+DESCRIPTION="A new browser for our friends"
+HOMEPAGE="http://vivaldi.com/"
+VIVALDI_BASE_URI="${HOMEPAGE}download/download.php?f=${PN}-snapshot_${PV/_p/-}_"
+SRC_URI="
+       amd64? ( ${VIVALDI_BASE_URI}amd64.deb )
+       x86? ( ${VIVALDI_BASE_URI}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
+       virtual/libudev
+       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 usr/bin/${PN}-snapshot || die
+       rm _gpgbuilder || 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 \
+                       opt/vivaldi-snapshot/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}
+
+       dodir /${VIVALDI_HOME}/lib
+       dosym /usr/$(get_libdir)/libudev.so /${VIVALDI_HOME}/lib/libudev.so.0
+
+       fperms 4711 /${VIVALDI_HOME}/${PN}-sandbox
+}