From 1b677bdbe61f3e7ddc7273f394fcaa7c65dd30bc Mon Sep 17 00:00:00 2001 From: DavidoTek <54072917+DavidoTek@users.noreply.github.com> Date: Mon, 7 Mar 2022 22:27:30 +0100 Subject: [PATCH] AppimageBuilder support --- .gitignore | 3 ++ AppImageBuilder.yml | 43 +++++++++++++++++++++++++++ src/resources/images/OneDriveGUI.png | Bin 0 -> 1041 bytes 3 files changed, 46 insertions(+) create mode 100644 AppImageBuilder.yml create mode 100644 src/resources/images/OneDriveGUI.png diff --git a/.gitignore b/.gitignore index 5f37bc9..6ec7744 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,6 @@ src/nohup.out nohup.out __pycache__/ +AppDir/ +appimage-builder-cache/ +*.AppImage diff --git a/AppImageBuilder.yml b/AppImageBuilder.yml new file mode 100644 index 0000000..a62d956 --- /dev/null +++ b/AppImageBuilder.yml @@ -0,0 +1,43 @@ +version: 1 +script: + - rm -rf AppDir | true + - mkdir -p AppDir/usr + - mkdir -p AppDir/usr/share/icons/hicolor/48x48 + - cp src AppDir/usr -r + - cp src/resources/images/OneDriveGUI.png AppDir/usr/share/icons/hicolor/48x48 + - python3 -m pip install --ignore-installed --prefix=/usr --no-cache-dir --root=AppDir -r ./requirements.txt + - rm -rf AppDir/usr/lib/python3.9/site-packages/PySide6/Qt/qml/ + - rm -rf AppDir/usr/lib/python3.9/site-packages/PySide6/examples/ + - rm -rf AppDir/usr/lib/python3.9/site-packages/PySide6/Qt/resources/ + - rm AppDir/usr/lib/python3.9/site-packages/PySide6/{assistant,designer,linguist,lrelease,lupdate} + +AppDir: + path: ./AppDir + + app_info: + id: io.github.bpozdena.OneDriveGUI + name: OneDriveGUI + icon: OneDriveGUI + version: 0.0.1 + exec: usr/bin/python3 + exec_args: "$APPDIR/usr/src/OneDriveGUI.py $@" + + apt: + arch: amd64 + sources: + - sourceline: 'deb [arch=amd64] http://archive.ubuntu.com/ubuntu/ focal main restricted universe multiverse' + key_url: 'http://keyserver.ubuntu.com/pks/lookup?op=get&search=0x3b4fe6acc0b21f32' + + include: + - python3 + exclude: [] + + runtime: + env: + PYTHONHOME: '${APPDIR}/usr' + PYTHONPATH: '${APPDIR}/usr/lib/python3.9/site-packages' + +AppImage: +# update-information: gh-releases-zsync + sign-key: None + arch: x86_64 diff --git a/src/resources/images/OneDriveGUI.png b/src/resources/images/OneDriveGUI.png new file mode 100644 index 0000000000000000000000000000000000000000..b93231828b985a924a95408a4b6dab55a62d9960 GIT binary patch literal 1041 zcmV+s1n&EZP)EX>4Tx04R}tkv&MmKpe$iQ>7x64ptE9kfAzR5EXIMDionYs1;guFuC*#ni!H4 z7e~Rh;NZt%)xpJCR|i)?5c~jfbaGO3krMxx6k5c1aNLh~_a1le0HIN3n$)S(glehxvqHp#<}FOz%!#}HZw;YB^FB^taLCdn;P*Xaa`4O$`^7T ztDLtuYtKlt6PRh$_2lEO)#`^9lShJny7(5ySo_p#$NPk`VvaHY5X8x3Iklk|F9 ziyr}zZQ$a%ttorJR-aDsy+aUU6y?VnefZzSoVRuMSK(}|0fn-)pBLp&rsH%9zpr*L29~W&A^6mbfj8DhKzJEzAc{;4 zShrCB*Z!YoGSlyg~Q=+I2;a#;}3oTngXR6Vq3L-00000 LNkvXXu0mjf3TfE^ literal 0 HcmV?d00001