You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
calculate-overlay/profiles/templates/3.3/6_ac_update_sync/revision/22-rebuild_plymouth_openrc

16 lines
444 B

# Calculate ini(overlay-calculate.revision)<22 exec=/bin/bash
#-ini(overlay-calculate.revision,22)-#
# key is pkg name, value is current version new reduced version split by space
declare -A map_move=( ["sys-boot/plymouth-openrc-plugin"]="0.1.2 0.1.2_rc73" )
PKGDB=/var/db/pkg
for pkg in ${!map_move[@]}
do
vers=(${map_move[$pkg]})
[[ -d $PKGDB/${pkg}-${vers[0]} ]] && mv $PKGDB/${pkg}-${vers[0]} $PKGDB/${pkg}-${vers[1]}
done
true