#!/bin/sh
#
# run desktop-file-validate on ding.desktop
#
# (c) 2018 Roland Rosenfeld <roland@debian.org>

TESTSDIR=$(dirname $0)

if [ -z "$ADTTMP" ]; then
    ADTTMP=$(mktemp -d)
fi

trap "rm -rf $ADTTMP" 0 INT QUIT ABRT PIPE TERM

OUTPUT=$ADTTMP/desktop-file-validate.out

#desktop-file-validate /usr/share/applications/ding.desktop > $OUTPUT
desktop-file-validate ding.desktop > $OUTPUT

if [ -s "$OUTPUT" ]
then
    echo "desktop-file-validate failed on ding.desktop:"
    cat $OUTPUT
    exit 1
else
    exit 0
fi
