linux appimage: remove libfuse2 and add arm (experimental) (#1447)

* initial commit

* test

* fix it

* fix permissions

* uses python3.11

* use venv

* fix typo

* update pyside6

* fix

* remove pip

* use older ubuntu

* remove ExpatError

* pacman everything

* update pkgforge

* remove mozjpeg

* Revert "remove ExpatError"

This reverts commit c2a1598fdd.

* add theme stuff

* remove stuff

* add /usr/lib/libQt6Gui.so*

* pyside6 version depends on os

* DEPLOY_QT_WEB_ENGINE: 0

* add libvantum

* mesa-mini

* nano

* fix debloat order

* re-add  /usr/lib/libQt6Gui.so*

* Update package-linux.yml

* Update package-linux.yml

* finalize naming

* final tweaks

* actual final tweaks

* remove web engine

* fix upinfo
This commit is contained in:
Alex Xu
2026-09-25 17:13:08 -07:00
committed by GitHub
parent 010ed22637
commit 491864f1a6
6 changed files with 67 additions and 428 deletions
+2 -6
View File
@@ -82,10 +82,8 @@ class BuildC2ECommand(setuptools.Command):
elif sys.platform == 'win32':
if os.getenv('WINDOWS_7'):
os.system('pyinstaller --hidden-import=_cffi_backend -y -F -i icons\\comic2ebook.ico -n kcc_c2e_win7_legacy_' + VERSION + ' -c --noupx kcc-c2e.py')
elif platform.machine() == 'ARM64':
os.system(f'pyinstaller --hidden-import=_cffi_backend -y -F -i icons\\comic2ebook.ico -n kcc_{platform.machine()}_c2e_' + VERSION + ' -c --noupx kcc-c2e.py')
else:
os.system('pyinstaller --hidden-import=_cffi_backend -y -F -i icons\\comic2ebook.ico -n kcc_c2e_' + VERSION + ' -c --noupx kcc-c2e.py')
os.system(f'pyinstaller --hidden-import=_cffi_backend -y -F -i icons\\comic2ebook.ico -n tool_cli_c2e_{VERSION}_{platform.machine()} -c --noupx kcc-c2e.py')
sys.exit(0)
elif sys.platform == 'linux':
os.system(
@@ -116,10 +114,8 @@ class BuildC2PCommand(setuptools.Command):
elif sys.platform == 'win32':
if os.getenv('WINDOWS_7'):
os.system('pyinstaller --hidden-import=_cffi_backend -y -F -i icons\\comic2ebook.ico -n kcc_c2p_win7_legacy_' + VERSION + ' -c --noupx kcc-c2p.py')
elif platform.machine() == 'ARM64':
os.system(f'pyinstaller --hidden-import=_cffi_backend -y -F -i icons\\comic2ebook.ico -n kcc_{platform.machine()}_c2p_' + VERSION + ' -c --noupx kcc-c2p.py')
else:
os.system('pyinstaller --hidden-import=_cffi_backend -y -F -i icons\\comic2ebook.ico -n kcc_c2p_' + VERSION + ' -c --noupx kcc-c2p.py')
os.system(f'pyinstaller --hidden-import=_cffi_backend -y -F -i icons\\comic2ebook.ico -n tool_cli_c2p_{VERSION}_{platform.machine()} -c --noupx kcc-c2p.py')
sys.exit(0)
elif sys.platform == 'linux':
os.system(