139 |
local all_categories |
local all_categories |
140 |
local mimetypes |
local mimetypes |
141 |
local cmdline |
local cmdline |
142 |
|
local name |
143 |
|
|
144 |
for i in $* |
for i in $* |
145 |
do |
do |
172 |
|
|
173 |
if [[ ${modify} = 1 ]] |
if [[ ${modify} = 1 ]] |
174 |
then |
then |
175 |
[[ ! -z ${name} ]] && cmdline+=" --set-name=${name}" |
[[ ! -z ${name} ]] && cmdline+=" --set-name=\"${name}\"" |
176 |
[[ ! -z ${comment} ]] && cmdline+=" --set-comment=${comment}" |
[[ ! -z ${comment} ]] && cmdline+=" --set-comment=\"${comment}\"" |
177 |
[[ ! -z ${exec} ]] && cmdline+=" --set-key=Exec --set-value=\"${exec}\"" |
[[ ! -z ${exec} ]] && cmdline+=" --set-key=Exec --set-value=\"${exec}\"" |
178 |
[[ ! -z ${icon} ]] && cmdline+=" --set-icon=${icon}" |
[[ ! -z ${icon} ]] && cmdline+=" --set-icon=\"${icon}\"" |
179 |
[[ ! -z ${terminal} ]] && cmdline+=" --set-key=Terminal --set-value=false" |
[[ ! -z ${terminal} ]] && cmdline+=" --set-key=Terminal --set-value=false" |
180 |
[[ ! -z ${notify} ]] && cmdline+=" --set-key=StartupNotify --set-value=false" |
[[ ! -z ${notify} ]] && cmdline+=" --set-key=StartupNotify --set-value=false" |
181 |
[[ ! -z ${vendor} ]] && cmdline+=" --vendor ${vendor}" |
[[ ! -z ${vendor} ]] && cmdline+=" --vendor \"${vendor}\"" |
182 |
|
|
183 |
if [[ ! -z ${categories} ]] |
if [[ ! -z ${categories} ]] |
184 |
then |
then |