diff --git a/profiles/templates/3.3/2_ac_install_merge/sys-apps/portage/2.2.14/.calculate_directory b/profiles/templates/3.3/2_ac_install_merge/sys-apps/portage/2.2.14/.calculate_directory index 36ba0d047..302252ee3 100644 --- a/profiles/templates/3.3/2_ac_install_merge/sys-apps/portage/2.2.14/.calculate_directory +++ b/profiles/templates/3.3/2_ac_install_merge/sys-apps/portage/2.2.14/.calculate_directory @@ -1 +1 @@ -# Calculate pkg(sys-apps/portage)>=2.2.14 append=skip +# Calculate pkg(sys-apps/portage)>=2.2.14&&pkg(sys-apps/portage)<2.2.18 append=skip diff --git a/profiles/templates/3.3/2_ac_install_merge/sys-apps/portage/2.2.18/.calculate_directory b/profiles/templates/3.3/2_ac_install_merge/sys-apps/portage/2.2.18/.calculate_directory new file mode 100644 index 000000000..e49f573c7 --- /dev/null +++ b/profiles/templates/3.3/2_ac_install_merge/sys-apps/portage/2.2.18/.calculate_directory @@ -0,0 +1 @@ +# Calculate pkg(sys-apps/portage)>=2.2.18 append=skip diff --git a/profiles/templates/3.3/2_ac_install_merge/sys-apps/portage/2.2.18/bintree.py b/profiles/templates/3.3/2_ac_install_merge/sys-apps/portage/2.2.18/bintree.py new file mode 100644 index 000000000..aaab54176 --- /dev/null +++ b/profiles/templates/3.3/2_ac_install_merge/sys-apps/portage/2.2.18/bintree.py @@ -0,0 +1,3 @@ +# Calculate path=/usr/lib/python2.7/site-packages/portage/dbapi format=patch +_unicode\(e +_unicode(str(e) diff --git a/profiles/templates/3.3/6_ac_update_sync/revision/19-rebulid_garcon b/profiles/templates/3.3/6_ac_update_sync/revision/19-rebulid_garcon index 4fef4c4fd..9d75a69db 100644 --- a/profiles/templates/3.3/6_ac_update_sync/revision/19-rebulid_garcon +++ b/profiles/templates/3.3/6_ac_update_sync/revision/19-rebulid_garcon @@ -3,7 +3,7 @@ #-ini(overlay-calculate.revision,19)-# # key is pkg name, value is current version new reduced version split by space -declare -A map_move=( ["xfce-base/garcon"]="0.3.0 0.3.0_beta1" ) +declare -A map_move=( ["xfce-base/garcon"]="0.3.0 0.3.0_rc73" ) PKGDB=/var/db/pkg for pkg in ${!map_move[@]} diff --git a/profiles/templates/3.3/6_ac_update_sync/revision/22-rebuild_plymouth_openrc b/profiles/templates/3.3/6_ac_update_sync/revision/22-rebuild_plymouth_openrc index 77785d2e2..5529516b8 100644 --- a/profiles/templates/3.3/6_ac_update_sync/revision/22-rebuild_plymouth_openrc +++ b/profiles/templates/3.3/6_ac_update_sync/revision/22-rebuild_plymouth_openrc @@ -3,7 +3,7 @@ #-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_beta1" ) +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[@]} diff --git a/profiles/templates/3.3/6_ac_update_sync/revision/29-rebuild_xfwm4 b/profiles/templates/3.3/6_ac_update_sync/revision/29-rebuild_xfwm4 index a6258240b..693dc3d06 100644 --- a/profiles/templates/3.3/6_ac_update_sync/revision/29-rebuild_xfwm4 +++ b/profiles/templates/3.3/6_ac_update_sync/revision/29-rebuild_xfwm4 @@ -3,7 +3,7 @@ #-ini(overlay-calculate.revision,29)-# # key is pkg name, value is current version new reduced version split by space -declare -A map_move=( ["xfce-base/xfwm4"]="4.11.2 4.11.2_beta1" ) +declare -A map_move=( ["xfce-base/xfwm4"]="4.11.2 4.11.2_rc73" ) PKGDB=/var/db/pkg for pkg in ${!map_move[@]} diff --git a/profiles/templates/3.3/6_ac_update_sync/revision/35-rebuild_garcon b/profiles/templates/3.3/6_ac_update_sync/revision/35-rebuild_garcon index 4ba43d807..94bc1c9b7 100644 --- a/profiles/templates/3.3/6_ac_update_sync/revision/35-rebuild_garcon +++ b/profiles/templates/3.3/6_ac_update_sync/revision/35-rebuild_garcon @@ -3,7 +3,7 @@ #-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_beta1" ) +declare -A map_move=( ["xfce-base/garcon"]="0.5.0 0.5.0_rc73" ) PKGDB=/var/db/pkg for pkg in ${!map_move[@]} diff --git a/profiles/templates/3.3/6_ac_update_sync/revision/37_rebuild_portage b/profiles/templates/3.3/6_ac_update_sync/revision/37_rebuild_portage new file mode 100644 index 000000000..091c1ea22 --- /dev/null +++ b/profiles/templates/3.3/6_ac_update_sync/revision/37_rebuild_portage @@ -0,0 +1,15 @@ +# Calculate ini(overlay-calculate.revision)<37 exec=/bin/bash + +#-ini(overlay-calculate.revision,37)-# + +# key is pkg name, value is current version new reduced version split by space +declare -A map_move=( ["sys-apps/portage"]="2.2.18 2.2.18_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