From 2c813fed060afa9d2e0451138efdfa751ccec242 Mon Sep 17 00:00:00 2001 From: Valentin Niess Date: Fri, 3 Apr 2020 22:12:58 +0200 Subject: [PATCH] Add tasmotizer app --- .github/workflows/applications.yml | 5 +++++ applications/tasmotizer/entrypoint.sh | 1 + applications/tasmotizer/requirements.txt | 1 + applications/tasmotizer/tasmotizer.appdata.xml | 18 ++++++++++++++++++ applications/tasmotizer/tasmotizer.desktop | 8 ++++++++ 5 files changed, 33 insertions(+) create mode 100644 applications/tasmotizer/entrypoint.sh create mode 100644 applications/tasmotizer/requirements.txt create mode 100644 applications/tasmotizer/tasmotizer.appdata.xml create mode 100644 applications/tasmotizer/tasmotizer.desktop diff --git a/.github/workflows/applications.yml b/.github/workflows/applications.yml index e841dba..79fb074 100644 --- a/.github/workflows/applications.yml +++ b/.github/workflows/applications.yml @@ -24,6 +24,11 @@ jobs: python -m python_appimage build app applications/scipy test -e scipy-x86_64.AppImage + - name: Test tasmotizer + run: | + python -m python_appimage build app applications/tasmotizer + test -e tasmotizer-x86_64.AppImage + - name: Test xonsh run: | python -m python_appimage build app applications/xonsh diff --git a/applications/tasmotizer/entrypoint.sh b/applications/tasmotizer/entrypoint.sh new file mode 100644 index 0000000..f6de79a --- /dev/null +++ b/applications/tasmotizer/entrypoint.sh @@ -0,0 +1 @@ +{{ python-executable }} ${APPDIR}/opt/python{{ python-version }}/bin/tasmotizer.py "$@" diff --git a/applications/tasmotizer/requirements.txt b/applications/tasmotizer/requirements.txt new file mode 100644 index 0000000..c9a18d2 --- /dev/null +++ b/applications/tasmotizer/requirements.txt @@ -0,0 +1 @@ +tasmotizer diff --git a/applications/tasmotizer/tasmotizer.appdata.xml b/applications/tasmotizer/tasmotizer.appdata.xml new file mode 100644 index 0000000..46ed966 --- /dev/null +++ b/applications/tasmotizer/tasmotizer.appdata.xml @@ -0,0 +1,18 @@ + + + tasmotizer + Python-2.0 + Python-2.0 + Tasmotizer + ESP... The time has come to... Tasmotize + +

Python {{ python-fullversion }} with PyQt5 and tasmotizer.py + bundled in an AppImage. +

+
+ tasmotizer.desktop + https://github.com/tasmota/tasmotizer + + python{{ python-version }} + +
diff --git a/applications/tasmotizer/tasmotizer.desktop b/applications/tasmotizer/tasmotizer.desktop new file mode 100644 index 0000000..b06217b --- /dev/null +++ b/applications/tasmotizer/tasmotizer.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Type=Application +Name=tasmotizer +Exec=tasmotizer +Comment= ESP... The time has come to... Tasmotize +Icon=python +Categories=System; +Terminal=true