forked from CastroFidel/winehelper
		
	added desktop.list for programms in prefix
This commit is contained in:
		
							
								
								
									
										11
									
								
								winehelper
									
									
									
									
									
								
							
							
						
						
									
										11
									
								
								winehelper
									
									
									
									
									
								
							| @@ -388,7 +388,7 @@ create_desktop () { | |||||||
|  |  | ||||||
|     [[ ! -f "$icon_file" ]] && icon_file=wine |     [[ ! -f "$icon_file" ]] && icon_file=wine | ||||||
|  |  | ||||||
|     # Создаем .desktop файл |     # создаем .desktop файл | ||||||
|     { |     { | ||||||
|         echo "[Desktop Entry]" |         echo "[Desktop Entry]" | ||||||
|         echo "Name=$name_desktop" |         echo "Name=$name_desktop" | ||||||
| @@ -403,7 +403,14 @@ create_desktop () { | |||||||
|  |  | ||||||
|     cp -f "$USER_WORK_PATH/$desktop_filename.desktop" "$WH_MENU_DIR/" |     cp -f "$USER_WORK_PATH/$desktop_filename.desktop" "$WH_MENU_DIR/" | ||||||
|  |  | ||||||
|     # Создаем файл категории для меню |  | ||||||
|  |     # добавляем информацию о приложении в "$WINEPREFIX/desktop.list" | ||||||
|  |     if grep -qe "^${name_desktop}=" "$WINEPREFIX/desktop.list" | ||||||
|  |     then sed -i "/^$name_desktop=/d" "$WINEPREFIX/desktop.list" | ||||||
|  |     fi | ||||||
|  |     echo "$name_desktop=${exe_file//$WINEPREFIX/}" >> "$WINEPREFIX/desktop.list" | ||||||
|  |  | ||||||
|  |     # создаем файл категории для меню | ||||||
|     create_new_dir "$HOME/.local/share/desktop-directories" |     create_new_dir "$HOME/.local/share/desktop-directories" | ||||||
|     if [[ ! -f "$WH_MENU_CATEGORY" ]] ; then |     if [[ ! -f "$WH_MENU_CATEGORY" ]] ; then | ||||||
|     cat > "$WH_MENU_CATEGORY" <<EOF |     cat > "$WH_MENU_CATEGORY" <<EOF | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user