mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
www-client/vivaldi-snapshot: Old
Package-Manager: Portage-2.3.95, Repoman-2.3.21 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
This commit is contained in:
@@ -1,7 +1,3 @@
|
||||
DIST vivaldi-snapshot-2.12.1854.5_p1-amd64.deb 69002036 BLAKE2B e1d698dae1437105541c6680fd5ee930aa3c46260f251443b2d44de13e8655036992f7ec5f1761319a36b90a36af2c55b5ac13c553dec21103b8bb89feb90d0e SHA512 63d2e890db4ee7ce6d7a4c1474370edb376fd59c54594e21525183968d4add188bda44d1239f69fe9ea2160038cafbcf6b9458321ca6c89c6282165c91bcb0bd
|
||||
DIST vivaldi-snapshot-2.12.1854.5_p1-arm64.deb 62122488 BLAKE2B ee13ae5e325a61a86cb907605e48e38f2ffbc1b25626e4620db64c95edbfaad405ba403d5bd75b25525f7c15422470eb0a777b97fd552472dad4e68d5381e559 SHA512 ed2068abfd65cad26702133b7a4a786bb7d7f7306900be9481cdd95850271ee3007f1e7bf17726f9f25bed4fd2012ed3259062ad87f1063de5730d2968cdccee
|
||||
DIST vivaldi-snapshot-2.12.1854.5_p1-armhf.deb 61469668 BLAKE2B 0ceb4533c36056118f2811a468157afb971dcb2118477e19158319a137257400bc7e51963ed9b2f8ab2fd03f995b2a93e5d2d2496eca605a28a2376f70a0c2ea SHA512 b6de87145753d67c01180183450a2174e3ac71ad89aedfe681613b1d09b0d1a53ba9391ab5e4166d03efb68a57dca86effde1ccc74ae61ef083e9d6c3e95096f
|
||||
DIST vivaldi-snapshot-2.12.1854.5_p1-i386.deb 67754680 BLAKE2B 1790e0a7cf1b6ce97261a6f4d00d0bbd506760ecc2bcfc3a37b1ec43e4e2e03c87a14da86cb55350daafbd86477d848a7e2fa562591c78c59ff2b8c109732eea SHA512 7a709092bddd50e1ceb692f65d6c1ab6c879deb5d22fa8e7f3a8dbf5ea5a394dc0a738431f0b359eb7de8d85591b83af3be09dc23967e066ae408e1a3e484100
|
||||
DIST vivaldi-snapshot-2.12.1856.3_p1-amd64.deb 69604020 BLAKE2B 526a568fdb187b690d827ab118d0ae21151be057d907835b84d31296e95f809c4116f0c403a9f54993dd60b424b16e89e20c551fd32267deb2888e496dfdb56a SHA512 692c74c04d20e1b834d8c9f3ba29b88a3d93d627332a1e2fef329071134a68f9450a2b5fcd51442b32b122e9ebb06cf791ae7c1877ff174468e4ef3d263d9aa3
|
||||
DIST vivaldi-snapshot-2.12.1856.3_p1-arm64.deb 62753784 BLAKE2B 96e162a5482f1eabeb81fca54dd73f8d2c435fe334d1831ae7a76ead769abe55509690a92de8964f2626011b2c8d09647950a9e1c0e35489ca3f1948d103b80f SHA512 9389d5e0626fe16d2e4de4e128d89a02d585199a118b69e47fec759b8192efb2d951bf0fc3ac72871093e8ce2a4b972d054f1b81a1df8117307b5d7d02000a18
|
||||
DIST vivaldi-snapshot-2.12.1856.3_p1-armhf.deb 62065792 BLAKE2B 0fc2f985603ed0f857599e861121337a5275a9a4d1c8b3de89919fd52ed0e4afdc75a55893076813857a88ce91af1247be4e5976e3a77138acefd7aafdaf8525 SHA512 2db2cc9532b638397afc5715a9fde540f5301cc7aa60413854f5b1d03ddf87f4b0b52c856bcbebfb83a766de47708c0638fbf4d4470fbf929f0e0f5aa4e90e72
|
||||
|
||||
@@ -1,116 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
CHROMIUM_LANGS="
|
||||
af am ar be bg bn ca cs da de de-CH el en-GB en-US eo es es-419 es-PE et eu
|
||||
fa fi fil fr fy gd gl gu he hi hr hu hy id io is it ja jbo ka kn ko ku lt
|
||||
lv mk ml mr ms nb nl nn pl pt-BR pt-PT ro ru sc sk sl sq sr sv sw ta te th
|
||||
tr uk vi zh-CN zh-TW
|
||||
"
|
||||
inherit chromium-2 multilib unpacker toolchain-funcs xdg-utils
|
||||
|
||||
VIVALDI_HOME="opt/${PN}"
|
||||
DESCRIPTION="A browser for our friends"
|
||||
HOMEPAGE="https://vivaldi.com/"
|
||||
VIVALDI_BASE_URI="https://downloads.vivaldi.com/snapshot/${PN}_${PV/_p/-}_"
|
||||
SRC_URI="
|
||||
amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb )
|
||||
arm64? ( ${VIVALDI_BASE_URI}arm64.deb -> ${P}-arm64.deb )
|
||||
arm? ( ${VIVALDI_BASE_URI}armhf.deb -> ${P}-armhf.deb )
|
||||
x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb )
|
||||
"
|
||||
|
||||
LICENSE="Vivaldi"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~arm ~arm64 ~x86"
|
||||
RESTRICT="bindist mirror"
|
||||
|
||||
DEPEND="
|
||||
virtual/libiconv
|
||||
"
|
||||
RDEPEND="
|
||||
dev-libs/expat
|
||||
dev-libs/glib:2
|
||||
dev-libs/nspr
|
||||
dev-libs/nss
|
||||
media-libs/alsa-lib
|
||||
media-libs/fontconfig
|
||||
media-libs/freetype
|
||||
media-libs/speex
|
||||
net-print/cups
|
||||
sys-apps/dbus
|
||||
sys-libs/libcap
|
||||
x11-libs/cairo
|
||||
x11-libs/gdk-pixbuf
|
||||
x11-libs/gtk+:3
|
||||
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() {
|
||||
iconv -c -t UTF-8 usr/share/applications/${PN}.desktop > "${T}"/${PN}.desktop || die
|
||||
mv "${T}"/${PN}.desktop usr/share/applications/${PN}.desktop || die
|
||||
|
||||
mv usr/share/doc/${PN} usr/share/doc/${PF} || die
|
||||
chmod 0755 usr/share/doc/${PF} || die
|
||||
|
||||
gunzip usr/share/doc/${PF}/changelog.gz || die
|
||||
|
||||
rm \
|
||||
_gpgbuilder \
|
||||
etc/cron.daily/${PN} \
|
||||
|| 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/${PN}.png || die
|
||||
done
|
||||
|
||||
pushd "${VIVALDI_HOME}/locales" > /dev/null || die
|
||||
chromium_remove_language_paks
|
||||
popd > /dev/null || die
|
||||
|
||||
eapply_user
|
||||
}
|
||||
|
||||
src_install() {
|
||||
rm -r usr/share/appdata || die
|
||||
mv * "${D}" || die
|
||||
dosym /${VIVALDI_HOME}/${PN} /usr/bin/${PN}
|
||||
|
||||
fperms 4711 /${VIVALDI_HOME}/vivaldi-sandbox
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_desktop_database_update
|
||||
xdg_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_desktop_database_update
|
||||
xdg_icon_cache_update
|
||||
}
|
||||
Reference in New Issue
Block a user