30 |
|
|
31 |
sminclude mtools |
sminclude mtools |
32 |
|
|
33 |
|
INHERITS="${INHERITS} xdg" |
34 |
|
|
35 |
|
# required for xdg-icon-resource in xdg.minc to update pixmaps |
36 |
|
DEPEND="${DEPEND} |
37 |
|
>= x11-apps/xdg-utils-1.1" |
38 |
|
|
39 |
# desktop-file-utils are needed |
# desktop-file-utils are needed |
40 |
SDEPEND="${SDEPEND} |
SDEPEND="${SDEPEND} |
41 |
>= dev-util/desktop-file-utils-0.1" |
>= dev-util/desktop-file-utils-0.1" |
145 |
local all_categories |
local all_categories |
146 |
local mimetypes |
local mimetypes |
147 |
local cmdline |
local cmdline |
148 |
|
local name |
149 |
|
|
150 |
for i in $* |
for i in $* |
151 |
do |
do |
178 |
|
|
179 |
if [[ ${modify} = 1 ]] |
if [[ ${modify} = 1 ]] |
180 |
then |
then |
181 |
[[ ! -z ${name} ]] && cmdline+=" --set-name=${name}" |
[[ ! -z ${name} ]] && cmdline+=" --set-name=\"${name}\"" |
182 |
[[ ! -z ${comment} ]] && cmdline+=" --set-comment=${comment}" |
[[ ! -z ${comment} ]] && cmdline+=" --set-comment=\"${comment}\"" |
183 |
[[ ! -z ${exec} ]] && cmdline+=" --set-key=Exec --set-value=\"${exec}\"" |
[[ ! -z ${exec} ]] && cmdline+=" --set-key=Exec --set-value=\"${exec}\"" |
184 |
[[ ! -z ${icon} ]] && cmdline+=" --set-icon=${icon}" |
[[ ! -z ${icon} ]] && cmdline+=" --set-icon=\"${icon}\"" |
185 |
[[ ! -z ${terminal} ]] && cmdline+=" --set-key=Terminal --set-value=false" |
[[ ! -z ${terminal} ]] && cmdline+=" --set-key=Terminal --set-value=false" |
186 |
[[ ! -z ${notify} ]] && cmdline+=" --set-key=StartupNotify --set-value=false" |
[[ ! -z ${notify} ]] && cmdline+=" --set-key=StartupNotify --set-value=false" |
187 |
[[ ! -z ${vendor} ]] && cmdline+=" --vendor ${vendor}" |
[[ ! -z ${vendor} ]] && cmdline+=" --vendor \"${vendor}\"" |
188 |
|
|
189 |
if [[ ! -z ${categories} ]] |
if [[ ! -z ${categories} ]] |
190 |
then |
then |