@@ -5,9 +5,25 @@ version=1.5.1
55# installs libfuse2
66enable_module fuse || exit 1
77
8- wget -O /tmp/chesscoin-qt.AppImage https://github.com/AKKPP/ChessCoin032-Core-x64/releases/download/${version} /chesscoin-qt-v${version} -rpi5-aarch64.AppImage || error " Failed to download!"
9- sudo mv -f /tmp/chesscoin-qt.AppImage /opt
10- sudo chmod +x /opt/chesscoin-qt.AppImage
8+
9+
10+ # Download ZIP file
11+ wget -O /tmp/chesscoin-qt.zip " https://github.com/AKKPP/ChessCoin032-Core-x64/releases/download/v${version} /chesscoin-qt-v${version} -rpi5-aarch64.zip" || error " Failed to download!"
12+
13+ # Unzip the file
14+ unzip -o /tmp/chesscoin-qt.zip -d /tmp/ || error " Failed to unzip!"
15+
16+ # Move the extracted AppImage to /opt
17+ sudo mv -f /tmp/chesscoin-qt-v${version} -rpi5-aarch64/chesscoin-qt-aarch64.AppImage /opt/ || error " Failed to move AppImage!"
18+
19+ # Set execution permissions
20+ sudo chmod +x /opt/chesscoin-qt-aarch64.AppImage || error " Failed to set permissions!"
21+
22+ # Cleanup
23+ rm -f /tmp/chesscoin-qt.zip
24+ rm -rf /tmp/chesscoin-qt-v${version} -rpi5-aarch64
25+
26+ echo " ChessCoin-Qt AppImage installed successfully!"
1127
1228sudo cp -f " $( dirname " $0 " ) /icon-64.png" /usr/share/icons/hicolor/64x64/apps/chesscoin-qt.png || error " failed to copy icon"
1329
@@ -18,13 +34,12 @@ sudo xdg-icon-resource forceupdate --mode system
1834
1935echo " [Desktop Entry]
2036Type=Application
21- Name=chesscoin-qt
22- Exec=/opt/chesscoin-qt.AppImage
37+ Name=Chesscoin
38+ Exec=/opt/chesscoin-qt-aarch64 .AppImage
2339Icon=chesscoin-qt
2440Hidden=false
2541GenericName=chesscoin 0.32%%
2642Comment=GUI application for Raspberry
2743Terminal=false
2844Categories=Office;
29- StartupWMClass=chesscoin-qt
3045Keywords=crypto;currency;XMR" | sudo tee /usr/share/applications/chesscoin-qt.desktop > /dev/null || error " Failed to create menu button!"
0 commit comments