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/35-rebuild_garcon

16 lines
429 B

# Calculate ini(overlay-calculate.revision)<35 exec=/bin/bash
#-ini(overlay-calculate.revision,35)-#
# key is pkg name, value is current version new reduced version split by space
declare -A map_move=( ["xfce-base/garcon"]="0.5.0 0.5.0_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