File VentoyGUI.sh of Package ventoy

#!/bin/bash
set -e

Arch="$(uname -m)"
[ "${Arch}" = "i686" ] && Arch=i386

for prefix in /usr/lib64 /usr/lib /usr/share /opt;do
	[ -d "${prefix}/ventoy" ] && VentoyDir="${prefix}/ventoy" && break
	[ -d "${prefix}/Ventoy" ] && VentoyDir="${prefix}/Ventoy" && break
done

[ -n "${VentoyDir}" -a -d "${VentoyDir}" ]
VentoyBin="${VentoyDir}/VentoyGUI.${Arch}"

# Now run
cd "${VentoyDir}"
[ $# -ne 0 ] && exec "${VentoyBin}" "$@"

case "${XDG_CURRENT_DESKTOP,,}" in
	*kde*|*lxqt*|*plasma*) exec "${VentoyBin}" --qt5 ;;
	*) exec "${VentoyBin}" ;;
esac
openSUSE Build Service is sponsored by