Skip to content

Commit a5701b7

Browse files
committed
Fix install script for download
1 parent 04a3980 commit a5701b7

File tree

1 file changed

+21
-6
lines changed

1 file changed

+21
-6
lines changed

apps/Chesscoin/install

Lines changed: 21 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,25 @@ version=1.5.1
55
#installs libfuse2
66
enable_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

1228
sudo 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

1935
echo "[Desktop Entry]
2036
Type=Application
21-
Name=chesscoin-qt
22-
Exec=/opt/chesscoin-qt.AppImage
37+
Name=Chesscoin
38+
Exec=/opt/chesscoin-qt-aarch64.AppImage
2339
Icon=chesscoin-qt
2440
Hidden=false
2541
GenericName=chesscoin 0.32%%
2642
Comment=GUI application for Raspberry
2743
Terminal=false
2844
Categories=Office;
29-
StartupWMClass=chesscoin-qt
3045
Keywords=crypto;currency;XMR" | sudo tee /usr/share/applications/chesscoin-qt.desktop >/dev/null || error "Failed to create menu button!"

0 commit comments

Comments
 (0)