From 10bb2b19dd8d2dd547623d75fdb4a0dfff9a9008 Mon Sep 17 00:00:00 2001 From: probonopd Date: Sun, 8 Jan 2017 16:33:06 +0100 Subject: [PATCH] Run desktop-file-validate, addresses #166 --- recipes/meta/Recipe | 1 + 1 file changed, 1 insertion(+) diff --git a/recipes/meta/Recipe b/recipes/meta/Recipe index 0e4f5b2e..94441ef8 100755 --- a/recipes/meta/Recipe +++ b/recipes/meta/Recipe @@ -265,6 +265,7 @@ if [ -z "$DESKTOP" ] ; then echo "desktop file not found, aborting" exit 1 else + desktop-file-validate "$DESKTOP" || exit 1 ORIG=$(grep -o "^Exec=.*$" "${DESKTOP}" | head -n 1| cut -d " " -f 1) REPL=$(basename $(grep -o "^Exec=.*$" "${DESKTOP}" | head -n 1 | cut -d " " -f 1 | sed -e 's|Exec=||g')) sed -i -e 's|'"${ORIG}"'|Exec='"${REPL}"'|g' "${DESKTOP}"