This commit is contained in:
vyvir
2024-08-23 19:10:15 +03:00
parent 08c2058f61
commit d7c66a0484
10 changed files with 38 additions and 55 deletions
-11
View File
@@ -1,11 +0,0 @@
#!/bin/bash
set -ex
AltLinux_PATH="/usr/lib/altlinux"
USER=$SUDO_USER
if [ -d "$AltLinux_PATH" ]; then
sudo chown -R "$USER:$USER" "$AltLinux_PATH"
fi
exit 0
@@ -1,9 +0,0 @@
[Desktop Entry]
Name=AltLinux
Path=/usr/lib/altlinux
Exec=/usr/lib/altlinux/altlinux
Icon=/usr/share/icons/AltLinux.png
Terminal=false
Type=Application
Categories=Application
Name[en_US]=AltLinux
+2 -2
View File
@@ -36,7 +36,7 @@ exe = EXE(
a.scripts, a.scripts,
[], [],
exclude_binaries=True, exclude_binaries=True,
name='altlinux', name='althea',
debug=False, debug=False,
bootloader_ignore_signals=False, bootloader_ignore_signals=False,
strip=False, strip=False,
@@ -56,5 +56,5 @@ coll = COLLECT(
strip=False, strip=False,
upx=True, upx=True,
upx_exclude=[], upx_exclude=[],
name='altlinux', name='althea',
) )
@@ -1,9 +1,9 @@
Package: AltLinux Package: althea
Name: AltLinux Name: althea
Version: 0.5.0 Version: 0.5.0
Architecture: amd64 Architecture: amd64
Author: vyvir <the.uniformed630@aleeas.com> Author: vyvir <the.uniformed630@aleeas.com>
Maintainer: vyvir <the.uniformed630@aleeas.com> Maintainer: vyvir <the.uniformed630@aleeas.com>
Description: GUI for AltServerLinux Description: GUI for AltServerLinux
Homepage: https://github.com/i-love-altlinux/AltLinux Homepage: https://github.com/vyvir/althea
Depends: binutils, python3 (>= 3.8), gir1.2-appindicator3-0.1, usbmuxd, libimobiledevice6, libimobiledevice-utils, libavahi-compat-libdnssd-dev, unzip, usbutils, libhandy-1-0, libhandy-1-dev, curl, python3-requests, gir1.2-notify-0.7, psmisc Depends: binutils, python3 (>= 3.8), gir1.2-appindicator3-0.1, usbmuxd, libimobiledevice6, libimobiledevice-utils, libavahi-compat-libdnssd-dev, unzip, usbutils, libhandy-1-0, libhandy-1-dev, curl, python3-requests, gir1.2-notify-0.7, psmisc
+11
View File
@@ -0,0 +1,11 @@
#!/bin/bash
set -ex
althea_PATH="/usr/lib/althea"
USER=$SUDO_USER
if [ -d "$althea_PATH" ]; then
sudo chown -R "$USER:$USER" "$althea_PATH"
fi
exit 0
+9
View File
@@ -0,0 +1,9 @@
[Desktop Entry]
Name=althea
Path=/usr/lib/althea
Exec=/usr/lib/althea/althea
Icon=/usr/share/icons/althea.png
Terminal=false
Type=Application
Categories=Application
Name[en_US]=althea

Before

Width:  |  Height:  |  Size: 58 KiB

After

Width:  |  Height:  |  Size: 58 KiB

+7 -7
View File
@@ -2,17 +2,17 @@
cd "$(dirname "$0")" || exit cd "$(dirname "$0")" || exit
if [ -d "./AltLinux/usr/lib" ]; then if [ -d "./althea/usr/lib" ]; then
rm -rf "./AltServer/usr/lib" rm -rf "./AltServer/usr/lib"
fi fi
if [ -d "./dist" ]; then if [ -d "./dist" ]; then
rm -rf "./dist" rm -rf "./dist"
fi fi
pyinstaller altlinux.spec --clean pyinstaller althea.spec --clean
cp -R ./resources ./dist/altlinux cp -R ./resources ./dist/althea
mkdir -p "./AltLinux/usr/lib" mkdir -p "./althea/usr/lib"
cp -R ./dist/altlinux ./AltLinux/usr/lib cp -R ./dist/althea ./althea/usr/lib
chmod -R 0775 AltLinux chmod -R 0775 althea
dpkg-deb --build --root-owner-group AltLinux AltLinux.deb dpkg-deb --build --root-owner-group althea althea.deb
-17
View File
@@ -1,17 +0,0 @@
#!/bin/bash
cd "$(dirname "$0")" || exit
if [ -d "./AltLinux/usr/lib" ]; then
rm -rf "./AltServer/usr/lib"
fi
if [ -d "./dist" ]; then
rm -rf "./dist"
fi
pyinstaller altlinux.spec --clean
cp -R ./resources ./dist/altlinux
mkdir -p "./AltLinux/usr/lib"
cp -R ./dist/altlinux ./AltLinux/usr/lib
chmod -R 0775 AltLinux
+6 -6
View File
@@ -2,16 +2,16 @@
cd "$(dirname "$0")" || exit cd "$(dirname "$0")" || exit
cat <<EOF | tee /home/$(whoami)/.local/share/altlinux/AltLinux.desktop >/dev/null cat <<EOF | tee /home/$(whoami)/.local/share/althea/althea.desktop >/dev/null
[Desktop Entry] [Desktop Entry]
Name=AltLinux Name=althea
GenericName=AltServer for Linux GenericName=AltServer for Linux
Path=/usr/lib/altlinux Path=/usr/lib/althea
Exec=/usr/lib/altlinux/altlinux Exec=/usr/lib/althea/althea
Terminal=false Terminal=false
Type=Application Type=Application
X-GNOME-Autostart-enabled=true X-GNOME-Autostart-enabled=true
EOF EOF
cp /home/$(whoami)/.local/share/altlinux/AltLinux.desktop /home/$(whoami)/.config/autostart/ cp /home/$(whoami)/.local/share/althea/althea.desktop /home/$(whoami)/.config/autostart/
rm /home/$(whoami)/.local/share/altlinux/AltLinux.desktop rm /home/$(whoami)/.local/share/althea/althea.desktop