commit: 4ab179e0ba48287583be573e763f79864fdbd022
Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 3 15:26:25 2017 +0000
Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Fri Feb 3 15:26:40 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ab179e0
www-client/vivaldi: Fix desktop file encoding where possible.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
www-client/vivaldi/vivaldi-1.7.735.29_p1.ebuild | 6 ++++++
1 file changed, 6 insertions(+)
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 132fff4..6216df3 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 \