Scripts version 2265

This commit is contained in:
Mikhail Tergoev
2024-03-26 19:18:11 +03:00
parent f0f0099164
commit e44a85ac20
9 changed files with 116 additions and 62 deletions

View File

@ -3,7 +3,7 @@
. "$(dirname $(readlink -f "$0"))/runlib"
name_desktop="PortProton"
if grep -i "flatpak" /etc/os-release &>/dev/null ; then
if check_flatpak ; then
echo "[Desktop Entry]" > "${PORT_WINE_PATH}/${name_desktop}.desktop"
echo "Name=${name_desktop}" >> "${PORT_WINE_PATH}/${name_desktop}.desktop"
echo "Version=${install_ver}" >> "${PORT_WINE_PATH}/${name_desktop}.desktop"
@ -31,8 +31,7 @@ else
chmod u+x "${PORT_WINE_PATH}/${name_desktop}.desktop"
fi
if [[ ! -f /usr/bin/portproton ]] \
&& ! grep -i "flatpak" /etc/os-release &>/dev/null
if [[ ! -f /usr/bin/portproton ]] && ! check_flatpak
then
cp -f "${PORT_WINE_PATH}/${name_desktop}.desktop" ${HOME}/.local/share/applications/
fi
@ -43,7 +42,7 @@ fi
update-desktop-database -q "${HOME}/.local/share/applications"
if ! grep -i "flatpak" /etc/os-release &>/dev/null ; then
if ! check_flatpak ; then
xdg-mime default PortProton.desktop "application/x-ms-dos-executable;application/x-wine-extension-msp;application/x-msi;application/x-msdos-program"
fi