Lei Zhang : wineshelllink: Fall back to $HOME if $HOME/ Desktop does not exist.

Alexandre Julliard julliard at wine.codeweavers.com
Mon Apr 23 08:39:13 CDT 2007


Module: wine
Branch: master
Commit: d0c83654f8a9928be13539714c723d2ec9cfe0a5
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=d0c83654f8a9928be13539714c723d2ec9cfe0a5

Author: Lei Zhang <thestig at google.com>
Date:   Fri Apr 20 16:58:49 2007 -0700

wineshelllink: Fall back to $HOME if $HOME/Desktop does not exist.

---

 tools/wineshelllink |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

diff --git a/tools/wineshelllink b/tools/wineshelllink
index e4c0fb2..b4d76d8 100755
--- a/tools/wineshelllink
+++ b/tools/wineshelllink
@@ -220,7 +220,13 @@ if [ $mode = "menu" ] ; then
     desktop_entry > "$xdg_data_dir/applications/wine/$link.desktop"
     write_menu_file "wine$linkpath" "wine$linkpath/$linkname.desktop"
 else
-    desktop_entry > "$HOME/Desktop/$linkname.desktop"
+    if [ -d "$HOME/Desktop" ]
+    then
+      desktop_target="$HOME/Desktop/$linkname.desktop"
+    else
+      desktop_target="$HOME/$linkname.desktop"
+    fi
+    desktop_entry > "$desktop_target"
 fi
 
 exit 0




More information about the wine-cvs mailing list