2020-09-16 16:33:53 +03:00
|
|
|
#!/bin/bash
|
|
|
|
|
script_dir=$( dirname "$(readlink -f "$0")" )
|
2018-12-27 18:50:45 +03:00
|
|
|
|
2020-09-16 16:33:53 +03:00
|
|
|
export LD_LIBRARY_PATH=$script_dir/lib
|
|
|
|
|
export QT_PLUGIN_PATH=$script_dir/lib
|
2018-12-27 18:50:45 +03:00
|
|
|
|
|
|
|
|
echo $LD_LIBRARY_PATH
|
|
|
|
|
echo $QT_PLUGIN_PATH
|
|
|
|
|
|
|
|
|
|
out_file_name=~/.local/share/applications/Zano.desktop
|
|
|
|
|
|
|
|
|
|
call_app()
|
|
|
|
|
{
|
2020-09-16 16:33:53 +03:00
|
|
|
pushd $script_dir
|
2021-11-24 20:44:25 +01:00
|
|
|
./Zano "$@"
|
2020-09-16 16:33:53 +03:00
|
|
|
popd
|
2018-12-27 18:50:45 +03:00
|
|
|
exit
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
create_desktop_icon()
|
|
|
|
|
{
|
|
|
|
|
target_file_name=$1
|
|
|
|
|
echo "Generating icon file: $target_file_name..."
|
|
|
|
|
rm -f $target_file_name
|
|
|
|
|
echo [Desktop Entry] | tee -a $target_file_name > /dev/null
|
|
|
|
|
echo Version=1.0 | tee -a $target_file_name > /dev/null
|
2021-11-24 20:14:32 +01:00
|
|
|
echo Name=Zano | tee -a $target_file_name > /dev/null
|
|
|
|
|
echo GenericName=Zano | tee -a $target_file_name > /dev/null
|
|
|
|
|
echo Comment=Privacy blockchain | tee -a $target_file_name > /dev/null
|
2018-12-27 18:50:45 +03:00
|
|
|
echo Icon=$script_dir/html/files/desktop_linux_icon.png | tee -a $target_file_name > /dev/null
|
2025-02-14 19:03:53 +05:00
|
|
|
echo Exec=$script_dir/Zano.sh --deeplink-params=\\\\\"%u\\\\\" | tee -a $target_file_name > /dev/null
|
2018-12-27 18:50:45 +03:00
|
|
|
echo Terminal=true | tee -a $target_file_name > /dev/null
|
|
|
|
|
echo Type=Application | tee -a $target_file_name > /dev/null
|
|
|
|
|
echo "Categories=Qt;Utility;" | tee -a $target_file_name > /dev/null
|
2021-11-17 17:32:00 +03:00
|
|
|
echo "MimeType=x-scheme-handler/zano;" | tee -a $target_file_name > /dev/null
|
2018-12-27 18:50:45 +03:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
create_desktop_icon $out_file_name
|
|
|
|
|
|
2021-11-17 17:32:00 +03:00
|
|
|
xdg-mime default Zano.desktop x-scheme-handler/zano
|
|
|
|
|
|
2021-11-24 20:44:25 +01:00
|
|
|
call_app "$@"
|