diff options
author | Daniel Francis <francis@sugarlabs.org> | 2012-09-12 00:25:22 (GMT) |
---|---|---|
committer | Daniel Francis <francis@sugarlabs.org> | 2012-09-12 00:25:22 (GMT) |
commit | b2fed24d1537b96096d7817dd2e5189dac3172d9 (patch) | |
tree | 8ef5c6749db42b254f6bb8c4635abcb2af3bb5d0 | |
parent | 7a3de535e1ac6e0539946e4dca94b4b89eebbc78 (diff) |
Write command correctly depending of instalation type
-rw-r--r-- | makescripts/desktop_luncher.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/makescripts/desktop_luncher.py b/makescripts/desktop_luncher.py index 18dbcc6..767ff5f 100644 --- a/makescripts/desktop_luncher.py +++ b/makescripts/desktop_luncher.py @@ -34,7 +34,10 @@ string = '[Desktop Entry]\nEncoding=UTF-8\n' string += 'Name=' +info.name string += '\nGenericName=' + info.generic_name string += '\nComment=' + info.description -string += '\nExec=' + os.path.join(appdir, info.lower_name) + ' %U' +if user == 'root': + string += '\nExec=/usr/bin/command %U'.replace('command', info.lower_name) +else: + string += '\nExec=' + os.path.join(appdir, info.lower_name) + ' %U' string += '\nIcon=' + os.path.join(appdir, info.lower_name + '.png') string += '\nTerminal=false' string += '\nCategories=' + ';'.join(info.categories) |