From 53d20d5090253621895fa870730b940c93ccd0ce Mon Sep 17 00:00:00 2001 From: probonopd Date: Tue, 8 Aug 2017 18:32:49 +0200 Subject: [PATCH] Update worker.sh --- code/worker.sh | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/code/worker.sh b/code/worker.sh index ee8fd2b4d7..e4fd12fc50 100644 --- a/code/worker.sh +++ b/code/worker.sh @@ -113,13 +113,13 @@ sleep 7 # scrot -u -b database/$INPUTBASENAME/screenshot.jpg sudo apt-get -y install x11-apps netpbm -xwd -root -silent -display :99.0 | xwdtopnm | pnmtojpeg > database/$INPUTBASENAME/screenshot.jpg +xwd -root -silent -display :99.0 | xwdtopnm | pnmtojpeg > database/$INPUTBASENAME/screenshot.jpg && cat database/$INPUTBASENAME/screenshot.jpg kill $APID && echo "SUCCESS" || exit 1 echo "===========================================" -# TODO: If everything succeeded until here, then put together a "database file" and display it +# If everything succeeded until here, then put together a "database file" and display it mkdir -p database/$INPUTBASENAME cp "$APPDIR"/*.desktop database/$INPUTBASENAME/ @@ -136,6 +136,12 @@ else echo "# so that users can easily update the AppImage" >> "$DATAFILE" fi +# If available, also copy in AppStream metainfo + +if [ -e $APPDIR/usr/share/metainfo/*.appdata.xml ] ; then + cp $APPDIR/usr/share/metainfo/*.appdata.xml database/$INPUTBASENAME/ +fi + echo "===========================================" find database/ -type f -name '*.desktop' -exec cat {} \;