Lines Matching full:mark
189 # Calculations are performed by checking "marks". A "mark" is stored as
191 # varpkg'. A mark can be "X" for an installed package, `I' for a package that
193 # and "U" for a package that is marked for uninstallation. If a package mark is
199 local pkg varpkg mark cat varcat pkgcat n tselected=0 tinstalled=0
207 mark=
208 f_getvar _mark_$varpkg mark
209 case "$mark" in
217 case "$mark" in
238 local pkg varpkg mark rundeps dep vardep
246 mark=
247 debug= f_getvar _mark_$varpkg mark
249 if [ "$mark" = "D" ]; then
262 mark=
263 debug= f_getvar _mark_$varpkg mark
265 [ "$mark" = "I" -o "$mark" = "R" ] || continue
269 mark=
270 debug= f_getvar _mark_$vardep mark
272 [ "${mark:- }" = " " ] || continue
299 # updates package mark variables and SELECTED_PACKAGES
461 mark = ENVIRON["_mark_" varpkg]
462 if ( ! mark ) mark = " "
464 package, mark, desc
590 local package varpkg mark
592 mark=
594 f_getvar _mark_$varpkg mark
595 [ "$mark" -a ! "${mark#[IRUD]}" ] || continue
597 '$mark' '$package'
634 mark=
636 debug= f_getvar _mark_$varpkg mark
637 [ "$mark" = "I" ] || continue
642 mark=
644 debug= f_getvar _mark_$varpkg mark
645 [ "$mark" = "R" ] || continue
650 mark=
652 debug= f_getvar _mark_$varpkg mark
653 [ "$mark" = "U" ] || continue
712 local page package varpkg mark menu_choice
788 f_dialog_menuitem_fetch mark
789 mark="${mark#?}"
790 mark="${mark%%\] *}"
791 case "$mark" in
793 mark=" "
797 mark="I"
806 mark="X"
810 mark="R"
814 mark="U"
819 export _mark_$varpkg="$mark"
895 local mark=
896 f_getvar _mark_$varpkg mark && [ "$mark" = "X" ] && return $SUCCESS
904 mark=
905 f_getvar _mark_$vardep mark && [ "$mark" = "X" ] && continue
966 local varpkg mark=
968 f_getvar _mark_$varpkg mark
969 [ "$mark" = "X" ] && return $SUCCESS
1133 local mark=
1135 debug= f_getvar _mark_$varpkg mark
1136 [ "$mark" -a ! "${mark#[XUR]}" ] || continue
1142 if [ "$mark" = "U" ]; then