diff --git a/.travis.yml b/.travis.yml index ba74138..31ca7e1 100644 --- a/.travis.yml +++ b/.travis.yml @@ -25,7 +25,16 @@ after_success: - chmod a+x linuxdeployqt*.AppImage - unset QTDIR; unset QT_PLUGIN_PATH ; unset LD_LIBRARY_PATH - ./linuxdeployqt*.AppImage ./appdir/usr/share/applications/*.desktop -bundle-non-qt-libs - - ./linuxdeployqt*.AppImage ./appdir/usr/share/applications/*.desktop -appimage + - cp ./resources/pixsrt.desktop ./appdir + - cp ./resources/pixsrt.png ./appdir + - mkdir -p ./appdir/usr/share/icons/default/256x256/apps/ + - cp ./resources/Pixsrt256.png ./appdir/usr/share/icons/default/256x256/apps/Pixsrt.png + - wget -c "https://github.com/probonopd/AppImageKit/raw/master/desktopintegration" -O ./appdir/usr/bin/pixsrt.wrapper + - chmod a+x ./appdir/usr/bin/pixsrt.wrapper + - ( cd ./appdir/ ; rm AppRun ; ln -s ./usr/bin/pixsrt.wrapper AppRun ) + - wget -c "https://github.com/AppImage/AppImageKit/releases/download/continuous/appimagetool-x86_64.AppImage" + - chmod a+x appimagetool-x86_64.AppImage + - ./appimagetool-x86_64.AppImage ./appdir/ - find ./appdir -executable -type f -exec ldd {} \; | grep " => /usr" | cut -d " " -f 2-3 | sort | uniq - mv ./Pixsrt*.AppImage ./pixsrt-${TRAVIS_TAG}-${CC}-64.AppImage - curl --upload-file ./pixsrt-${TRAVIS_TAG}-${CC}-64.AppImage https://transfer.sh/pixsrt-${TRAVIS_TAG}-${CC}-64.AppImage diff --git a/resources/Pixsrt256.png b/resources/Pixsrt256.png new file mode 100644 index 0000000..256569b Binary files /dev/null and b/resources/Pixsrt256.png differ diff --git a/resources/pixsrt.desktop b/resources/pixsrt.desktop index 178a6db..5eaefb5 100755 --- a/resources/pixsrt.desktop +++ b/resources/pixsrt.desktop @@ -1,8 +1,6 @@ [Desktop Entry] Type=Application -Encoding=UTF-8 Name=Pixsrt Comment=Pixel sorter Exec=pixsrt Icon=pixsrt -Terminal=False