From 1b9f7411a1b6f063594dd5526adabd773d55c06e Mon Sep 17 00:00:00 2001 From: probonopd Date: Sun, 26 Feb 2017 10:12:05 +0100 Subject: [PATCH 01/15] Fix AppImage generation --- .travis.yml | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index 21b019c..c184af3 100644 --- a/.travis.yml +++ b/.travis.yml @@ -32,8 +32,6 @@ install: - if [ "$TRAVIS_OS_NAME" = "osx" ]; then export PATH=$PATH:/usr/local/opt/qt5/bin; fi - if [ "$TRAVIS_OS_NAME" = "linux" ]; then sudo apt-get -qq update; fi - if [ "$TRAVIS_OS_NAME" = "linux" ]; then sudo apt-get -qq install qt58base qt58tools qt58svg; fi - - if [ "$TRAVIS_OS_NAME" = "linux" ]; then wget https://github.com/probonopd/linuxdeployqt/releases/download/continuous/linuxdeployqt-continuous-x86_64.AppImage; fi - - if [ "$TRAVIS_OS_NAME" = "linux" ]; then chmod a+x linuxdeployqt-continuous-x86_64.AppImage; fi before_script: - if [ "$TRAVIS_OS_NAME" = "linux" ]; then source /opt/qt58/bin/qt58-env.sh; fi @@ -41,7 +39,22 @@ before_script: script: - make - if [ "$TRAVIS_OS_NAME" = "osx" ]; then macdeployqt tumblr-downloader-gui/tumblr-downloader-gui.app -dmg; tar czvf tumblr-downloader-osx-x64.tar.gz LICENSE COPYING.LESSER tumblr-downloader-gui/tumblr-downloader-gui.dmg; fi - - if [ "$TRAVIS_OS_NAME" = "linux" ]; then ./linuxdeployqt-continuous-x86_64.AppImage tumblr-downloader-gui/tumblr-downloader-gui; tar czvf tumblr-downloader-linux-x64.tar.gz LICENSE COPYING.LESSER tumblr-downloader-gui/tumblr-downloader-gui; fi + - if [ "$TRAVIS_OS_NAME" != "linux" ]; then exit 0; fi + - qmake PREFIX=/usr + - make -j4 + - mkdir -p appdir/usr/bin ; mkdir -p appdir/usr/share/{applications,icons} ; cd appdir + - cp ../tumblr-downloader-gui/tumblr-downloader-gui usr/bin/ + - cp ../LICENSE ../COPYING.LESSER + - cp ../tools-linux/tool-esptool/esptool usr/bin + - cp ../*.desktop . + - touch tumblr-downloader-gui.png # FIXME + - cd .. + - wget -c "https://github.com/probonopd/linuxdeployqt/releases/download/3/linuxdeployqt-3-x86_64.AppImage" + - chmod a+x linuxdeployqt*.AppImage + - unset QTDIR; unset QT_PLUGIN_PATH ; unset LD_LIBRARY_PATH + - ./linuxdeployqt*.AppImage ./appdir/usr/bin/tumblr-downloader-gui -bundle-non-qt-libs + - ./linuxdeployqt*.AppImage ./appdir/usr/bin/tumblr-downloader-gui -appimage + - curl --upload-file ./Tumblr-*.AppImage https://transfer.sh/Tumblr_Downloader_GUI-git.$(git rev-parse --short HEAD)-x86_64.AppImage deploy: provider: releases From db583ba71b1cb6aba944441c2687c4552dd98d79 Mon Sep 17 00:00:00 2001 From: probonopd Date: Sun, 26 Feb 2017 10:13:39 +0100 Subject: [PATCH 02/15] Create tumblr-downloader-client.desktop --- tumblr-downloader-client.desktop | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 tumblr-downloader-client.desktop diff --git a/tumblr-downloader-client.desktop b/tumblr-downloader-client.desktop new file mode 100644 index 0000000..b7545fd --- /dev/null +++ b/tumblr-downloader-client.desktop @@ -0,0 +1,6 @@ +[Desktop Entry] +Type=Application +Name=Tumblr Downloader Client +Exec=tumblr-downloader-client +Icon=tumblr-downloader-client +Categories=AudioVideo; From 4fdd155ff41b3bf528e7a37553ba863594c6ea6e Mon Sep 17 00:00:00 2001 From: probonopd Date: Sun, 26 Feb 2017 10:23:59 +0100 Subject: [PATCH 03/15] Add icon [ci skip] --- tumbl-downloader-client.png | Bin 0 -> 10786 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 tumbl-downloader-client.png diff --git a/tumbl-downloader-client.png b/tumbl-downloader-client.png new file mode 100644 index 0000000000000000000000000000000000000000..3bf5c3caccb064d8ff798f7ee618e8449c5afb7f GIT binary patch literal 10786 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 Sn(O=n0OX}rq^c#1gZ>BX)SfK> literal 0 HcmV?d00001 From 008aa4954202104bef20c505dc1ed75a87e0fb57 Mon Sep 17 00:00:00 2001 From: probonopd Date: Sun, 26 Feb 2017 10:24:28 +0100 Subject: [PATCH 04/15] Delete tumbl-downloader-client.png [ci skip] --- tumbl-downloader-client.png | Bin 10786 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 tumbl-downloader-client.png diff --git a/tumbl-downloader-client.png b/tumbl-downloader-client.png deleted file mode 100644 index 3bf5c3caccb064d8ff798f7ee618e8449c5afb7f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10786 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 Sn(O=n0OX}rq^c#1gZ>BX)SfK> From 854dcfaa808d0df5fe15be0a4b09200ab680367b Mon Sep 17 00:00:00 2001 From: probonopd Date: Sun, 26 Feb 2017 10:24:48 +0100 Subject: [PATCH 05/15] Add icon --- tumblr-downloader-client.png | Bin 0 -> 10786 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 tumblr-downloader-client.png diff --git a/tumblr-downloader-client.png b/tumblr-downloader-client.png new file mode 100644 index 0000000000000000000000000000000000000000..3bf5c3caccb064d8ff798f7ee618e8449c5afb7f GIT binary patch literal 10786 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 Sn(O=n0OX}rq^c#1gZ>BX)SfK> literal 0 HcmV?d00001 From 822b3de1e2c4bbe1a3f5a8a790b82ca0089b6632 Mon Sep 17 00:00:00 2001 From: probonopd Date: Sun, 26 Feb 2017 10:26:36 +0100 Subject: [PATCH 06/15] Binary is tumblr-downloader-gui [ci skip] --- tumblr-downloader-client.desktop | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tumblr-downloader-client.desktop b/tumblr-downloader-client.desktop index b7545fd..93974a3 100644 --- a/tumblr-downloader-client.desktop +++ b/tumblr-downloader-client.desktop @@ -1,6 +1,6 @@ [Desktop Entry] Type=Application Name=Tumblr Downloader Client -Exec=tumblr-downloader-client +Exec=tumblr-downloader-gui Icon=tumblr-downloader-client Categories=AudioVideo; From 05afc42194808ec5f0c425b64bd4823d293a44fa Mon Sep 17 00:00:00 2001 From: probonopd Date: Sun, 26 Feb 2017 10:26:41 +0100 Subject: [PATCH 07/15] Update .travis.yml --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index c184af3..c241c1a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -47,7 +47,7 @@ script: - cp ../LICENSE ../COPYING.LESSER - cp ../tools-linux/tool-esptool/esptool usr/bin - cp ../*.desktop . - - touch tumblr-downloader-gui.png # FIXME + - cp ../tumblr-downloader-gui.png . - cd .. - wget -c "https://github.com/probonopd/linuxdeployqt/releases/download/3/linuxdeployqt-3-x86_64.AppImage" - chmod a+x linuxdeployqt*.AppImage From 9328d658cfdb7ff3d928239dc359086229765d61 Mon Sep 17 00:00:00 2001 From: probonopd Date: Sun, 26 Feb 2017 10:29:04 +0100 Subject: [PATCH 08/15] Update .travis.yml --- .travis.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index c241c1a..a12d861 100644 --- a/.travis.yml +++ b/.travis.yml @@ -53,8 +53,9 @@ script: - chmod a+x linuxdeployqt*.AppImage - unset QTDIR; unset QT_PLUGIN_PATH ; unset LD_LIBRARY_PATH - ./linuxdeployqt*.AppImage ./appdir/usr/bin/tumblr-downloader-gui -bundle-non-qt-libs - - ./linuxdeployqt*.AppImage ./appdir/usr/bin/tumblr-downloader-gui -appimage - - curl --upload-file ./Tumblr-*.AppImage https://transfer.sh/Tumblr_Downloader_GUI-git.$(git rev-parse --short HEAD)-x86_64.AppImage + - ./linuxdeployqt*.AppImage ./appdir/usr/bin/tumblr-downloader-gui -appimage + - curl --upload-file ./Tumblr-*.AppImage https://transfer.sh/Tumblr_Downloader_GUI-git.$(git rev-parse --short HEAD)-x86_64.AppImage + - mv ./Tumblr-*.AppImage ./Tumblr_Downloader_GUI-git.$(git rev-parse --short HEAD)-x86_64.AppImage deploy: provider: releases @@ -62,6 +63,7 @@ deploy: secure: NaxYh8xD252JErhgtBpHx2Lpka0pqHcdSLTQZa6el/5WwUQswkXRPVyq8csbSL8dMrJLALZTsem1ckd78uEM52Eu38p2/Atu6vjnZ4ECYxRxrek4/OF6cM+Ybk0gB9NXbmOuv6kVS1uUpJKaxrfMXAbouImF/VC3eCUG8NC2oLluUiDCWBxXJgo7IIBeYzLPWafyjcyRFj3TOu4m9MQjCXCX1LQIvXNVBu0UNxUTIGnGUH9J1wVOsYtri6e00QQi2ptjVsReAU2joy9UJ105pcGkX2jA1NbdJvgjCkWOBUJtfdlWHrpLqn2BIcJ+o9E04IbnpxUNj7NJgiilM/eOboHNiLZVmwBnOaKpDHWaD/gCbT6HaVV/9REfijJYh4dYKMyee+avT7YyZNCGNTsF7E71j/CmiSI21Qx7J6kZPo/PHDk1uq1AXWIwnV+1Dtuoy2Z1AgyyMaQdJ686nJYD6DgPxw9fFH3Rw3C+/G9ROpLz/yEZpUO5hniF/UMmlVh2gRSOkRh/TQM3w6CKx1oGNTC9nY7fZHi9I3zQnJhdaE0zwCJkymfvZxkczpSmekHtPgkdHmj+uM2X/lXvKU1muuu/n0juh814JLJtKrWrcdwdrBkHfxhiDgDp6MjWq4X1tawhdcAm2J+qjAJa4Nra7iuN6chBqbJiZ202l1c8vfM= file: - tumblr-downloader-${$TRAVIS_OS_NAME}-x64.tar.gz + - ./Tumblr-*.AppImage # https://github.com/probonopd/AppImageKit/wiki/Creating-AppImages#common-mistake skip_cleanup: true on: tags: true From 66aa371ff0bd5f46eeeb0cafafc2ce9b9e930d3a Mon Sep 17 00:00:00 2001 From: probonopd Date: Sun, 26 Feb 2017 10:34:00 +0100 Subject: [PATCH 09/15] Icon is called tumblr-downloader-client.png --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index a12d861..fb0afcf 100644 --- a/.travis.yml +++ b/.travis.yml @@ -47,7 +47,7 @@ script: - cp ../LICENSE ../COPYING.LESSER - cp ../tools-linux/tool-esptool/esptool usr/bin - cp ../*.desktop . - - cp ../tumblr-downloader-gui.png . + - cp ../tumblr-downloader-client.png . - cd .. - wget -c "https://github.com/probonopd/linuxdeployqt/releases/download/3/linuxdeployqt-3-x86_64.AppImage" - chmod a+x linuxdeployqt*.AppImage From 557dd40b53a1e780e6516eecfb4ab552602d7d39 Mon Sep 17 00:00:00 2001 From: probonopd Date: Sun, 26 Feb 2017 10:35:44 +0100 Subject: [PATCH 10/15] Update .travis.yml --- .travis.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index fb0afcf..ecfd175 100644 --- a/.travis.yml +++ b/.travis.yml @@ -45,7 +45,6 @@ script: - mkdir -p appdir/usr/bin ; mkdir -p appdir/usr/share/{applications,icons} ; cd appdir - cp ../tumblr-downloader-gui/tumblr-downloader-gui usr/bin/ - cp ../LICENSE ../COPYING.LESSER - - cp ../tools-linux/tool-esptool/esptool usr/bin - cp ../*.desktop . - cp ../tumblr-downloader-client.png . - cd .. From 02e7296a39835a40aa449e0c07e9757b60175cfb Mon Sep 17 00:00:00 2001 From: probonopd Date: Sun, 26 Feb 2017 10:36:56 +0100 Subject: [PATCH 11/15] Update .travis.yml --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index ecfd175..3c936de 100644 --- a/.travis.yml +++ b/.travis.yml @@ -40,7 +40,7 @@ script: - make - if [ "$TRAVIS_OS_NAME" = "osx" ]; then macdeployqt tumblr-downloader-gui/tumblr-downloader-gui.app -dmg; tar czvf tumblr-downloader-osx-x64.tar.gz LICENSE COPYING.LESSER tumblr-downloader-gui/tumblr-downloader-gui.dmg; fi - if [ "$TRAVIS_OS_NAME" != "linux" ]; then exit 0; fi - - qmake PREFIX=/usr + # - qmake PREFIX=/usr # Why is this not needed here? - make -j4 - mkdir -p appdir/usr/bin ; mkdir -p appdir/usr/share/{applications,icons} ; cd appdir - cp ../tumblr-downloader-gui/tumblr-downloader-gui usr/bin/ From c556c50f5b6e706fe3741fc34a9ff42ad51e145c Mon Sep 17 00:00:00 2001 From: probonopd Date: Sun, 26 Feb 2017 10:39:18 +0100 Subject: [PATCH 12/15] Add tumblr-downloader --- .travis.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 3c936de..08c9f62 100644 --- a/.travis.yml +++ b/.travis.yml @@ -42,8 +42,9 @@ script: - if [ "$TRAVIS_OS_NAME" != "linux" ]; then exit 0; fi # - qmake PREFIX=/usr # Why is this not needed here? - make -j4 + - find . - mkdir -p appdir/usr/bin ; mkdir -p appdir/usr/share/{applications,icons} ; cd appdir - - cp ../tumblr-downloader-gui/tumblr-downloader-gui usr/bin/ + - cp ../tumblr-downloader-gui/tumblr-downloader-gui ../tumblr-downloader-gui/tumblr-downloader usr/bin/ - cp ../LICENSE ../COPYING.LESSER - cp ../*.desktop . - cp ../tumblr-downloader-client.png . From 334f4f389a0f4e937b75f0e70893c4822ea963f5 Mon Sep 17 00:00:00 2001 From: probonopd Date: Sun, 26 Feb 2017 10:41:13 +0100 Subject: [PATCH 13/15] Update .travis.yml --- .travis.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 08c9f62..086ba8b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -55,7 +55,7 @@ script: - ./linuxdeployqt*.AppImage ./appdir/usr/bin/tumblr-downloader-gui -bundle-non-qt-libs - ./linuxdeployqt*.AppImage ./appdir/usr/bin/tumblr-downloader-gui -appimage - curl --upload-file ./Tumblr-*.AppImage https://transfer.sh/Tumblr_Downloader_GUI-git.$(git rev-parse --short HEAD)-x86_64.AppImage - - mv ./Tumblr-*.AppImage ./Tumblr_Downloader_GUI-git.$(git rev-parse --short HEAD)-x86_64.AppImage + - mv ./Tumblr*.AppImage ./Tumblr_Downloader_GUI-git.$(git rev-parse --short HEAD)-x86_64.AppImage deploy: provider: releases @@ -63,7 +63,7 @@ deploy: secure: NaxYh8xD252JErhgtBpHx2Lpka0pqHcdSLTQZa6el/5WwUQswkXRPVyq8csbSL8dMrJLALZTsem1ckd78uEM52Eu38p2/Atu6vjnZ4ECYxRxrek4/OF6cM+Ybk0gB9NXbmOuv6kVS1uUpJKaxrfMXAbouImF/VC3eCUG8NC2oLluUiDCWBxXJgo7IIBeYzLPWafyjcyRFj3TOu4m9MQjCXCX1LQIvXNVBu0UNxUTIGnGUH9J1wVOsYtri6e00QQi2ptjVsReAU2joy9UJ105pcGkX2jA1NbdJvgjCkWOBUJtfdlWHrpLqn2BIcJ+o9E04IbnpxUNj7NJgiilM/eOboHNiLZVmwBnOaKpDHWaD/gCbT6HaVV/9REfijJYh4dYKMyee+avT7YyZNCGNTsF7E71j/CmiSI21Qx7J6kZPo/PHDk1uq1AXWIwnV+1Dtuoy2Z1AgyyMaQdJ686nJYD6DgPxw9fFH3Rw3C+/G9ROpLz/yEZpUO5hniF/UMmlVh2gRSOkRh/TQM3w6CKx1oGNTC9nY7fZHi9I3zQnJhdaE0zwCJkymfvZxkczpSmekHtPgkdHmj+uM2X/lXvKU1muuu/n0juh814JLJtKrWrcdwdrBkHfxhiDgDp6MjWq4X1tawhdcAm2J+qjAJa4Nra7iuN6chBqbJiZ202l1c8vfM= file: - tumblr-downloader-${$TRAVIS_OS_NAME}-x64.tar.gz - - ./Tumblr-*.AppImage # https://github.com/probonopd/AppImageKit/wiki/Creating-AppImages#common-mistake + - ./Tumblr*.AppImage # https://github.com/probonopd/AppImageKit/wiki/Creating-AppImages#common-mistake skip_cleanup: true on: tags: true From bfa612e3971d96064cf58bcd39c10038946b7a69 Mon Sep 17 00:00:00 2001 From: probonopd Date: Sun, 26 Feb 2017 10:49:49 +0100 Subject: [PATCH 14/15] Update .travis.yml --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 086ba8b..dd5fa6a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -54,7 +54,7 @@ script: - unset QTDIR; unset QT_PLUGIN_PATH ; unset LD_LIBRARY_PATH - ./linuxdeployqt*.AppImage ./appdir/usr/bin/tumblr-downloader-gui -bundle-non-qt-libs - ./linuxdeployqt*.AppImage ./appdir/usr/bin/tumblr-downloader-gui -appimage - - curl --upload-file ./Tumblr-*.AppImage https://transfer.sh/Tumblr_Downloader_GUI-git.$(git rev-parse --short HEAD)-x86_64.AppImage + - curl --upload-file ./Tumblr*.AppImage https://transfer.sh/Tumblr_Downloader_GUI-git.$(git rev-parse --short HEAD)-x86_64.AppImage - mv ./Tumblr*.AppImage ./Tumblr_Downloader_GUI-git.$(git rev-parse --short HEAD)-x86_64.AppImage deploy: From 8e59fa21e20cd52a24744ab7b0f8ded585acee1d Mon Sep 17 00:00:00 2001 From: probonopd Date: Sun, 26 Feb 2017 12:16:48 +0100 Subject: [PATCH 15/15] Remove make -j4 --- .travis.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index dd5fa6a..f76de84 100644 --- a/.travis.yml +++ b/.travis.yml @@ -41,7 +41,6 @@ script: - if [ "$TRAVIS_OS_NAME" = "osx" ]; then macdeployqt tumblr-downloader-gui/tumblr-downloader-gui.app -dmg; tar czvf tumblr-downloader-osx-x64.tar.gz LICENSE COPYING.LESSER tumblr-downloader-gui/tumblr-downloader-gui.dmg; fi - if [ "$TRAVIS_OS_NAME" != "linux" ]; then exit 0; fi # - qmake PREFIX=/usr # Why is this not needed here? - - make -j4 - find . - mkdir -p appdir/usr/bin ; mkdir -p appdir/usr/share/{applications,icons} ; cd appdir - cp ../tumblr-downloader-gui/tumblr-downloader-gui ../tumblr-downloader-gui/tumblr-downloader usr/bin/