|
Lines 69-75
uninstall_cleanup_handler()
Link Here
|
| 69 |
# 2ns arg is the name of variable that contains the value to be assigned. |
69 |
# 2ns arg is the name of variable that contains the value to be assigned. |
| 70 |
set_var_value() |
70 |
set_var_value() |
| 71 |
{ |
71 |
{ |
| 72 |
eval "$1=\"\$$2\"" |
72 |
eval "$1=\"\${$2-}\"" |
| 73 |
} |
73 |
} |
| 74 |
|
74 |
|
| 75 |
lineno= |
75 |
lineno= |
|
Lines 444-449
disable_specsubst=
Link Here
|
| 444 |
get_specsubst_from_rules() |
444 |
get_specsubst_from_rules() |
| 445 |
{ |
445 |
{ |
| 446 |
if [ -z "$disable_specsubst" ]; then |
446 |
if [ -z "$disable_specsubst" ]; then |
|
|
447 |
local specsubst= |
| 447 |
get_uniq_directive_from_rules specsubst specsubst |
448 |
get_uniq_directive_from_rules specsubst specsubst |
| 448 |
if [ -n "$specsubst" ]; then |
449 |
if [ -n "$specsubst" ]; then |
| 449 |
[ -z "$(printf %s "$specsubst" |LANG=C tr -d '[:alnum:]_[:space:]')" ] || |
450 |
[ -z "$(printf %s "$specsubst" |LANG=C tr -d '[:alnum:]_[:space:]')" ] || |