From: Jeroen Roovers Date: Fri, 3 Feb 2017 15:26:25 +0000 (+0100) Subject: www-client/vivaldi: Fix desktop file encoding where possible. X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=4ab179e0ba48287583be573e763f79864fdbd022;p=gentoo.git www-client/vivaldi: Fix desktop file encoding where possible. Package-Manager: Portage-2.3.3, Repoman-2.3.1 --- diff --git a/www-client/vivaldi/vivaldi-1.7.735.29_p1.ebuild b/www-client/vivaldi/vivaldi-1.7.735.29_p1.ebuild index 132fff461276..6216df3dee75 100644 --- a/www-client/vivaldi/vivaldi-1.7.735.29_p1.ebuild +++ b/www-client/vivaldi/vivaldi-1.7.735.29_p1.ebuild @@ -31,6 +31,9 @@ RESTRICT="bindist mirror" S=${WORKDIR} +DEPEND=" + virtual/libiconv +" RDEPEND=" dev-libs/expat dev-libs/glib:2 @@ -70,6 +73,9 @@ src_unpack() { } src_prepare() { + iconv -c -t UTF-8 usr/share/applications/${VIVALDI_PN}.desktop > "${T}"/${VIVALDI_PN}.desktop || die + mv "${T}"/${VIVALDI_PN}.desktop usr/share/applications/${VIVALDI_PN}.desktop || die + sed -i \ -e "s|${VIVALDI_BIN}|${PN}|g" \ usr/share/applications/${VIVALDI_PN}.desktop \