Merge pull request #96 from kisslinux/choices

kiss: Do auto alts if < 10
This commit is contained in:
dylan 2020-01-28 18:26:47 +02:00 committed by GitHub
commit 87c59cb737
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

6
kiss
View File

@ -778,10 +778,14 @@ pkg_conflicts() {
[ -s "$cac_dir/$pid-m" ] || return 0 [ -s "$cac_dir/$pid-m" ] || return 0
# Count the total conflicts to determine when to
# automatically enable the alternatives feature.
con_total=$("$grep" -Fxf "$cac_dir/$pid-m" -- "$@" | wc -l)
# Use 'grep' to list matching lines between the to # Use 'grep' to list matching lines between the to
# be installed package's manifest and the above filtered # be installed package's manifest and the above filtered
# list. # list.
if [ "$KISS_CHOICE" ]; then if [ "$KISS_CHOICE" ] || [ "$con_total" -le 10 ]; then
"$grep" -Fxf "$cac_dir/$pid-m" -- "$@" | "$grep" -Fxf "$cac_dir/$pid-m" -- "$@" |
# This is a novel way of offering an "alternatives" system. # This is a novel way of offering an "alternatives" system.