diff --git a/profiles/templates/3.2/.calculate_directory b/profiles/templates/3.2/.calculate_directory
new file mode 100644
index 0000000..6ffd307
--- /dev/null
+++ b/profiles/templates/3.2/.calculate_directory
@@ -0,0 +1 @@
+# Calculate append=skip cl_name==calculate-core&&cl_ver>=3.2.0.1
diff --git a/profiles/templates/3.2/6_ac_update_sync/.calculate_directory b/profiles/templates/3.2/6_ac_update_sync/.calculate_directory
new file mode 100644
index 0000000..6cc8a04
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/.calculate_directory
@@ -0,0 +1 @@
+# Calculate append=skip env=update ac_update_sync==on
diff --git a/profiles/templates/3.2/6_ac_update_sync/README-eng.txt b/profiles/templates/3.2/6_ac_update_sync/README-eng.txt
new file mode 100644
index 0000000..2996b91
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/README-eng.txt
@@ -0,0 +1,7 @@
+# Calculate append=skip
+
+The ac_update_sync event:
+- Portage syncing
+
+Action: world update, fix system
+env: install
diff --git a/profiles/templates/3.2/6_ac_update_sync/README-rus.txt b/profiles/templates/3.2/6_ac_update_sync/README-rus.txt
new file mode 100644
index 0000000..fe3ae65
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/README-rus.txt
@@ -0,0 +1,7 @@
+# Calculate append=skip
+
+Событие ac_update_sync:
+- обновление портежей
+
+Действие: обновление world файла, исправление системы
+env: install
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/.calculate_directory b/profiles/templates/3.2/6_ac_update_sync/revision/.calculate_directory
new file mode 100644
index 0000000..720d52e
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/.calculate_directory
@@ -0,0 +1 @@
+# Calculate append=skip
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/.calculate_directory b/profiles/templates/3.2/6_ac_update_sync/revision/000/.calculate_directory
new file mode 100644
index 0000000..fbe0d83
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/.calculate_directory
@@ -0,0 +1 @@
+# Calculate append=skip ini(update.rev)<100
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/01 b/profiles/templates/3.2/6_ac_update_sync/revision/000/01
new file mode 100644
index 0000000..768c90b
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/01
@@ -0,0 +1,8 @@
+# Calculate ini(update.rev)<1 exec=/bin/bash
+
+#-ini(update.rev,1)-#
+
+test -f /var/db/pkg/x11-base/xorg-server-*/CONTENTS &&
+ sed -i /mimeapps.list/d /var/db/pkg/x11-base/xorg-server-*/CONTENTS
+
+exit 0
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/04 b/profiles/templates/3.2/6_ac_update_sync/revision/000/04
new file mode 100644
index 0000000..080b541
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/04
@@ -0,0 +1,5 @@
+# Calculate ini(update.rev)<4 format=samba path=/etc/calculate name=ini.env merge=media-libs/libsdl
+
+# create settings libsdl
+[update]
+rev = 4
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/05 b/profiles/templates/3.2/6_ac_update_sync/revision/000/05
new file mode 100644
index 0000000..12e33c0
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/05
@@ -0,0 +1,5 @@
+# Calculate ini(update.rev)<5 format=samba path=/etc/calculate name=ini.env merge=sys-fs/udisks,sys-apps/shadow
+
+# recreate settings udisks,shadow
+[update]
+rev = 5
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/06 b/profiles/templates/3.2/6_ac_update_sync/revision/000/06
new file mode 100644
index 0000000..885bd93
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/06
@@ -0,0 +1,5 @@
+# Calculate ini(update.rev)<6 format=samba path=/etc/calculate name=ini.env merge=sys-fs/udev
+
+# refresh udev
+[update]
+rev = 6
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/08 b/profiles/templates/3.2/6_ac_update_sync/revision/000/08
new file mode 100644
index 0000000..6e7b888
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/08
@@ -0,0 +1,8 @@
+# Calculate ini(update.rev)<8 exec=/bin/bash
+
+#-ini(update.rev,8)-#
+
+test -f /var/db/pkg/net-misc/networkmanager-0*/CONTENTS &&
+ sed -i /default\\/NetworkManager/d /var/db/pkg/net-misc/networkmanager-0*/CONTENTS
+
+exit 0
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/09 b/profiles/templates/3.2/6_ac_update_sync/revision/000/09
new file mode 100644
index 0000000..e4d9113
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/09
@@ -0,0 +1,9 @@
+# Calculate ini(update.rev)<9 exec=/bin/bash
+
+#-ini(update.rev,9)-#
+
+#?pkg(sys-apps/calculate-core)>=3.1.4_beta1#
+ln -sf /usr/sbin/cl-core /usr/sbin/cl-core-patch
+#pkg#
+
+exit 0
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/10 b/profiles/templates/3.2/6_ac_update_sync/revision/000/10
new file mode 100644
index 0000000..9eac0c1
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/10
@@ -0,0 +1,9 @@
+# Calculate ini(update.rev)<10 exec=/bin/bash
+
+#-ini(update.rev,10)-#
+
+#?pkg(app-cdr/cdrkit)!=#
+mv /usr/include/scsilib /usr/include/scsilib.backup
+#pkg#
+
+exit 0
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/11 b/profiles/templates/3.2/6_ac_update_sync/revision/000/11
new file mode 100644
index 0000000..ca80ee2
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/11
@@ -0,0 +1,6 @@
+# Calculate path=/usr/lib/calculate-2.2/calculate-builder/pym name=cl_kernel.py ini(update.rev)<11 format=patch merge=sys-boot/grub
+
+#-ini(update.rev,11)-#
+
+if filter\(lambda x:x.startswith\("grub-1.99"\),
+if filter(lambda x:x.startswith("grub-1.99") or x.startswith("grub-2"),
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/12 b/profiles/templates/3.2/6_ac_update_sync/revision/000/12
new file mode 100644
index 0000000..73bd469
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/12
@@ -0,0 +1,5 @@
+# Calculate ini(update.rev)<12 format=samba path=/etc/calculate name=ini.env merge=x11-themes/gnome-themes-standard
+
+# recreate gtk-theme Calculate
+[update]
+rev = 12
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/14 b/profiles/templates/3.2/6_ac_update_sync/revision/000/14
new file mode 100644
index 0000000..fac90c7
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/14
@@ -0,0 +1,5 @@
+# Calculate ini(update.rev)<14 format=samba path=/etc/calculate name=ini.env merge=sys-fs/udisks
+
+# update rules for udisks (good work for two slot)
+[update]
+rev = 14
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/15 b/profiles/templates/3.2/6_ac_update_sync/revision/000/15
new file mode 100644
index 0000000..a0eb007
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/15
@@ -0,0 +1,5 @@
+# Calculate ini(update.rev)<15 format=samba path=/etc/calculate name=ini.env merge=media-gfx/feh,net-irc/hexchat,kde-base/kdeplasma-addons,kde-base/kdebase-desktoptheme
+
+# update feh and hexchat, kde packages
+[update]
+rev = 15
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/17 b/profiles/templates/3.2/6_ac_update_sync/revision/000/17
new file mode 100644
index 0000000..200030e
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/17
@@ -0,0 +1,5 @@
+# Calculate ini(update.rev)<17 format=samba path=/etc/calculate name=ini.env merge=media-libs/fontconfig,media-fonts/droid
+
+# update font configs
+[update]
+rev = 17
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/18 b/profiles/templates/3.2/6_ac_update_sync/revision/000/18
new file mode 100644
index 0000000..f657b0e
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/18
@@ -0,0 +1,5 @@
+# Calculate ini(update.rev)<18 format=samba path=/etc/calculate name=ini.env merge=media-tv/xbmc
+
+# update rules polkit for xmbc reboot
+[update]
+rev = 18
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/19 b/profiles/templates/3.2/6_ac_update_sync/revision/000/19
new file mode 100644
index 0000000..76026cb
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/19
@@ -0,0 +1,10 @@
+# Calculate ini(update.rev)<19 exec=/bin/bash
+
+#-ini(update.rev,19)-#
+
+test -f /var/db/pkg/sys-apps/baselayout-*/CONTENTS &&
+ sed -i /etc\\/timezone/d /var/db/pkg/sys-apps/baselayout-*/CONTENTS
+test -f /var/db/pkg/sys-apps/baselayout-*/CONTENTS &&
+ sed -i /etc\\/fstab/d /var/db/pkg/sys-apps/baselayout-*/CONTENTS
+
+exit 0
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/20 b/profiles/templates/3.2/6_ac_update_sync/revision/000/20
new file mode 100644
index 0000000..201afe2
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/20
@@ -0,0 +1,5 @@
+# Calculate ini(update.rev)<20 format=samba path=/etc/calculate name=ini.env merge=x11-base/xorg-server,sys-apps/dbus,sys-auth/consolekit,sys-auth/nss_ldap,x11-themes/gnome-themes-standard,sys-apps/openrc,sys-auth/pambase
+
+# update rules xorg,dbus,consolekit
+[update]
+rev = 20
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/21 b/profiles/templates/3.2/6_ac_update_sync/revision/000/21
new file mode 100644
index 0000000..3c2932f
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/21
@@ -0,0 +1,5 @@
+# Calculate ini(update.rev)<21 format=samba path=/etc/calculate name=ini.env merge=x11-base/xorg-server,sys-auth/nss_ldap,sys-apps/preload
+
+# update rules
+[update]
+rev = 21
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/22 b/profiles/templates/3.2/6_ac_update_sync/revision/000/22
new file mode 100644
index 0000000..7d58f33
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/22
@@ -0,0 +1,5 @@
+# Calculate ini(update.rev)<22 format=samba path=/etc/calculate name=ini.env merge=xfce-base/xfce4-session,gnome-extra/gnome-screensaver
+
+# update rules
+[update]
+rev = 22
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/23 b/profiles/templates/3.2/6_ac_update_sync/revision/000/23
new file mode 100644
index 0000000..23aa633
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/23
@@ -0,0 +1,27 @@
+# Calculate ini(update.rev)<23 exec=/bin/bash
+
+#-ini(update.rev,23)-#
+
+#?install.cl_migrate_user!=#
+echo "Fix /var/db/pkg and user profiles"
+for i in $(echo #-install.cl_migrate_user-# | sed -r 's/,|\[|\]/ /g');
+do
+ grep -Hr /home/$i/ /var/db/pkg | awk -F: '{print $1}' | sort | uniq |
+ while read line;
+ do
+ sed -i "/\/home\/$i/d" $line
+ done
+done
+#install.cl_migrate_user#
+grep -Hr " /root" /var/db/pkg | awk -F: '{print $1}' | sort | uniq |
+while read line;
+do
+ sed -i "/ \/root/d" $line
+done
+grep -Hr " /home$" /var/db/pkg | awk -F: '{print $1}' | sort | uniq |
+while read line;
+do
+ sed -i "/ \/home$/d" $line
+done
+
+exit 0
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/24 b/profiles/templates/3.2/6_ac_update_sync/revision/000/24
new file mode 100644
index 0000000..8fbd4fb
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/24
@@ -0,0 +1,5 @@
+# Calculate ini(update.rev)<24 format=samba path=/etc/calculate name=ini.env merge=sys-auth/pambase
+
+# update rules
+[update]
+rev = 24
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/25 b/profiles/templates/3.2/6_ac_update_sync/revision/000/25
new file mode 100644
index 0000000..a32c9f8
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/25
@@ -0,0 +1,11 @@
+# Calculate ini(update.rev)<25 exec=/bin/bash merge=app-admin/sudo
+
+#-ini(update.rev,25)-#
+
+if [[ -L /etc/runlevels/boot/calculate-core ]]
+then
+ rc-update del calculate-core boot &>/dev/null
+ rc-update add calculate-core default &>/dev/null
+fi
+
+exit 0
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/26 b/profiles/templates/3.2/6_ac_update_sync/revision/000/26
new file mode 100644
index 0000000..b3e56a3
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/26
@@ -0,0 +1,5 @@
+# Calculate ini(update.rev)<26 format=samba path=/etc/calculate name=ini.env merge=net-print/cups
+
+# remove cups ru templates
+[update]
+rev = 26
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/27 b/profiles/templates/3.2/6_ac_update_sync/revision/000/27
new file mode 100644
index 0000000..6ca5e52
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/27
@@ -0,0 +1,5 @@
+# Calculate ini(update.rev)<27 format=samba path=/etc/calculate name=ini.env merge=sys-fs/ecryptfs-utils,sys-auth/pambase
+
+# update ecryptfs pam configuration
+[update]
+rev = 27
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/31 b/profiles/templates/3.2/6_ac_update_sync/revision/000/31
new file mode 100644
index 0000000..5d45897
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/31
@@ -0,0 +1,5 @@
+# Calculate ini(update.rev)<31 format=samba path=/etc/calculate name=ini.env merge=kde-base/khotkeys
+
+# update rules
+[update]
+rev = 31
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/38 b/profiles/templates/3.2/6_ac_update_sync/revision/000/38
new file mode 100644
index 0000000..1ae3c5d
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/38
@@ -0,0 +1,8 @@
+# Calculate ini(update.rev)<38 exec=/bin/bash
+
+#-ini(update.rev,38)-#
+
+rmFile="/etc/portage/repos.conf/._cfg0000_gentoo.cfg"
+[[ -f $rmFile ]] && rm -f $rmFile
+
+exit 0
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/39 b/profiles/templates/3.2/6_ac_update_sync/revision/000/39
new file mode 100644
index 0000000..7836b26
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/39
@@ -0,0 +1,20 @@
+# Calculate ini(update.rev)<39 exec=/bin/bash
+
+#-ini(update.rev,39)-#
+
+#?pkg(sys-fs/udisks)>=2.1.0#
+contentFile=/var/db/pkg/sys-fs/udisks-2.1.0/CONTENTS
+udisksDest=/usr/share/bash-completion/udisksctl
+if [[ -f /udisksctl ]]
+then
+ mv /udisksctl $udisksDest
+ if [[ -f $contentFile ]] && grep -q udisksctl $contentFile
+ then
+ (echo -n obj $udisksDest
+ echo " $(md5sum $udisksDest | awk '{print $1}') $(stat -c%Y $udisksDest)"
+ ) >> $contentFile
+ fi
+fi
+#pkg#
+
+exit 0
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/41 b/profiles/templates/3.2/6_ac_update_sync/revision/000/41
new file mode 100644
index 0000000..a9ee60b
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/41
@@ -0,0 +1,6 @@
+# Calculate ini(update.rev)<41 exec=/bin/bash merge=gnome-extra/gnome-screensaver
+
+#-ini(update.rev,41)-#
+rm -f /xfautolock &>/dev/null
+
+exit 0
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/43 b/profiles/templates/3.2/6_ac_update_sync/revision/000/43
new file mode 100644
index 0000000..c763c2c
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/43
@@ -0,0 +1,7 @@
+# Calculate ini(update.rev)<43 exec=/bin/bash
+
+#-ini(update.rev,43)-#
+rm -f /etc/init.d/vnstat &>/dev/null
+rm -f /etc/runlevels/boot/calculate3 &>/dev/null
+
+exit 0
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/44 b/profiles/templates/3.2/6_ac_update_sync/revision/000/44
new file mode 100644
index 0000000..4c67dd0
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/44
@@ -0,0 +1,9 @@
+# Calculate ini(update.rev)<44 exec=/bin/bash merge=media-fonts/droid
+
+#-ini(update.rev,44)-#
+#?pkg(media-libs/fontconfig)!=&&pkg(media-fonts/droid)!=#
+rm -f /etc/fonts/conf.d/59-google-droid-s*
+/usr/bin/fc-cache -srf
+#pkg#
+
+exit 0
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/45 b/profiles/templates/3.2/6_ac_update_sync/revision/000/45
new file mode 100644
index 0000000..af753e4
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/45
@@ -0,0 +1,6 @@
+# Calculate ini(update.rev)<45 exec=/bin/bash
+
+#-ini(update.rev,45)-#
+rm -f /etc/portage/package.use/1
+
+exit 0
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/46 b/profiles/templates/3.2/6_ac_update_sync/revision/000/46
new file mode 100644
index 0000000..8a4518b
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/46
@@ -0,0 +1,5 @@
+# Calculate ini(update.rev)<46 format=samba path=/etc/calculate name=ini.env merge=media-libs/fontconfig
+
+# update fontconfig
+[update]
+rev = 46
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/47 b/profiles/templates/3.2/6_ac_update_sync/revision/000/47
new file mode 100644
index 0000000..b55c3ee
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/47
@@ -0,0 +1,5 @@
+# Calculate ini(update.rev)<47 format=samba path=/etc/calculate name=ini.env merge=sys-auth/pambase
+
+# update rules
+[update]
+rev = 47
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/48 b/profiles/templates/3.2/6_ac_update_sync/revision/000/48
new file mode 100644
index 0000000..5a70534
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/48
@@ -0,0 +1,5 @@
+# Calculate ini(update.rev)<48 format=samba path=/etc/calculate name=ini.env merge=xfce-base/xfce4-session
+
+# update rules
+[update]
+rev = 48
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/49 b/profiles/templates/3.2/6_ac_update_sync/revision/000/49
new file mode 100644
index 0000000..77f900e
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/49
@@ -0,0 +1,24 @@
+# Calculate ini(update.rev)<49&&cl_chroot_status==on exec=/bin/bash
+
+#-ini(update.rev,49)-#
+
+migrate_to_run()
+{
+ src="$1"
+ dst="$2"
+ if [ -L $src -a "$(readlink -f $src)" != $dst ]; then
+ rm $src
+ elif [ ! -L $src -a -d $src ]; then
+ cp -a $src/* $dst/ &>/dev/null
+ rm -rf $src &>/dev/null
+ fi
+ # If $src doesn't exist at all, just run this
+ if [ ! -e $src ]; then
+ ln -s $dst $src
+ fi
+}
+
+migrate_to_run /var/lock /run/lock
+migrate_to_run /var/run /run
+
+exit 0
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/50 b/profiles/templates/3.2/6_ac_update_sync/revision/000/50
new file mode 100644
index 0000000..93db001
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/50
@@ -0,0 +1,7 @@
+# Calculate ini(update.rev)<50 format=samba path=/etc/calculate name=ini.env merge=sys-apps/openrc,gnome-extra/nm-applet,sys-power/upower
+
+# updating init.sh in sys-apps/openrc to fix the rare boot fail
+# update nm-applet.desktop (2 sec delay)
+# update upower for fix suspend with lock session in XFCE
+[update]
+rev = 50
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/51 b/profiles/templates/3.2/6_ac_update_sync/revision/000/51
new file mode 100644
index 0000000..4621077
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/51
@@ -0,0 +1,4 @@
+# Calculate ini(update.rev)<51 format=samba path=/etc/calculate name=ini.env merge=sys-apps/memtest86+
+
+[update]
+rev = 51
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/52 b/profiles/templates/3.2/6_ac_update_sync/revision/000/52
new file mode 100644
index 0000000..bcb5d50
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/52
@@ -0,0 +1,9 @@
+# Calculate ini(update.rev)<52 exec=/bin/bash merge=sys-auth/pambase
+
+#-ini(update.rev,52)-#
+
+# remove pam.d/su from shadow contents (file belongs to pambase)
+test -f /var/db/pkg/sys-apps/shadow-*/CONTENTS &&
+ sed -i /pam.d\\/su/d /var/db/pkg/sys-apps/shadow-*/CONTENTS
+
+exit 0
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/53 b/profiles/templates/3.2/6_ac_update_sync/revision/000/53
new file mode 100644
index 0000000..582baf7
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/53
@@ -0,0 +1,5 @@
+# Calculate ini(update.rev)<53 format=samba path=/etc/calculate name=ini.env merge=sys-apps/baselayout
+
+# update /etc/issue for version update
+[update]
+rev = 53
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/55 b/profiles/templates/3.2/6_ac_update_sync/revision/000/55
new file mode 100644
index 0000000..5571348
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/55
@@ -0,0 +1,5 @@
+# Calculate ini(update.rev)<55 format=samba path=/etc/calculate name=ini.env merge=gnome-extra/gnome-screensaver
+
+# update rules
+[update]
+rev = 55
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/56 b/profiles/templates/3.2/6_ac_update_sync/revision/000/56
new file mode 100644
index 0000000..1198b98
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/56
@@ -0,0 +1,5 @@
+# Calculate ini(update.rev)<56 format=samba path=/etc/calculate name=ini.env merge=app-portage/eix
+
+# update eix-checkout script
+[update]
+rev = 56
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/57_1 b/profiles/templates/3.2/6_ac_update_sync/revision/000/57_1
new file mode 100644
index 0000000..14cea0f
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/57_1
@@ -0,0 +1,43 @@
+# Calculate path=/etc/portage/package.use name=gnome ini(update.rev)<57&&os_linux_shortname==CLDG
+app-admin/system-config-printer-gnome gnome-keyring
+app-arch/file-roller nautilus
+app-cdr/brasero nautilus
+app-misc/geoclue networkmanager
+app-office/libreoffice gnome gstreamer
+app-text/evince gnome gnome-keyring nautilus
+dev-libs/libgdata gnome
+dev-qt/qtgui gtkstyle
+dev-vcs/git gnome-keyring
+gnome-base/gdm gnome-keyring
+gnome-base/gnome-applets gstreamer networkmanager
+gnome-base/gnome-menus python
+gnome-base/gnome-panel networkmanager
+gnome-base/gvfs gnome-keyring cdda
+gnome-base/nautilus gnome
+gnome-extra/evolution-data-server gnome-keyring
+gnome-extra/nm-applet bluetooth
+mail-client/evolution gstreamer networkmanager
+media-gfx/gimp gnome
+media-gfx/ufraw gnome
+media-libs/harfbuzz icu
+media-libs/libcanberra gnome gstreamer
+media-libs/swfdec gstreamer
+media-plugins/gst-plugins-meta cdda
+media-sound/rhythmbox gnome-keyring
+media-video/totem nautilus
+net-im/pidgin networkmanager
+net-libs/gupnp networkmanager
+net-libs/libproxy gnome networkmanager
+net-libs/webkit-gtk geoloc introspection
+net-misc/vino gnome-keyring networkmanager
+net-p2p/deluge webinterface
+net-print/gutenprint gimp
+net-wireless/bluez gstreamer
+sys-apps/calculate-utilities cl_client
+sys-auth/pambase gnome-keyring
+sys-block/gparted dmraid fat jfs ntfs reiserfs xfs
+virtual/notification-daemon gnome
+www-client/chromium gnome gnome-keyring
+x11-libs/gksu gnome
+x11-libs/wxGTK gnome gstreamer
+x11-themes/calculate-icon-theme themes_CLDG -themes_CLS
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/57_2 b/profiles/templates/3.2/6_ac_update_sync/revision/000/57_2
new file mode 100644
index 0000000..e9e9d6d
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/57_2
@@ -0,0 +1,58 @@
+# Calculate path=/etc/portage/package.mask name=gnome ini(update.rev)<57&&os_linux_shortname==CLDG
+>=app-admin/system-config-printer-gnome-1.4.0
+>=app-admin/system-config-printer-gnome-3.3.13
+>=app-arch/file-roller-3.8.4
+>=app-cdr/brasero-3.8.0
+>=app-crypt/gcr-3.8.2
+>=app-crypt/libsecret-0.15
+>=app-crypt/seahorse-3.8.2
+>=app-editors/gedit-3.8.3
+>=app-text/evince-3.8.3
+>=dev-libs/libgdata-0.14.0
+>=dev-libs/libgweather-3.8.2
+>=dev-libs/totem-pl-parser-3.4.5
+>=dev-python/pygobject-3.8.3
+>=gnome-base/gconf-3.2.6
+>=gnome-base/gdm-3.8.4
+>=gnome-base/gnome-control-center-3.8.6
+>=gnome-base/gnome-keyring-3.6.0
+>=gnome-base/gnome-menus-3.0.1
+>=gnome-base/gnome-panel-3.8.0
+>=gnome-base/gnome-session-3.8.4
+>=gnome-base/gnome-settings-daemon-3.8.6
+>=gnome-base/gnome-shell-3.8.4
+>=gnome-base/gvfs-1.14.2
+>=gnome-base/libgnomekbd-3.6.0
+>=gnome-base/libgnome-keyring-3.6.0
+>=gnome-base/nautilus-3.8.2
+>=gnome-extra/evolution-data-server-3.8.5
+>=gnome-extra/gconf-editor-3.0.1
+>=gnome-extra/gnome-media-3.4.0
+>=gnome-extra/gnome-power-manager-3.8.2
+>=gnome-extra/gnome-screensaver-3.6.1
+>=gnome-extra/gnome-system-monitor-3.8.2.1
+>=gnome-extra/gnome-user-docs-3.8.2
+>=gnome-extra/gnome-utils-3.8.0
+>=gnome-extra/gucharmap-3.8.2
+>=gnome-extra/nm-applet-0.9.8.8
+>=gnome-extra/sushi-3.8.1
+>=gnome-extra/yelp-3.8.1
+>=mail-client/evolution-3.8.5
+>=media-gfx/eog-3.8.2
+>=media-gfx/gnome-font-viewer-3.8.0
+>=media-sound/rhythmbox-3.0.1
+>=media-sound/sound-juicer-3.5.1_pre20130826
+>=media-video/cheese-3.8.3
+>=media-video/totem-3.8.2
+>=net-analyzer/gnome-nettool-3.8.1
+>=net-libs/webkit-gtk-2.0.4
+>=net-misc/vinagre-3.8.3
+>=net-misc/vino-3.8.1
+>=x11-libs/gtk+-3.5
+>=x11-misc/alacarte-3.7.90
+>=x11-terms/gnome-terminal-3.8.4
+>=x11-themes/gnome-backgrounds-3.8.1
+>=x11-themes/gnome-icon-theme-3.8.3
+>=x11-themes/gnome-icon-theme-extras-3.6.2
+>=x11-themes/gnome-icon-theme-symbolic-3.8.3
+>=x11-themes/gnome-themes-standard-3.8.4
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/57_3 b/profiles/templates/3.2/6_ac_update_sync/revision/000/57_3
new file mode 100644
index 0000000..ad11a99
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/57_3
@@ -0,0 +1,10 @@
+# Calculate exec=/bin/bash ini(update.rev)<57&&os_linux_shortname==CLDG
+
+#-ini(update.rev,57)-#
+
+#?os_arch_machine==x86_64#
+eselect profile set calculate:calculate/desktop/CLS/amd64/binary
+#os_arch_machine#
+#?os_arch_machine==i686#
+eselect profile set calculate:calculate/desktop/CLS/x86/binary
+#os_arch_machine#
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/58 b/profiles/templates/3.2/6_ac_update_sync/revision/000/58
new file mode 100644
index 0000000..e15d822
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/58
@@ -0,0 +1,18 @@
+# Calculate ini(update.rev)<58 exec=/bin/bash
+
+#-ini(update.rev,58)-#
+
+#?cl_chroot_status==off#
+# принудительное обновление пакетов для решения зависимостей по субслотам
+if readlink /etc/make.profile | grep -qP "(CLDX|CLD).*binary";then
+ PKGDB=/var/db/pkg
+ [[ -d $PKGDB/media-gfx/sane-backends-1.0.23-r2 ]] && mv $PKGDB/media-gfx/sane-backends-1.0.23-r2 $PKGDB/media-gfx/sane-backends-1.0.23-r1
+ [[ -d $PKGDB/media-gfx/shotwell-0.14.1 ]] && mv $PKGDB/media-gfx/shotwell-0.14.1 $PKGDB/media-gfx/shotwell-0.14.0
+ [[ -d $PKGDB/www-client/chromium-31.0.1650.57 ]] && mv $PKGDB/www-client/chromium-31.0.1650.57 $PKGDB/www-client/chromium-31.0.1650.56
+ [[ -d $PKGDB/app-office/libreoffice-4.1.2.3 ]] && mv $PKGDB/app-office/libreoffice-4.1.2.3 $PKGDB/app-office/libreoffice-4.1.2.2
+ [[ -d $PKGDB/media-libs/flac-1.2.1-r3 ]] && mv $PKGDB/media-libs/flac-1.2.1-r3 $PKGDB/media-libs/flac-1.2.1-r2
+ [[ -d $PKGDB/virtual/libffi-3.0.11 ]] && mv $PKGDB/virtual/libffi-3.0.11 $PKGDB/virtual/libffi-3.0.10
+ [[ -d $PKGDB/virtual/libiconv-0 ]] && mv $PKGDB/virtual/libiconv-0 $PKGDB/virtual/libiconv-0_rc1
+fi
+#cl_chroot_status#
+true
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/59 b/profiles/templates/3.2/6_ac_update_sync/revision/000/59
new file mode 100644
index 0000000..c197293
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/59
@@ -0,0 +1,22 @@
+# Calculate ini(update.rev)<59 run=/bin/bash merge=sys-apps/openrc,app-emulation/virtualbox-modules
+
+#-ini(update.rev,59)-#
+
+#?cl_chroot_status==off#
+MODDIR=/etc/modules-load.d
+# backup modules autoload configuration
+cp /etc/conf.d/modules /etc/conf.d/modules.old
+# get cpufreq kernel modules names
+FREQ_MODULES="$(ls -1 $(find /lib/modules/$(uname -r) -name cpufreq) | tr "\n" " " | sed 's/.ko /|/g' | sed 's/|$//' )"
+# migrate user modules
+if sed -nr 's/^modules[^"]+="([^"]+)"/\1/;T;s/ /\n/g;p;' /etc/conf.d/modules | sort | uniq |
+ grep -qvP "$FREQ_MODULES"; then
+ # create autoload directory
+ [[ -e $MODDIR ]] || mkdir $MODDIR
+ sed -nr 's/^modules[^"]+="([^"]+)"/\1/;T;s/ /\n/g;p;' /etc/conf.d/modules | sort | uniq |
+ grep -vP "$FREQ_MODULES" >$MODDIR/migrate.conf
+fi
+
+rm -f /etc/init.d/calculate-builder
+#cl_chroot_status#
+true
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/61 b/profiles/templates/3.2/6_ac_update_sync/revision/000/61
new file mode 100644
index 0000000..5626d14
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/61
@@ -0,0 +1,5 @@
+# Calculate ini(update.rev)<61 format=samba path=/etc/calculate name=ini.env merge=sys-apps/openrc
+
+# update openrc for fix conf.d/modules
+[update]
+rev = 61
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/62 b/profiles/templates/3.2/6_ac_update_sync/revision/000/62
new file mode 100644
index 0000000..a865038
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/62
@@ -0,0 +1,5 @@
+# Calculate ini(update.rev)<62 format=samba path=/etc/calculate name=ini.env merge=sys-kernel/calckernel
+
+# add patch for calckernel
+[update]
+rev = 62
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/64 b/profiles/templates/3.2/6_ac_update_sync/revision/000/64
new file mode 100644
index 0000000..84be238
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/64
@@ -0,0 +1,5 @@
+# Calculate ini(update.rev)<64 format=samba path=/etc/calculate name=ini.env merge=sys-auth/pambase
+
+# update system-auth
+[update]
+rev = 64
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/65 b/profiles/templates/3.2/6_ac_update_sync/revision/000/65
new file mode 100644
index 0000000..c5f8953
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/65
@@ -0,0 +1,52 @@
+# Calculate ini(update.rev)<65 exec=/bin/bash cl_chroot_status==off
+#
+# Скрипт исправляет CONTENTS файлы пакетов, к которым ошибочно привязаны
+# файлы изменяемые clt шаблонами.
+# (c) 2013 Calculate Ltd. http://www.calculate-linux.org
+
+#-ini(update.rev,65)-#
+
+# получить содержимое всех функций merge в шаблонах clt
+find_merge_func_values() {
+ local search_path=$1
+ find ${search_path} -name "*.clt" | xargs grep -hoP "(?<=merge\()[^)]+"
+}
+
+# получить имена всех файлов которые изменяются шаблонами clt
+find_clt_target_files() {
+ local search_path=$1
+ while read cltfile;
+ do
+ local target_path=$(
+ sed -nr '/\s+path/{s/^.*path=([^ ]+).*/\1/p}' $cltfile)
+ local target_name=$(
+ sed -nr '/\s+name/{s/^.*name=([^ ]+).*/\1/p}' $cltfile)
+ [[ -n $target_path ]] || target_path=$(dirname $cltfile)
+ [[ -n $target_name ]] || target_name=$(basename $cltfile .clt)
+ # исключить из удаления файлы которые содержат merge функцию
+ head -1 $cltfile | grep -q merge\( || echo "${target_path}/${target_name}"
+ done < <(find ${search_path} -name "*.clt")
+}
+
+# исключить "чужие" файлы из CONTENTS пакета
+fix_contents() {
+ local package=$1
+ local cltpath=$2
+ for content in /var/db/pkg/$package-*/CONTENTS;do
+ [[ -f $content ]] || continue
+ # исключить похожие по названию пакеты (например если ищем calculate-console
+ # исключаем calculate-console-gui)
+ local real_package=$((bunzip2 -dc $(dirname $content)/environment.bz2 |
+ grep -e "declare -x PN=" -e "declare -x CATEGORY=";
+ echo echo \$CATEGORY/\$PN ) | bash)
+ [[ $package == $real_package ]] || continue
+ # сформировать сценарий для sed который исключит из CONTENTS все указанные файлы
+ sed -i -f <(find_clt_target_files $cltpath |
+ sed 's/\//\\\//g' |
+ sed -r 's/.*/\/obj & \/d/') $content
+ done
+}
+
+while read package;do
+ fix_contents $package /etc
+done < <(find_merge_func_values /etc)
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/66 b/profiles/templates/3.2/6_ac_update_sync/revision/000/66
new file mode 100644
index 0000000..80f60e5
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/66
@@ -0,0 +1,5 @@
+# Calculate ini(update.rev)<66 format=samba path=/etc/calculate name=ini.env merge=kde-base/kdm
+
+# update kdm config
+[update]
+rev = 66
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/67 b/profiles/templates/3.2/6_ac_update_sync/revision/000/67
new file mode 100644
index 0000000..c9a64e0
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/67
@@ -0,0 +1,24 @@
+# Calculate ini(update.rev)<67 exec=/bin/bash
+#
+# Скрипт удаляет принадлежность файлов /lib/modules пакетам calculate-sources
+# (c) 2014 Calculate Ltd. http://www.calculate-linux.org
+
+#-ini(update.rev,67)-#
+
+# исключить "чужие" файлы из CONTENTS пакета
+fix_contents() {
+ local package=$1
+ for content in /var/db/pkg/$package-*/CONTENTS;do
+ [[ -f $content ]] || continue
+ # исключить похожие по названию пакеты (например если ищем calculate-console
+ # исключаем calculate-console-gui)
+ local real_package=$((bunzip2 -dc $(dirname $content)/environment.bz2 |
+ grep -e "declare -x PN=" -e "declare -x CATEGORY=";
+ echo echo \$CATEGORY/\$PN ) | bash)
+ [[ $package == $real_package ]] || continue
+ # сформировать сценарий для sed который исключит из CONTENTS все указанные файлы
+ sed -i '/ \/lib\/modules/d' $content
+ done
+}
+
+fix_contents sys-kernel/calculate-sources
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/68 b/profiles/templates/3.2/6_ac_update_sync/revision/000/68
new file mode 100644
index 0000000..a39c454
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/68
@@ -0,0 +1,5 @@
+# Calculate ini(update.rev)<68 format=samba path=/etc/calculate name=ini.env merge=app-shells/bash,app-editors/vim
+
+# reconfigure bash (configuration for tmux)
+[update]
+rev = 68
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/69 b/profiles/templates/3.2/6_ac_update_sync/revision/000/69
new file mode 100644
index 0000000..f238349
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/69
@@ -0,0 +1,11 @@
+# Calculate ini(update.rev)<69 exec=/bin/bash
+#
+# Скрипт исправляет права на файлы /usr/share/applications/calculate-*.destkop,
+# (c) 2014 Calculate Ltd. http://www.calculate-linux.org
+
+#-ini(update.rev,69)-#
+
+#?cl_chroot_status==off#
+/bin/chown root:root /usr/share/applications/calculate-*.desktop &>/dev/null
+#cl_chroot_status#
+exit 0
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/70 b/profiles/templates/3.2/6_ac_update_sync/revision/000/70
new file mode 100644
index 0000000..28e664c
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/70
@@ -0,0 +1,5 @@
+# Calculate ini(update.rev)<70 format=samba path=/etc/calculate name=ini.env merge=app-shells/bash
+
+# reconfigure bash (configuration for colorize)
+[update]
+rev = 70
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/71 b/profiles/templates/3.2/6_ac_update_sync/revision/000/71
new file mode 100644
index 0000000..b0fb8e2
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/71
@@ -0,0 +1,54 @@
+# Calculate ini(update.rev)<71 exec=/bin/bash
+
+#-ini(update.rev,71)-#
+
+PKGDB=/var/db/pkg
+#?cl_chroot_status==off#
+for depfile in DEPEND RDEPEND PDEPEND
+do
+ for pkg in dev-libs/boost-1.52.0-r6 dev-python/dbus-python-1.2.0 dev-python/jinja-2.7 \
+ dev-python/markupsafe-0.15-r1 dev-python/psycopg-2.5.1 dev-python/pyasn1-0.1.7 \
+ dev-python/pycairo-1.10.0-r4 dev-python/pycups-1.9.63 dev-python/pycurl-7.19.0-r3 \
+ dev-python/pyinotify-0.9.4-r1 dev-python/pyopenssl-0.13.1 dev-python/PyQt4-4.10.2 \
+ dev-python/pyrex-0.9.9-r1 dev-python/pyxdg-0.25 dev-python/pyxml-0.8.4-r3 \
+ dev-python/reportlab-2.6 dev-python/setuptools-0.8-r1 dev-python/sip-4.14.7 \
+ dev-python/sudsds-1.0.1-r1 media-libs/gexiv2-0.6.1 media-libs/mesa-9.1.6 \
+ net-libs/dslib-3.0-r1 sys-libs/tevent-0.9.19 sys-process/iotop-0.6 \
+ virtual/python-argparse-1 x11-libs/libxcb-1.9.1 x11-proto/xcb-proto-1.8-r3
+ do
+ fullpath="$PKGDB/$pkg/$depfile"
+ [[ -f $fullpath ]] && sed -ri 's/dev-python\/python-exec[^ ]+ ?//' $fullpath
+ done
+done
+#cl_chroot_status#
+#?cl_chroot_status==on#
+# принудительное обновление пакетов для решения зависимостей по субслотам
+[[ -d $PKGDB/dev-libs/boost-1.52.0-r6 ]] && mv $PKGDB/dev-libs/boost-1.52.0-r6 $PKGDB/dev-libs/boost-1.52.0-r5
+[[ -d $PKGDB/dev-python/dbus-python-1.2.0 ]] && mv $PKGDB/dev-python/dbus-python-1.2.0 $PKGDB/dev-python/dbus-python-1.2.0_rc1
+[[ -d $PKGDB/dev-python/jinja-2.7 ]] && mv $PKGDB/dev-python/jinja-2.7 $PKGDB/dev-python/jinja-2.7_rc1
+[[ -d $PKGDB/dev-python/markupsafe-0.15-r1 ]] && mv $PKGDB/dev-python/markupsafe-0.15-r1 $PKGDB/dev-python/markupsafe-0.15
+[[ -d $PKGDB/dev-python/psycopg-2.5.1 ]] && mv $PKGDB/dev-python/psycopg-2.5.1 $PKGDB/dev-python/psycopg-2.5.1_rc1
+[[ -d $PKGDB/dev-python/pyasn1-0.1.7 ]] && mv $PKGDB/dev-python/pyasn1-0.1.7 $PKGDB/dev-python/pyasn1-0.1.7_rc1
+[[ -d $PKGDB/dev-python/pycairo-1.10.0-r4 ]] && mv $PKGDB/dev-python/pycairo-1.10.0-r4 $PKGDB/dev-python/pycairo-1.10.0-r3
+[[ -d $PKGDB/dev-python/pycups-1.9.63 ]] && mv $PKGDB/dev-python/pycups-1.9.63 $PKGDB/dev-python/pycups-1.9.63_rc1
+[[ -d $PKGDB/dev-python/pycurl-7.19.0-r3 ]] && mv $PKGDB/dev-python/pycurl-7.19.0-r3 $PKGDB/dev-python/pycurl-7.19.0-r2
+[[ -d $PKGDB/dev-python/pyinotify-0.9.4-r1 ]] && mv $PKGDB/dev-python/pyinotify-0.9.4-r1 $PKGDB/dev-python/pyinotify-0.9.4
+[[ -d $PKGDB/dev-python/pyopenssl-0.13.1 ]] && mv $PKGDB/dev-python/pyopenssl-0.13.1 $PKGDB/dev-python/pyopenssl-0.13.1_rc1
+[[ -d $PKGDB/dev-python/PyQt4-4.10.2 ]] && mv $PKGDB/dev-python/PyQt4-4.10.2 $PKGDB/dev-python/PyQt4-4.10.2_rc1
+[[ -d $PKGDB/dev-python/pyrex-0.9.9-r1 ]] && mv $PKGDB/dev-python/pyrex-0.9.9-r1 $PKGDB/dev-python/pyrex-0.9.9
+[[ -d $PKGDB/dev-python/pyxdg-0.25 ]] && mv $PKGDB/dev-python/pyxdg-0.25 $PKGDB/dev-python/pyxdg-0.25_rc1
+[[ -d $PKGDB/dev-python/pyxml-0.8.4-r3 ]] && mv $PKGDB/dev-python/pyxml-0.8.4-r3 $PKGDB/dev-python/pyxml-0.8.4-r2
+[[ -d $PKGDB/dev-python/reportlab-2.6 ]] && mv $PKGDB/dev-python/reportlab-2.6 $PKGDB/dev-python/reportlab-2.6_rc1
+[[ -d $PKGDB/dev-python/setuptools-0.8-r1 ]] && mv $PKGDB/dev-python/setuptools-0.8-r1 $PKGDB/dev-python/setuptools-0.8
+[[ -d $PKGDB/dev-python/sip-4.14.7 ]] && mv $PKGDB/dev-python/sip-4.14.7 $PKGDB/dev-python/sip-4.14.7_rc1
+[[ -d $PKGDB/dev-python/sudsds-1.0.1-r1 ]] && mv $PKGDB/dev-python/sudsds-1.0.1-r1 $PKGDB/dev-python/sudsds-1.0.1
+[[ -d $PKGDB/media-libs/gexiv2-0.6.1 ]] && mv $PKGDB/media-libs/gexiv2-0.6.1 $PKGDB/media-libs/gexiv2-0.6.1_rc1
+[[ -d $PKGDB/media-libs/mesa-9.1.6 ]] && mv $PKGDB/media-libs/mesa-9.1.6 $PKGDB/media-libs/mesa-9.1.6_rc1
+[[ -d $PKGDB/net-libs/dslib-3.0-r1 ]] && mv $PKGDB/net-libs/dslib-3.0-r1 $PKGDB/net-libs/dslib-3.0
+[[ -d $PKGDB/sys-libs/tevent-0.9.19 ]] && mv $PKGDB/sys-libs/tevent-0.9.19 $PKGDB/sys-libs/tevent-0.9.19_rc1
+[[ -d $PKGDB/sys-process/iotop-0.6 ]] && mv $PKGDB/sys-process/iotop-0.6 $PKGDB/sys-process/iotop-0.6_rc1
+[[ -d $PKGDB/virtual/python-argparse-1 ]] && mv $PKGDB/virtual/python-argparse-1 $PKGDB/virtual/python-argparse-1_rc1
+[[ -d $PKGDB/x11-libs/libxcb-1.9.1 ]] && mv $PKGDB/x11-libs/libxcb-1.9.1 $PKGDB/x11-libs/libxcb-1.9.1_rc1
+[[ -d $PKGDB/x11-proto/xcb-proto-1.8-r3 ]] && mv $PKGDB/x11-proto/xcb-proto-1.8-r3 $PKGDB/x11-proto/xcb-proto-1.8-r2
+#cl_chroot_status#
+true
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/72 b/profiles/templates/3.2/6_ac_update_sync/revision/000/72
new file mode 100644
index 0000000..4d15f21
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/72
@@ -0,0 +1,5 @@
+# Calculate ini(update.rev)<72 format=samba path=/etc/calculate name=ini.env merge=app-shells/bash
+
+# reconfigure bash (configuration for colorize)
+[update]
+rev = 72
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/73 b/profiles/templates/3.2/6_ac_update_sync/revision/000/73
new file mode 100644
index 0000000..06805a2
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/73
@@ -0,0 +1,8 @@
+# Calculate ini(update.rev)<73 exec=/bin/bash
+
+#-ini(update.rev,73)-#
+
+PKGDB=/var/db/pkg
+[[ -d $PKGDB/xfce-extra/xfce4-power-manager-1.2.0-r2 ]] && mv $PKGDB/xfce-extra/xfce4-power-manager-1.2.0-r2 $PKGDB/xfce-extra/xfce4-power-manager-1.2.0
+
+true
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/75 b/profiles/templates/3.2/6_ac_update_sync/revision/000/75
new file mode 100644
index 0000000..9bb230a
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/75
@@ -0,0 +1,5 @@
+# Calculate ini(update.rev)<75 format=samba path=/etc/calculate name=ini.env merge=sys-apps/sandbox
+
+# reconfigure sandbox to remove sandbox.desktop
+[update]
+rev = 75
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/77 b/profiles/templates/3.2/6_ac_update_sync/revision/000/77
new file mode 100644
index 0000000..442c827
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/77
@@ -0,0 +1,5 @@
+# Calculate ini(update.rev)<77 format=samba path=/etc/calculate name=ini.env merge=x11-themes/gnome-themes-standard
+
+# reconfigure gnome-themes-standard
+[update]
+rev = 77
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/78 b/profiles/templates/3.2/6_ac_update_sync/revision/000/78
new file mode 100644
index 0000000..8926489
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/78
@@ -0,0 +1,5 @@
+# Calculate ini(update.rev)<78 format=samba path=/etc/calculate name=ini.env merge=sys-fs/udev
+
+# reconfigure udev (for fix 80-net-setup-link)
+[update]
+rev = 78
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/79 b/profiles/templates/3.2/6_ac_update_sync/revision/000/79
new file mode 100644
index 0000000..4a54cd3
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/79
@@ -0,0 +1,5 @@
+# Calculate ini(update.rev)<79 format=samba path=/etc/calculate name=ini.env merge=kde-base/kdm
+
+# reconfigure kdm
+[update]
+rev = 79
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/80 b/profiles/templates/3.2/6_ac_update_sync/revision/000/80
new file mode 100644
index 0000000..96797fb
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/80
@@ -0,0 +1,5 @@
+# Calculate ini(update.rev)<80 format=samba path=/etc/calculate name=ini.env merge=app-portage/eix
+
+# reconfigure eix
+[update]
+rev = 80
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/81 b/profiles/templates/3.2/6_ac_update_sync/revision/000/81
new file mode 100644
index 0000000..aee908a
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/81
@@ -0,0 +1,5 @@
+# Calculate ini(update.rev)<81 format=samba path=/etc/calculate name=ini.env merge=sys-auth/pambase
+
+# reconfigure pam
+[update]
+rev = 81
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/82 b/profiles/templates/3.2/6_ac_update_sync/revision/000/82
new file mode 100644
index 0000000..569a859
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/82
@@ -0,0 +1,5 @@
+# Calculate ini(update.rev)<82 format=samba path=/etc/calculate name=ini.env merge=media-sound/pulseaudio
+
+# reconfigure pulseaudio
+[update]
+rev = 82
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/83 b/profiles/templates/3.2/6_ac_update_sync/revision/000/83
new file mode 100644
index 0000000..ad33502
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/83
@@ -0,0 +1,5 @@
+# Calculate ini(update.rev)<83 format=samba path=/etc/calculate name=ini.env merge=sys-apps/calculate-utilities
+
+# reconfigure bashrc emerge script
+[update]
+rev = 83
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/84 b/profiles/templates/3.2/6_ac_update_sync/revision/000/84
new file mode 100644
index 0000000..3f0a466
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/84
@@ -0,0 +1,7 @@
+# Calculate ini(update.rev)<84 exec=/bin/bash merge=gnome-base/gnome-keyring
+#
+#-ini(update.rev,84)-#
+
+rm -rf /etc/xdg/autostart/gnome-keyring
+rm -rf /etc/xdg/autostart/pnmixer.desktop
+true
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/85 b/profiles/templates/3.2/6_ac_update_sync/revision/000/85
new file mode 100644
index 0000000..cbdb153
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/85
@@ -0,0 +1,5 @@
+# Calculate ini(update.rev)<85 format=samba path=/etc/calculate name=ini.env merge=net-misc/modemmanager
+
+# reconfigure modemmanager for fix 3G modems configuring
+[update]
+rev = 85
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/86 b/profiles/templates/3.2/6_ac_update_sync/revision/000/86
new file mode 100644
index 0000000..95316c5
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/86
@@ -0,0 +1,5 @@
+# Calculate ini(update.rev)<86 format=samba path=/etc/calculate name=ini.env merge=sys-apps/baselayout
+
+# update /etc/issue for version update
+[update]
+rev = 86
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/87 b/profiles/templates/3.2/6_ac_update_sync/revision/000/87
new file mode 100644
index 0000000..2f1a9a3
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/87
@@ -0,0 +1,5 @@
+# Calculate ini(update.rev)<87 format=samba path=/etc/calculate name=ini.env merge=media-libs/freetype
+
+# update freetype
+[update]
+rev = 87
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/88 b/profiles/templates/3.2/6_ac_update_sync/revision/000/88
new file mode 100644
index 0000000..4d3213e
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/88
@@ -0,0 +1,5 @@
+# Calculate ini(update.rev)<88 exists(/var/db/pkg/sys-kernel/calculate-sources-3.15.5)!= path=/etc/portage/package.keywords name=kernel
+
+#-ini(update.rev,88)-#
+
+~sys-kernel/calculate-sources-3.15.5 ~amd64 ~x86
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/89 b/profiles/templates/3.2/6_ac_update_sync/revision/000/89
new file mode 100644
index 0000000..4215ee1
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/89
@@ -0,0 +1,33 @@
+# Calculate ini(update.rev)<89 run=/bin/bash merge=sys-apps/portage
+#
+#-ini(update.rev,89)-#
+
+# migrate /etc/make.conf to /etc/portage/make.conf/
+#
+echo "Migrate make.conf"
+
+old_make_conf="/etc/make.conf"
+new_make_conf="/etc/portage/make.conf"
+custom_make_conf="${new_make_conf}/custom"
+
+need_migrate() {
+ [[ -f $old_make_conf ]] ||
+ [[ -f $new_make_conf ]] ||
+ [[ -f ${new_make_conf}.old ]]
+}
+
+# new make.conf is file
+[[ -f $new_make_conf ]] && mv -f $new_make_conf ${new_make_conf}.old
+# create make.conf directory
+[[ -e $new_make_conf ]] || mkdir -p $new_make_conf
+# rename current custom
+[[ -f $custom_make_conf ]] && need_migrate && mv -f $custom_make_conf ${custom_make_conf}.old
+# copy old make files to new make.conf directory
+( [[ -f $old_make_conf ]] && cat $old_make_conf;
+ [[ -f ${new_make_conf}.old ]] && cat ${new_make_conf}.old ) | grep -P -v ^source.*layman >$custom_make_conf
+
+# remove old
+rm -f $old_make_conf
+rm -f ${new_make_conf}.old
+
+true
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/90 b/profiles/templates/3.2/6_ac_update_sync/revision/000/90
new file mode 100644
index 0000000..482d3ec
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/90
@@ -0,0 +1,5 @@
+# Calculate ini(update.rev)<90 pkg(sys-kernel/calculate-sources)>=3.15 path=/etc/portage/package.keywords name=kernel
+
+#-ini(update.rev,90)-#
+
+~sys-kernel/calculate-sources-3.15.9 ~amd64 ~x86
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/91 b/profiles/templates/3.2/6_ac_update_sync/revision/000/91
new file mode 100644
index 0000000..42885c6
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/91
@@ -0,0 +1,8 @@
+# Calculate ini(update.rev)<91 run=/bin/bash
+#
+#-ini(update.rev,91)-#
+
+[[ -L /etc/runlevels/default/alsasound ]] && /sbin/rc-update del alsasound default &>/dev/null
+[[ -e /.config ]] && rm -rf /.config
+
+true
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/000/99 b/profiles/templates/3.2/6_ac_update_sync/revision/000/99
new file mode 100644
index 0000000..8142028
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/000/99
@@ -0,0 +1,7 @@
+# Calculate ini(update.rev)<99&&pkg(sys-apps/calculate-utilities)>=3.2.0_beta1-r2 run=/bin/bash
+
+#-ini(update.rev,99)-#
+
+/usr/sbin/cl-core --method update_profile --force --url distros #-os_linux_shortname-# &>/dev/null
+
+true
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/100/.calculate_directory b/profiles/templates/3.2/6_ac_update_sync/revision/100/.calculate_directory
new file mode 100644
index 0000000..72f9696
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/100/.calculate_directory
@@ -0,0 +1 @@
+# Calculate append=skip ini(update.rev)>=99
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/100/100 b/profiles/templates/3.2/6_ac_update_sync/revision/100/100
new file mode 100644
index 0000000..f992b97
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/100/100
@@ -0,0 +1,9 @@
+# Calculate ini(update.rev)<100 run=/bin/bash
+
+#-ini(update.rev,100)-#
+
+#?cl_chroot_status==off#
+/usr/sbin/cl-core --method desktop root --force &>/dev/null
+#cl_chroot_status#
+
+true
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/100/101 b/profiles/templates/3.2/6_ac_update_sync/revision/100/101
new file mode 100644
index 0000000..69be531
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/100/101
@@ -0,0 +1,9 @@
+# Calculate ini(update.rev)<101 run=/bin/bash merge=sys-boot/grub,sys-process/vixie-cron
+
+#-ini(update.rev,101)-#
+
+#?cl_chroot_status==off#
+rm -f /boot/*SafeMode*SafeMode*
+#cl_chroot_status#
+
+true
diff --git a/profiles/templates/3.2/6_ac_update_sync/revision/100/102 b/profiles/templates/3.2/6_ac_update_sync/revision/100/102
new file mode 100644
index 0000000..5b1fe91
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/revision/100/102
@@ -0,0 +1,5 @@
+# Calculate ini(update.rev)<102 format=samba path=/etc/calculate name=ini.env merge=sys-kernel/dracut
+
+# reconfigure dracut
+[update]
+rev = 102
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/.calculate_directory b/profiles/templates/3.2/6_ac_update_sync/world/.calculate_directory
new file mode 100644
index 0000000..6a1324c
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/.calculate_directory
@@ -0,0 +1 @@
+# Calculate path=/var/lib name=portage cl_ver>=3.2&&os_linux_ver>=14
\ No newline at end of file
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/0_rebuild/.calculate_directory b/profiles/templates/3.2/6_ac_update_sync/world/0_rebuild/.calculate_directory
new file mode 100644
index 0000000..f2cbc51
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/0_rebuild/.calculate_directory
@@ -0,0 +1 @@
+# Calculate append=skip cl_update_world==rebuild
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/0_rebuild/ini.env b/profiles/templates/3.2/6_ac_update_sync/world/0_rebuild/ini.env
new file mode 100644
index 0000000..22f3a1a
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/0_rebuild/ini.env
@@ -0,0 +1,4 @@
+# Calculate path=/etc/calculate format=samba
+
+[update]
+world = 0
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/0_rebuild/world b/profiles/templates/3.2/6_ac_update_sync/world/0_rebuild/world
new file mode 100644
index 0000000..8afb1e8
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/0_rebuild/world
@@ -0,0 +1 @@
+# Calculate append=remove
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/1_create/.calculate_directory b/profiles/templates/3.2/6_ac_update_sync/world/1_create/.calculate_directory
new file mode 100644
index 0000000..1e4d33f
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/1_create/.calculate_directory
@@ -0,0 +1 @@
+# Calculate append=skip ini(update.world)==
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/1_create/applications b/profiles/templates/3.2/6_ac_update_sync/world/1_create/applications
new file mode 100644
index 0000000..6da65ad
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/1_create/applications
@@ -0,0 +1,55 @@
+# Calculate name=world format=world
+
+#?in(os_linux_pkglist, base)!=#
+app-i18n/man-pages-de
+app-i18n/man-pages-fr
+app-i18n/man-pages-it
+app-i18n/man-pages-pl
+app-i18n/man-pages-ro
+app-i18n/man-pages-ru
+#in#
+
+#?in(os_linux_pkglist, CLD, CLDX)!=#
+app-dicts/aspell-bg
+app-dicts/aspell-de
+app-dicts/aspell-en
+app-dicts/aspell-es
+app-dicts/aspell-fr
+app-dicts/aspell-it
+app-dicts/aspell-pl
+app-dicts/aspell-pt-br
+app-dicts/aspell-ro
+app-dicts/aspell-ru
+app-dicts/aspell-uk
+
+app-dicts/myspell-bg
+app-dicts/myspell-de
+app-dicts/myspell-en
+app-dicts/myspell-es
+app-dicts/myspell-fr
+app-dicts/myspell-it
+app-dicts/myspell-pl
+app-dicts/myspell-pt
+app-dicts/myspell-pt-br
+app-dicts/myspell-ro
+app-dicts/myspell-ru
+app-dicts/myspell-uk
+
+app-editors/vim
+app-office/libreoffice
+app-text/fbreader
+#in#
+
+#?in(os_linux_pkglist, CLD)!=#
+kde-misc/openofficeorg-thumbnail
+#in#
+
+#?in(os_linux_pkglist, CLDX)!=#
+app-editors/leafpad
+app-text/evince
+sci-calculators/galculator
+#in#
+
+#?in(os_linux_pkglist, CMC)!=#
+media-tv/xbmc
+#in#
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/1_create/base b/profiles/templates/3.2/6_ac_update_sync/world/1_create/base
new file mode 100644
index 0000000..15164a5
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/1_create/base
@@ -0,0 +1,35 @@
+# Calculate name=world format=world
+
+#?in(os_linux_pkglist, base)!=#
+app-editors/nano
+app-portage/eix
+app-portage/gentoolkit
+app-portage/layman
+dev-vcs/git
+media-fonts/terminus-font
+sys-apps/calculate-utilities:0
+sys-apps/calculate-utilities:3
+sys-apps/ifplugd
+sys-apps/less
+sys-apps/openrc
+sys-apps/v86d
+sys-boot/calcboot
+sys-boot/grub:2
+sys-boot/os-prober
+sys-fs/btrfs-progs
+sys-fs/nilfs-utils
+sys-fs/reiserfsprogs
+sys-kernel/calckernel
+sys-kernel/calculate-sources
+#in#
+
+#?in(os_linux_pkglist, base)!=&&os_arch_machine==x86_64#
+sys-boot/efibootmgr
+sys-boot/gnu-efi
+app-crypt/shim-signed
+app-crypt/sbsigntool
+#in#
+
+#?in(os_linux_pkglist, base)!=&&os_linux_system==desktop#
+sys-fs/ecryptfs-utils
+#in#
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/1_create/decoration b/profiles/templates/3.2/6_ac_update_sync/world/1_create/decoration
new file mode 100644
index 0000000..2c60df2
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/1_create/decoration
@@ -0,0 +1,31 @@
+# Calculate name=world format=world
+
+#?in(os_linux_pkglist, base)!=#
+media-gfx/grub-splashes-calculate
+media-gfx/syslinux-themes-calculate
+#in#
+
+#?in(os_linux_pkglist, CLD, CLDX, CLS)!=#
+media-gfx/calculate-wallpapers
+#in#
+
+#?in(os_linux_pkglist, CLD, CLDX)!=#
+media-gfx/dm-themes-calculate
+x11-themes/calculate-icon-theme
+x11-themes/calculate-xcursors
+#in#
+
+#?in(os_linux_pkglist, CLD)!=#
+media-gfx/kdm-themes-calculate
+x11-themes/oxygen-gtk:2
+x11-themes/oxygen-gtk:3
+#in#
+
+#?in(os_linux_pkglist, CLDX)!=#
+media-gfx/lightdm-themes-calculate
+x11-themes/gnome-themes-standard
+x11-themes/gtk-engines
+x11-themes/xfwm4-themes
+#in#
+
+
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/1_create/graphics b/profiles/templates/3.2/6_ac_update_sync/world/1_create/graphics
new file mode 100644
index 0000000..f8f4ab2
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/1_create/graphics
@@ -0,0 +1,18 @@
+# Calculate name=world format=world
+
+#?in(os_linux_pkglist, CLD, CLDX)!=#
+media-gfx/gimp
+media-gfx/imagemagick
+#in#
+
+#?in(os_linux_pkglist, CLD)!=#
+media-gfx/digikam
+sci-libs/clapack
+#in#
+
+#?in(os_linux_pkglist, CLDX)!=#
+media-gfx/eog
+media-gfx/gtkam
+media-gfx/shotwell
+#in#
+
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/1_create/ini.env b/profiles/templates/3.2/6_ac_update_sync/world/1_create/ini.env
new file mode 100644
index 0000000..477ad60
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/1_create/ini.env
@@ -0,0 +1,4 @@
+# Calculate path=/etc/calculate format=samba
+
+[update]
+world = 60
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/1_create/kde b/profiles/templates/3.2/6_ac_update_sync/world/1_create/kde
new file mode 100644
index 0000000..8f66181
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/1_create/kde
@@ -0,0 +1,157 @@
+# Calculate name=world format=world in(os_linux_pkglist,CLD)!=
+
+# kdeadmin-meta
+
+kde-base/kcron
+kde-base/ksystemlog
+kde-base/kuser
+
+# kdeartwork-meta
+kde-base/kdeartwork-colorschemes
+kde-base/kdeartwork-desktopthemes
+kde-base/kdeartwork-emoticons
+kde-base/kdeartwork-iconthemes
+kde-base/kdeartwork-kscreensaver
+kde-base/kdeartwork-styles
+#kde-base/kdeartwork-wallpapers
+#kde-base/kdeartwork-weatherwallpapers
+
+# kdebase-meta
+kde-base/dolphin
+kde-base/freespacenotifier
+kde-base/kcheckpass
+kde-base/kcminit
+kde-base/kde-wallpapers
+kde-base/kdebase-cursors
+kde-base/kdebase-runtime-meta
+kde-base/kdebase-startkde
+kde-base/kdepasswd
+kde-base/kdialog
+kde-base/keditbookmarks
+kde-base/kephal
+kde-base/kfind
+kde-base/kfmclient
+kde-base/khotkeys
+kde-base/kinfocenter
+kde-base/klipper
+kde-base/kmenuedit
+kde-base/konqueror
+kde-base/konsole
+kde-base/kscreensaver
+kde-base/ksmserver
+kde-base/ksplash
+kde-base/kstartupconfig
+kde-base/kstyles
+kde-base/ksysguard
+kde-base/ksystraycmd
+kde-base/kwin
+kde-base/kwrite
+kde-base/kwrited
+kde-base/libkonq
+kde-base/libkworkspace
+kde-base/liboxygenstyle
+kde-base/libplasmaclock
+kde-base/libplasmagenericshell
+kde-base/libtaskmanager
+kde-base/phonon-kde
+kde-base/plasma-apps
+kde-base/plasma-workspace
+kde-base/powerdevil
+kde-base/qguiplatformplugin_kde
+kde-base/systemsettings
+kde-base/kdm
+#kde-base/konq-plugins
+
+# kdegraphics-meta
+kde-base/gwenview
+kde-base/kamera
+kde-base/kcolorchooser
+kde-base/kdegraphics-mobipocket
+kde-base/kgamma
+kde-base/kolourpaint
+kde-base/kruler
+kde-base/ksnapshot
+kde-base/libkdcraw
+kde-base/libkexiv2
+kde-base/libkipi
+kde-base/okular
+kde-base/svgpart
+kde-base/thumbnailers
+kde-base/ksaneplugin
+kde-base/libksane
+
+# kdemultimedia-meta
+kde-base/audiocd-kio
+kde-base/kmix
+kde-base/kscd
+kde-base/libkcddb
+kde-base/libkcompactdisc
+kde-base/mplayerthumbs
+kde-base/ffmpegthumbs
+#kde-base/dragon
+#kde-base/juk
+
+# kdenetwork-meta
+kde-base/kdenetwork-filesharing
+kde-base/kopete
+kde-base/krdc
+kde-base/zeroconf-ioslave
+#kde-base/kppp
+#kde-base/kget
+#kde-base/krfb
+
+# kdeplasma-addons
+kde-base/kdeplasma-addons
+
+# kdeutils-meta
+kde-base/ark
+kde-base/filelight
+kde-base/kcalc
+kde-base/kcharselect
+kde-base/kdf
+kde-base/kgpg
+kde-base/kremotecontrol
+kde-base/kwalletmanager
+kde-base/sweeper
+kde-base/print-manager
+#kde-base/ktimer
+#kde-base/superkaramba
+#kde-base/kfloppy
+
+# kdepim-meta
+kde-base/akonadiconsole
+kde-base/akregator
+kde-base/calendarjanitor
+kde-base/contactthemeeditor
+kde-base/kabcclient
+kde-base/kaddressbook
+kde-base/kalarm
+kde-base/kdepim-icons
+kde-base/kdepim-kresources
+kde-base/kdepim-runtime
+kde-base/kjots
+kde-base/kleopatra
+kde-base/kmail
+kde-base/knotes
+kde-base/konsolekalendar
+kde-base/kontact
+kde-base/korganizer
+#kde-base/blogilo
+#kde-base/knode
+#kde-base/ktimetracker
+
+# kde-l10n
+kde-base/kde-l10n
+kde-base/kdepim-l10n
+
+# kdemisc
+kde-base/kate
+kde-misc/synaptiks
+#kde-misc/konq-plugins
+#kde-misc/kgtk
+
+
+# kdeedu-meta
+# kdegames-meta
+# kdetoys-meta
+
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/1_create/migrate b/profiles/templates/3.2/6_ac_update_sync/world/1_create/migrate
new file mode 100644
index 0000000..9be2c3e
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/1_create/migrate
@@ -0,0 +1,9 @@
+# Calculate name=world format=world
+
+!app-misc/calculate-meta
+!media-gfx/cld-themes
+!media-gfx/cldg-themes
+!media-gfx/cldx-themes
+!media-gfx/cls-themes
+!media-gfx/cds-themes
+!media-gfx/cmc-themes
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/1_create/multimedia b/profiles/templates/3.2/6_ac_update_sync/world/1_create/multimedia
new file mode 100644
index 0000000..5b03f66
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/1_create/multimedia
@@ -0,0 +1,26 @@
+# Calculate name=world format=world
+
+#?in(os_linux_pkglist, CLD, CLDX)!=#
+media-gfx/scrot
+media-sound/alsa-utils
+media-sound/sox
+#in#
+
+#?in(os_linux_pkglist, CLD)!=#
+app-cdr/k3b
+media-sound/amarok
+media-plugins/kipi-plugins
+media-video/dvdauthor
+media-video/dvgrab
+media-video/kdenlive
+media-video/kffmpegthumbnailer
+media-video/recordmydesktop
+media-video/smplayer
+#in#
+
+#?in(os_linux_pkglist, CLDX)!=#
+app-cdr/xfburn
+media-sound/clementine
+media-video/smplayer
+#in#
+
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/1_create/netapps b/profiles/templates/3.2/6_ac_update_sync/world/1_create/netapps
new file mode 100644
index 0000000..b6701e0
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/1_create/netapps
@@ -0,0 +1,58 @@
+# Calculate name=world format=world
+
+#?in(os_linux_pkglist, CLD, CLDX, CDS, CMC)!=#
+app-text/wgetpaste
+#in#
+
+#?in(os_linux_pkglist, CLD, CLDX, CDS)!=#
+app-text/wgetpaste
+net-analyzer/nmap
+net-analyzer/traceroute
+net-misc/whois
+#in#
+
+#?in(os_linux_pkglist, CLD, CLDX)!=#
+net-im/skype
+www-client/chromium
+www-apps/chromium-adblock
+www-plugins/chrome-binary-plugins
+x11-misc/x11vnc
+#in#
+
+#?in(os_linux_pkglist, CLD)!=#
+net-im/choqok
+net-irc/konversation
+net-p2p/ktorrent
+#in#
+
+#?in(os_linux_pkglist, CLDX)!=#
+net-ftp/filezilla
+net-news/liferea
+mail-client/claws-mail
+mail-client/claws-mail-address_keeper
+mail-client/claws-mail-fancy
+x11-themes/claws-mail-theme-calculate
+net-fs/smbnetfs
+net-im/pidgin
+net-irc/hexchat
+net-misc/remmina
+net-p2p/deluge
+x11-plugins/pidgin-hotkeys
+x11-plugins/pidgin-libnotify
+x11-plugins/purple-plugin_pack
+#in#
+
+#?in(os_linux_pkglist, CDS)!=#
+net-analyzer/fail2ban
+net-analyzer/iptraf-ng
+net-analyzer/macchanger
+net-analyzer/sarg
+net-analyzer/tcpdump
+net-analyzer/traceroute
+net-analyzer/vnstat
+net-dialup/minicom
+net-irc/weechat
+net-ftp/tftp-hpa
+www-client/links
+#in#
+
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/1_create/network b/profiles/templates/3.2/6_ac_update_sync/world/1_create/network
new file mode 100644
index 0000000..f534110
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/1_create/network
@@ -0,0 +1,42 @@
+# Calculate name=world format=world
+
+#?in(os_linux_pkglist, base)!=#
+net-fs/nfs-utils
+#in#
+
+#?in(os_linux_pkglist, CLD, CLDX, CDS, CMC)!=#
+net-dns/bind-tools
+net-firewall/shorewall
+net-misc/ntp
+net-misc/vconfig
+#in#
+
+#?in(os_linux_pkglist, CLD, CLDX, CDS)!=#
+net-dialup/pptpclient
+net-dialup/rp-pppoe
+#in#
+
+#?in(os_linux_pkglist, CLD, CLDX)!=#
+net-misc/networkmanager
+net-misc/networkmanager-openvpn
+net-misc/networkmanager-pptp
+net-misc/networkmanager-vpnc
+#in#
+
+#?in(os_linux_pkglist, CLDX)!=#
+gnome-extra/nm-applet
+#in#
+
+#?in(os_linux_pkglist, CDS)!=#
+net-dialup/ppp
+net-dialup/pptpd
+net-dialup/xl2tpd
+net-dns/ddclient
+net-firewall/ipsec-tools
+net-firewall/iptables
+net-fs/samba
+net-misc/bridge-utils
+net-misc/ifenslave
+net-misc/wol
+#in#
+
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/1_create/openbox b/profiles/templates/3.2/6_ac_update_sync/world/1_create/openbox
new file mode 100644
index 0000000..2dfbc25
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/1_create/openbox
@@ -0,0 +1,5 @@
+# Calculate name=world format=world in(os_linux_pkglist,CLS)!=
+
+x11-terms/rxvt-unicode
+x11-wm/openbox
+
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/1_create/printer b/profiles/templates/3.2/6_ac_update_sync/world/1_create/printer
new file mode 100644
index 0000000..f098d40
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/1_create/printer
@@ -0,0 +1,13 @@
+# Calculate name=world format=world
+
+#?in(os_linux_pkglist, CLD, CLDX)!=#
+media-gfx/xsane
+net-print/cndrvcups-capt
+net-print/cnijfilter
+net-print/cups
+net-print/gutenprint
+net-print/hplip
+net-print/hplip-plugin
+net-print/samsung-unified-linux-driver
+#in#
+
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/1_create/server b/profiles/templates/3.2/6_ac_update_sync/world/1_create/server
new file mode 100644
index 0000000..186d971
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/1_create/server
@@ -0,0 +1,25 @@
+# Calculate name=world format=world
+
+#?in(os_linux_pkglist, CDS, CSS)!=#
+net-misc/dhcp
+#in#
+
+#?in(os_linux_pkglist, CDS)!=#
+dev-db/postgresql-server
+mail-filter/clamsmtp
+mail-filter/opendkim
+mail-filter/postgrey
+mail-filter/procmail
+mail-mta/postfix
+net-dns/bind
+net-fs/samba
+net-ftp/ftp
+net-ftp/proftpd
+net-mail/dovecot
+net-mail/fetchmail
+net-proxy/havp
+net-proxy/squid
+net-proxy/squidguard
+sys-apps/most
+#in#
+
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/1_create/tools b/profiles/templates/3.2/6_ac_update_sync/world/1_create/tools
new file mode 100644
index 0000000..80fd5f0
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/1_create/tools
@@ -0,0 +1,127 @@
+# Calculate name=world format=world
+
+#?in(os_linux_pkglist, CLD, CLDX, CMC, CDS, CSS, CLS)!=#
+app-misc/tmux
+sys-auth/pam_update
+#in#
+
+#?in(os_linux_pkglist, CLD, CLDX, CMC, CDS, CLS)!=#
+app-admin/logrotate
+app-admin/syslog-ng
+sys-apps/ethtool
+sys-apps/usbutils
+sys-process/vixie-cron
+#in#
+
+#?in(os_linux_pkglist, CLD, CLDX, CMC, CDS)!=#
+app-admin/hddtemp
+app-admin/testdisk
+app-cdr/cdrtools
+app-cdr/dvd+rw-tools
+app-portage/portage-utils
+sys-apps/dmidecode
+sys-apps/gptfdisk
+sys-apps/lm_sensors
+sys-apps/memtest86+
+sys-apps/inxi
+sys-apps/pciutils
+sys-apps/pv
+sys-apps/smartmontools
+sys-fs/dmraid
+sys-fs/dosfstools
+sys-fs/e2fsprogs
+sys-fs/jfsutils
+sys-fs/mdadm
+sys-fs/mtools
+sys-fs/ntfs3g
+sys-fs/xfsprogs
+sys-process/htop
+sys-process/lsof
+#in#
+
+#?in(os_linux_pkglist, CLD, CLDX, CMC)!=#
+app-admin/sudo
+app-portage/gentoolkit-dev
+net-misc/dhcpcd
+sys-apps/hdparm
+sys-apps/pcmciautils
+sys-devel/prelink
+sys-fs/exfat-utils
+sys-fs/fuse-exfat
+sys-power/acpi
+sys-power/acpid
+sys-power/cpufrequtils
+sys-power/powernowd
+sys-power/powertop
+#in#
+
+#?in(os_linux_pkglist, CLD, CLDX)!=#
+app-arch/arj
+app-arch/p7zip
+app-arch/rar
+app-arch/unace
+app-arch/unarj
+app-arch/unzip
+app-arch/zip
+app-misc/mc
+dev-python/ipython
+dev-tcltk/expect
+sys-apps/acl
+sys-apps/keyexec
+sys-apps/preload
+sys-apps/usb_modeswitch
+sys-auth/thinkfinger
+sys-block/gparted
+x11-libs/gksu
+# write to world for keep package on during depclean (ruby is used for DEPEND webkit-gtk)
+virtual/rubygems
+#in#
+
+#?in(os_linux_pkglist, CLDX)!=#
+# write to world for keep package on during depclean (ruby is used for DEPEND)
+dev-lang/vala
+#in#
+
+#?in(os_linux_pkglist, CLD, CMC)!=#
+sys-power/upower-pm-utils
+#in#
+
+#?in(os_linux_pkglist, CLS)!=#
+net-misc/dhcpcd
+#in#
+
+#?in(os_linux_pkglist, CMC)!=#
+app-misc/lirc
+sys-apps/lm_sensors
+#in#
+
+#?in(os_linux_pkglist, CLDX)!=#
+dev-python/gst-python
+dev-util/catfish
+sys-apps/mlocate
+x11-misc/sw-notify-send
+#для корректной поддержки мультимедиа клавиатур
+x11-misc/wmctrl
+#in#
+
+#?in(os_linux_pkglist, CDS)!=#
+app-antivirus/clamav
+app-editors/vim
+app-i18n/enca
+app-misc/mc
+app-portage/ufed
+dev-libs/klibc
+dev-python/psycopg
+dev-python/pyserial
+sci-libs/fftw
+sys-apps/acl
+sys-apps/iproute2
+sys-apps/kexec-tools
+sys-auth/nss_ldap
+sys-auth/pam_ldap
+sys-block/parted
+sys-block/tw_cli
+sys-fs/xfsdump
+sys-process/iotop
+#in#
+
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/1_create/wireless b/profiles/templates/3.2/6_ac_update_sync/world/1_create/wireless
new file mode 100644
index 0000000..4a506e5
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/1_create/wireless
@@ -0,0 +1,17 @@
+# Calculate name=world format=world
+
+#?in(os_linux_pkglist, CLD, CLDX, CMC, CLS)!=#
+sys-firmware/b43-firmware
+net-wireless/broadcom-sta
+net-wireless/wireless-tools
+net-wireless/wpa_supplicant
+sys-kernel/linux-firmware
+#in#
+
+#?in(os_linux_pkglist, CLD, CLDX)!=#
+net-wireless/madwimax
+#in#
+
+#?in(os_linux_pkglist, CLDX)!=#
+net-wireless/blueman
+#in#
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/1_create/xfce b/profiles/templates/3.2/6_ac_update_sync/world/1_create/xfce
new file mode 100644
index 0000000..e938ed1
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/1_create/xfce
@@ -0,0 +1,27 @@
+# Calculate name=world format=world in(os_linux_pkglist,CLDX)!=
+
+app-arch/xarchiver
+media-sound/pavucontrol
+media-sound/volumeicon
+x11-misc/light-locker
+x11-terms/xfce4-terminal
+xfce-base/xfce4-meta
+xfce-extra/thunar-archive-plugin
+xfce-extra/thunar-volman
+xfce-extra/tumbler
+xfce-extra/xfce4-battery-plugin
+xfce-extra/xfce4-clipman-plugin
+xfce-extra/xfce4-cpugraph-plugin
+xfce-extra/xfce4-datetime-plugin
+xfce-extra/xfce4-fsguard-plugin
+xfce-extra/xfce4-gvfs-mount
+xfce-extra/xfce4-mailwatch-plugin
+xfce-extra/xfce4-netload-plugin
+xfce-extra/xfce4-notes-plugin
+xfce-extra/xfce4-notifyd
+xfce-extra/xfce4-power-manager
+xfce-extra/xfce4-quicklauncher-plugin
+xfce-extra/xfce4-screenshooter
+xfce-extra/xfce4-taskmanager
+xfce-extra/xfce4-xkb-plugin
+
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/1_create/xorg b/profiles/templates/3.2/6_ac_update_sync/world/1_create/xorg
new file mode 100644
index 0000000..adb71c7
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/1_create/xorg
@@ -0,0 +1,10 @@
+# Calculate name=world format=world
+
+#?in(os_linux_pkglist, CLD, CLDX, CMC, CLS)!=#
+app-misc/xorg-meta
+#in#
+
+#?in(os_linux_pkglist, CLDX)!=#
+x11-misc/lightdm-gtk-greeter
+#in#
+
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/.calculate_directory b/profiles/templates/3.2/6_ac_update_sync/world/2_update/.calculate_directory
new file mode 100644
index 0000000..720d52e
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/.calculate_directory
@@ -0,0 +1 @@
+# Calculate append=skip
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/02 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/02
new file mode 100644
index 0000000..1425f23
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/02
@@ -0,0 +1,12 @@
+# Calculate format=world name=world ini(update.world)<2
+
+#-ini(update.world,2)-#
+
+#?os_linux_pkglist==CLDX#
+dev-util/catfish
+media-gfx/shotwell
+#os_linux_pkglist#
+
+#?os_linux_pkglist==CLDG#
+!media-gfx/geeqie
+#os_linux_pkglist#
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/03 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/03
new file mode 100644
index 0000000..fccb3a4
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/03
@@ -0,0 +1,6 @@
+# Calculate format=world name=world ini(update.world)<3
+
+#-ini(update.world,3)-#
+
+!net-wireless/madwifi-ng
+!net-wireless/madwifi-ng-tools
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/04 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/04
new file mode 100644
index 0000000..156cca0
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/04
@@ -0,0 +1,9 @@
+# Calculate format=world name=world ini(update.world)<4
+
+#-ini(update.world,4)-#
+
+#?os_linux_pkglist==CLDG#
+gnome-extra/cinnamon
+gnome-extra/cinnamon-extensions
+!gnome-extra/gnome-shell-calculate
+#os_linux_pkglist#
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/05 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/05
new file mode 100644
index 0000000..eeaee57
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/05
@@ -0,0 +1,123 @@
+# Calculate format=world name=world ini(update.world)<5
+
+#-ini(update.world,5)-#
+
+#?os_linux_pkglist==CLD#
+!kde-base/system-config-printer-kde
+!kde-base/printer-applet
+kde-base/print-manager
+#os_linux_pkglist#
+
+#?os_linux_pkglist==CLDG#
+!app-crypt/gcr
+!app-misc/tracker
+!gnome-base/gnome-fallback
+!gnome-base/gnome-core-libs
+!gnome-base/gnome-menus:3
+!gnome-base/gnome-shell
+!gnome-base/gvfs
+!gnome-extra/cinnamon
+!gnome-extra/cinnamon-extensions
+!gnome-extra/gnome-contacts
+!gnome-extra/gnome-documents
+!gnome-extra/gnome-search-tool
+!gnome-extra/gnome-tweak-tool
+!gnome-extra/gucharmap:2.90
+!gnome-extra/sushi
+!media-gfx/gnome-font-viewer
+!media-gfx/gnome-screenshot
+!media-gfx/shotwell
+!media-plugins/gst-plugins-vp8
+!x11-themes/gnome-icon-theme-extras
+!x11-themes/gnome-icon-theme-symbolic
+!x11-themes/gnome-themes-standard
+!x11-themes/gtk-engines:2
+!x11-themes/sound-theme-freedesktop
+!x11-wm/mutter
+
+app-admin/system-config-printer-gnome
+app-arch/file-roller
+app-cdr/brasero
+app-crypt/seahorse
+app-editors/gedit
+app-text/evince
+dev-libs/atk
+dev-libs/glib:2
+dev-libs/libgweather:2
+dev-libs/libIDL
+dev-libs/libxml2
+dev-libs/libxslt
+dev-libs/totem-pl-parser
+gnome-base/gconf
+gnome-base/gdm
+gnome-base/gnome-applets
+gnome-base/gnome-control-center
+gnome-base/gnome-desktop:2
+gnome-base/gnome-keyring
+gnome-base/gnome-menus:0
+gnome-base/gnome-panel
+gnome-base/gnome-session
+gnome-base/gnome-settings-daemon
+gnome-base/libbonobo
+gnome-base/libbonoboui
+gnome-base/libglade
+gnome-base/libgnome
+gnome-base/libgnome-keyring
+gnome-base/libgnomecanvas
+gnome-base/libgnomekbd
+gnome-base/libgnomeprint
+gnome-base/libgnomeprintui
+gnome-base/libgtop
+gnome-base/librsvg
+gnome-base/nautilus
+gnome-base/orbit
+gnome-extra/deskbar-applet
+gnome-extra/evolution-data-server
+gnome-extra/evolution-webcal
+gnome-extra/gcalctool
+gnome-extra/gconf-editor
+gnome-extra/gnome-media
+gnome-extra/gnome-power-manager
+gnome-extra/gnome-screensaver
+gnome-extra/gnome-system-monitor
+gnome-extra/gnome-user-docs
+gnome-extra/gnome-utils
+gnome-extra/gtkhtml
+gnome-extra/gucharmap
+gnome-extra/hamster-applet
+gnome-extra/polkit-gnome
+gnome-extra/swfdec-gnome
+gnome-extra/yelp
+gnome-extra/zenity
+mail-client/evolution
+media-gfx/eog
+media-gfx/gdm-themes-calculate
+media-libs/audiofile
+media-libs/gst-plugins-base
+media-libs/gst-plugins-good
+media-libs/gstreamer
+media-libs/libart_lgpl
+media-sound/sound-juicer
+media-video/cheese
+media-video/totem
+net-analyzer/gnome-netstatus
+net-analyzer/gnome-nettool
+net-libs/libsoup
+net-misc/vinagre
+net-misc/vino
+x11-libs/gdk-pixbuf:2
+x11-libs/gtk+:2
+x11-libs/gtksourceview:2.0
+x11-libs/libwnck
+x11-libs/libxklavier
+x11-libs/pango
+x11-libs/startup-notification
+x11-libs/vte
+x11-misc/alacarte
+x11-terms/gnome-terminal
+x11-themes/gnome-backgrounds
+x11-themes/gnome-icon-theme
+x11-themes/gnome-themes
+x11-themes/gtk-engines
+x11-wm/metacity
+#os_linux_pkglist#
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/07 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/07
new file mode 100644
index 0000000..a24de63
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/07
@@ -0,0 +1,15 @@
+# Calculate format=world name=world ini(update.world)<7
+
+#-ini(update.world,7)-#
+
+#?in(os_linux_pkglist, CLD, CLDG, CLDX, CMC, CLS)!=#
+!net-wireless/bluez-firmware
+!net-wireless/prism54-firmware
+!net-wireless/rtl8192su-firmware
+
+!net-wireless/zd1201-firmware
+!net-wireless/ipw2100-firmware
+!net-wireless/ipw2200-firmware
+!net-wireless/zd1201-firmware
+!net-wireless/zd1211-firmware
+#in#
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/08 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/08
new file mode 100644
index 0000000..45548d8
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/08
@@ -0,0 +1,7 @@
+# Calculate format=world name=world ini(update.world)<8
+
+#-ini(update.world,8)-#
+
+#?in(os_linux_pkglist, CLDG)!=#
+x11-themes/gnome-themes-standard
+#in#
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/09 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/09
new file mode 100644
index 0000000..a892518
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/09
@@ -0,0 +1,14 @@
+# Calculate format=world name=world ini(update.world)<9
+
+#-ini(update.world,9)-#
+
+!app-cdr/cdrkit
+#?in(os_linux_pkglist, CDS, CLD, CLDG, CLDX, CMC)!=#
+app-cdr/cdrtools
+#in#
+#?os_arch_machine==x86_64#
+sys-boot/efibootmgr
+sys-boot/gnu-efi
+app-crypt/shim-signed
+app-crypt/sbsigntool
+#os_arch_machine#
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/10 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/10
new file mode 100644
index 0000000..bc84b4f
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/10
@@ -0,0 +1,7 @@
+# Calculate format=world name=world ini(update.world)<10
+
+#-ini(update.world,10)-#
+
+#?in(os_linux_pkglist, CLDG)!=#
+!net-misc/gwibber
+#in#
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/11 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/11
new file mode 100644
index 0000000..e3e5a32
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/11
@@ -0,0 +1,7 @@
+# Calculate format=world name=world ini(update.world)<11
+
+#-ini(update.world,11)-#
+
+#?in(os_linux_pkglist, CLD, CLDG, CLDX, CMC, CLS)!=#
+sys-apps/usbutils
+#in#
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/12 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/12
new file mode 100644
index 0000000..f34a0a9
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/12
@@ -0,0 +1,9 @@
+# Calculate format=world name=world ini(update.world)<12
+
+#-ini(update.world,12)-#
+
+#?in(os_linux_pkglist, CLDG, CLDX)!=#
+!net-irc/xchat
+net-irc/hexchat
+#in#
+
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/13 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/13
new file mode 100644
index 0000000..b9ae1ac
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/13
@@ -0,0 +1,9 @@
+# Calculate format=world name=world ini(update.world)<13
+
+#-ini(update.world,13)-#
+
+#?in(os_linux_pkglist, CLD)!=#
+!sys-block/partitionmanager
+sys-block/gparted
+#in#
+
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/14 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/14
new file mode 100644
index 0000000..2cd2360
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/14
@@ -0,0 +1,14 @@
+# Calculate format=world name=world ini(update.world)<14
+
+#-ini(update.world,14)-#
+
+#?in(os_linux_pkglist, CLDX, CLD, CLDG)!=#
+media-gfx/imagemagick
+#in#
+
+#?in(os_linux_pkglist, CLDX)!=#
+!lxde-base/lxdm
+!media-gfx/lxdm-themes-calculate
+x11-misc/lightdm-gtk-greeter
+#in#
+
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/16 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/16
new file mode 100644
index 0000000..84c1a22
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/16
@@ -0,0 +1,26 @@
+# Calculate format=world name=world ini(update.world)<16
+
+#-ini(update.world,16)-#
+
+!app-arch/dump
+
+#?in(os_linux_pkglist, CMC, CDS, CLS)!=#
+!app-arch/arj
+!app-arch/p7zip
+!app-arch/rar
+!app-arch/unace
+!app-arch/unarj
+!app-arch/unzip
+!app-arch/zip
+#in#
+
+#?in(os_linux_pkglist, CMC)!=#
+!app-misc/mc
+!dev-python/ipython
+!net-p2p/rtorrent
+!sys-apps/acl
+!sys-apps/keyexec
+!sys-apps/preload
+!sys-auth/thinkfinger
+#in#
+
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/17 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/17
new file mode 100644
index 0000000..b636857
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/17
@@ -0,0 +1,8 @@
+# Calculate format=world name=world ini(update.world)<17
+
+#-ini(update.world,17)-#
+
+#?in(os_linux_pkglist, CLDX)!=#
+gnome-extra/gnome-screensaver
+#in#
+
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/18 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/18
new file mode 100644
index 0000000..a3c6f97
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/18
@@ -0,0 +1,10 @@
+# Calculate format=world name=world ini(update.world)<18
+
+#-ini(update.world,18)-#
+
+#?in(os_linux_pkglist, CMC)!=#
+!dev-tcltk/expect
+!net-misc/dhcp
+!sys-apps/usb_modeswitch
+#in#
+
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/19 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/19
new file mode 100644
index 0000000..c56e6eb
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/19
@@ -0,0 +1,7 @@
+# Calculate format=world name=world ini(update.world)<19
+
+#-ini(update.world,19)-#
+
+#?in(os_linux_pkglist, CLDX)!=#
+sys-apps/mlocate
+#in#
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/20 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/20
new file mode 100644
index 0000000..14a590b
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/20
@@ -0,0 +1,7 @@
+# Calculate format=world name=world ini(update.world)<20
+
+#-ini(update.world,20)-#
+
+#?os_linux_system==desktop#
+sys-fs/ecryptfs-utils
+#os_linux_system#
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/21 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/21
new file mode 100644
index 0000000..5c80b57
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/21
@@ -0,0 +1,8 @@
+# Calculate format=world name=world ini(update.world)<21
+
+#-ini(update.world,21)-#
+
+#?in(os_linux_pkglist, CLDX)!=#
+!app-arch/xarchiver
+app-arch/file-roller
+#in#
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/22 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/22
new file mode 100644
index 0000000..c4c824f
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/22
@@ -0,0 +1,8 @@
+# Calculate format=world name=world ini(update.world)<22
+
+#-ini(update.world,22)-#
+
+#?in(os_linux_pkglist, CLDX)!=#
+#для корректной поддержки мультимедиа клавиатур
+x11-misc/wmctrl
+#in#
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/23 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/23
new file mode 100644
index 0000000..f257e40
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/23
@@ -0,0 +1,7 @@
+# Calculate format=world name=world ini(update.world)<23
+
+#-ini(update.world,23)-#
+
+#?in(os_linux_pkglist, CLD, CLDG, CLDX, CMC, CLS)!=#
+sys-firmware/b43-firmware
+#in#
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/24 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/24
new file mode 100644
index 0000000..06315ae
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/24
@@ -0,0 +1,7 @@
+# Calculate format=world name=world ini(update.world)<24
+
+#-ini(update.world,24)-#
+
+#?in(os_linux_pkglist, CLDX)!=#
+xfce-extra/xfce4-fsguard-plugin
+#in#
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/25 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/25
new file mode 100644
index 0000000..700c7de
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/25
@@ -0,0 +1,11 @@
+# Calculate format=world name=world ini(update.world)<25
+
+#-ini(update.world,25)-#
+
+#Заменим geeqie на eog (если установлен geeqie)
+
+#?os_linux_pkglist==CLDX&&pkg(media-gfx/geeqie)>0#
+!media-gfx/geeqie
+media-gfx/eog
+#os_linux_pkglist#
+
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/26 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/26
new file mode 100644
index 0000000..a136dfc
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/26
@@ -0,0 +1,7 @@
+# Calculate format=world name=world ini(update.world)<26
+
+#-ini(update.world,26)-#
+
+#?in(os_linux_pkglist, CLDG)!=#
+!x11-drivers/xf86-video-virtualbox
+#in#
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/27 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/27
new file mode 100644
index 0000000..4369d37
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/27
@@ -0,0 +1,10 @@
+# Calculate format=world name=world ini(update.world)<27
+
+#-ini(update.world,27)-#
+
+#?pkg(www-client/chromium)!=&&pkg(www-plugins/adobe-flash)!=#
+www-plugins/chrome-binary-plugins
+#pkg#
+#?pkg(www-client/firefox-bin)==&&pkg(www-client/firefox)==&&pkg(www-plugins/adobe-flash)!=#
+!www-plugins/adobe-flash
+#pkg#
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/28 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/28
new file mode 100644
index 0000000..5faf452
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/28
@@ -0,0 +1,10 @@
+# Calculate format=world name=world ini(update.world)<28
+
+#-ini(update.world,28)-#
+
+#?in(os_linux_pkglist, CLDG, CLD, CLDX)!=#
+virtual/rubygems
+#in#
+#?in(os_linux_pkglist, CDS)!=#
+!dev-ruby/libxml
+#in#
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/29 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/29
new file mode 100644
index 0000000..e1e5056
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/29
@@ -0,0 +1,6 @@
+# Calculate format=world name=world ini(update.world)<29
+
+#-ini(update.world,29)-#
+
+!kde-base/solid
+
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/30 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/30
new file mode 100644
index 0000000..3c2f6a5
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/30
@@ -0,0 +1,5 @@
+# Calculate format=world name=world ini(update.world)<30
+
+#-ini(update.world,30)-#
+
+!kde-base/kdepim-strigi-analyzer
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/31 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/31
new file mode 100644
index 0000000..3642091
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/31
@@ -0,0 +1,5 @@
+# Calculate format=world name=world ini(update.world)<31
+
+#-ini(update.world,31)-#
+
+!kde-base/kdegraphics-strigi-analyzer
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/32 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/32
new file mode 100644
index 0000000..6eb3f57
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/32
@@ -0,0 +1,8 @@
+# Calculate format=world name=world ini(update.world)<32
+
+#-ini(update.world,32)-#
+
+#?in(os_linux_pkglist, CLDX)!=#
+!gnome-extra/gnome-screensaver
+x11-misc/light-locker
+#in#
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/33 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/33
new file mode 100644
index 0000000..eff8808
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/33
@@ -0,0 +1,5 @@
+# Calculate format=world name=world ini(update.world)<33
+
+#-ini(update.world,33)-#
+
+!sys-kernel/module-rebuild
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/34 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/34
new file mode 100644
index 0000000..aa9369e
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/34
@@ -0,0 +1,19 @@
+# Calculate format=world name=world ini(update.world)<34
+
+#-ini(update.world,34)-#
+
+#?in(os_linux_pkglist, CLD, CLDX, CMC, CDS, CLS, CSS)!=#
+app-misc/tmux
+#in#
+
+#?in(os_linux_pkglist, CDS, CMC)!=#
+!app-misc/screen
+#in#
+
+#?in(os_linux_pkglist, CLD)!=#
+!kde-base/kdeartwork-sounds
+
+kde-base/calendarjanitor
+kde-base/contactthemeeditor
+#in#
+
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/35 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/35
new file mode 100644
index 0000000..b90c3b9
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/35
@@ -0,0 +1,8 @@
+# Calculate format=world name=world ini(update.world)<35
+
+#-ini(update.world,35)-#
+
+#?in(os_linux_pkglist, CLD, CLDG, CLDX)!=#
+!net-print/foo2zjs
+#in#
+
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/36 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/36
new file mode 100644
index 0000000..fc41639
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/36
@@ -0,0 +1,9 @@
+# Calculate format=world name=world ini(update.world)<36
+
+#-ini(update.world,36)-#
+
+#?in(os_linux_pkglist, CLD)!=#
+!kde-base/kwallet
+kde-base/kwalletmanager
+#in#
+
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/37 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/37
new file mode 100644
index 0000000..0b5fb4e
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/37
@@ -0,0 +1,8 @@
+# Calculate format=world name=world ini(update.world)<37
+
+#-ini(update.world,37)-#
+
+#?in(os_linux_pkglist, CLDX)!=#
+!net-wireless/blueman
+#in#
+
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/39 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/39
new file mode 100644
index 0000000..ebf8592
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/39
@@ -0,0 +1,9 @@
+# Calculate format=world name=world ini(update.world)<39
+
+#-ini(update.world,39)-#
+
+#?in(os_linux_pkglist, CLD, CLDG, CLDX, CMC)!=#
+!sys-power/cpufreqd
+sys-power/cpufrequtils
+#in#
+
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/40 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/40
new file mode 100644
index 0000000..942b153
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/40
@@ -0,0 +1,9 @@
+# Calculate format=world name=world ini(update.world)<40
+
+#-ini(update.world,40)-#
+
+#?in(os_linux_pkglist, CLD)!=#
+!kde-misc/networkmanagement
+!kde-base/kdnssd
+kde-base/zeroconf-ioslave
+#in#
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/41 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/41
new file mode 100644
index 0000000..8124145
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/41
@@ -0,0 +1,7 @@
+# Calculate format=world name=world ini(update.world)<41
+
+#-ini(update.world,41)-#
+
+#?in(os_linux_pkglist, CLDX)!=#
+!dev-util/geany
+#in#
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/42 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/42
new file mode 100644
index 0000000..0ade4be
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/42
@@ -0,0 +1,7 @@
+# Calculate format=world name=world ini(update.world)<42
+
+#-ini(update.world,42)-#
+
+#?in(os_linux_pkglist, CLDX)!=#
+!net-p2p/linuxdcpp
+#in#
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/43 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/43
new file mode 100644
index 0000000..ee01f6a
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/43
@@ -0,0 +1,8 @@
+# Calculate format=world name=world ini(update.world)<43
+
+#-ini(update.world,43)-#
+
+#?in(os_linux_pkglist, CLDX)!=#
+!media-sound/audacious
+media-sound/clementine
+#in#
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/45 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/45
new file mode 100644
index 0000000..05e38d2
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/45
@@ -0,0 +1,7 @@
+# Calculate format=world name=world ini(update.world)<45
+
+#-ini(update.world,45)-#
+
+#?in(os_linux_pkglist, CLD, CLDX)!=#
+net-firewall/shorewall
+#in#
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/46 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/46
new file mode 100644
index 0000000..3950ad2
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/46
@@ -0,0 +1,7 @@
+# Calculate format=world name=world ini(update.world)<46
+
+#-ini(update.world,46)-#
+
+#?in(os_linux_pkglist, CLDX)!=#
+x11-themes/gtk-engines
+#in#
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/47 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/47
new file mode 100644
index 0000000..8bbd9db
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/47
@@ -0,0 +1,8 @@
+# Calculate format=world name=world ini(update.world)<47
+
+#-ini(update.world,47)-#
+
+#?in(os_linux_pkglist, CLD, CLDX)!=#
+!kde-base/kppp
+!net-dialup/gnome-ppp
+#in#
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/48 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/48
new file mode 100644
index 0000000..43de1a9
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/48
@@ -0,0 +1,7 @@
+# Calculate format=world name=world ini(update.world)<48
+
+#-ini(update.world,48)-#
+
+#?in(os_linux_pkglist, CLDX)!=#
+x11-misc/sw-notify-send
+#in#
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/49 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/49
new file mode 100644
index 0000000..2b2826f
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/49
@@ -0,0 +1,8 @@
+# Calculate format=world name=world ini(update.world)<49
+
+#-ini(update.world,49)-#
+
+#?in(os_linux_pkglist, CLD, CLDX, CMC)!=#
+sys-fs/exfat-utils
+sys-fs/fuse-exfat
+#in#
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/50 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/50
new file mode 100644
index 0000000..edc2604
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/50
@@ -0,0 +1,13 @@
+# Calculate format=world name=world ini(update.world)<50
+
+#-ini(update.world,50)-#
+
+#?in(os_linux_pkglist, CLD, CLDX, CMC, CDS)!=#
+sys-apps/dmidecode
+#in#
+
+#?in(os_linux_pkglist, CMC)!=#
+!net-dialup/pptpclient
+!net-dialup/mingetty
+!net-dialup/rp-pppoe
+#in#
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/51 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/51
new file mode 100644
index 0000000..32e022e
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/51
@@ -0,0 +1,52 @@
+# Calculate format=world name=world ini(update.world)<51
+
+#-ini(update.world,51)-#
+
+#?pkg(app-dicts/aspell-bg)!=#
+app-dicts/aspell-bg
+#pkg#
+#?pkg(app-dicts/aspell-pl)!=#
+app-dicts/aspell-pl
+#pkg#
+#?pkg(app-dicts/aspell-ro)!=#
+app-dicts/aspell-ro
+#pkg#
+#?pkg(app-dicts/aspell-uk)!=#
+app-dicts/aspell-uk
+#pkg#
+#?pkg(app-dicts/myspell-bg)!=#
+app-dicts/myspell-bg
+#pkg#
+#?pkg(app-dicts/myspell-fr)!=#
+app-dicts/myspell-fr
+#pkg#
+#?pkg(app-dicts/myspell-pl)!=#
+app-dicts/myspell-pl
+#pkg#
+#?pkg(app-dicts/myspell-pt-br)!=#
+app-dicts/myspell-pt-br
+#pkg#
+#?pkg(app-dicts/myspell-ro)!=#
+app-dicts/myspell-ro
+#pkg#
+#?pkg(app-dicts/myspell-uk)!=#
+app-dicts/myspell-uk
+#pkg#
+#?pkg(app-i18n/man-pages-de)!=#
+app-i18n/man-pages-de
+#pkg#
+#?pkg(app-i18n/man-pages-fr)!=#
+app-i18n/man-pages-fr
+#pkg#
+#?pkg(app-i18n/man-pages-it)!=#
+app-i18n/man-pages-it
+#pkg#
+#?pkg(app-i18n/man-pages-pl)!=#
+app-i18n/man-pages-pl
+#pkg#
+#?pkg(app-i18n/man-pages-ro)!=#
+app-i18n/man-pages-ro
+#pkg#
+#?pkg(app-i18n/man-pages-ru)!=#
+app-i18n/man-pages-ru
+#pkg#
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/52 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/52
new file mode 100644
index 0000000..a0d673c
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/52
@@ -0,0 +1,9 @@
+# Calculate format=world name=world ini(update.world)<52
+
+#-ini(update.world,52)-#
+
+#?in(os_linux_pkglist, CLD, CMC)!=#
+!sys-power/upower
+sys-power/upower-pm-utils
+#in#
+
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/53 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/53
new file mode 100644
index 0000000..3b0dfe7
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/53
@@ -0,0 +1,9 @@
+# Calculate format=world name=world ini(update.world)<53
+
+#-ini(update.world,53)-#
+
+#?in(os_linux_pkglist, CLDX)!=#
+!xfce-extra/xfce4-mixer
+media-sound/pavucontrol
+#in#
+
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/54 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/54
new file mode 100644
index 0000000..0db20f0
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/54
@@ -0,0 +1,9 @@
+# Calculate format=world name=world ini(update.world)<54
+
+#-ini(update.world,54)-#
+
+#?in(os_linux_pkglist, CLDX)!=#
+!media-sound/pnmixer
+media-sound/volumeicon
+#in#
+
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/55 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/55
new file mode 100644
index 0000000..36a3a16
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/55
@@ -0,0 +1,8 @@
+# Calculate format=world name=world ini(update.world)<55
+
+#-ini(update.world,55)-#
+
+#?in(os_linux_pkglist, CLDX)!=#
+net-wireless/blueman
+#in#
+
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/56 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/56
new file mode 100644
index 0000000..7bd80ea
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/56
@@ -0,0 +1,8 @@
+# Calculate format=world name=world ini(update.world)<56
+
+#-ini(update.world,56)-#
+
+#?in(os_linux_pkglist, CLD, CLDX, CMC, CDS)!=#
+sys-apps/inxi
+#in#
+
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/57 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/57
new file mode 100644
index 0000000..786d812
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/57
@@ -0,0 +1,8 @@
+# Calculate format=world name=world ini(update.world)<57
+
+#-ini(update.world,57)-#
+
+#?in(os_linux_pkglist, CMC)!=#
+net-firewall/shorewall
+#in#
+
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/58 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/58
new file mode 100644
index 0000000..6daf117
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/58
@@ -0,0 +1,8 @@
+# Calculate format=world name=world ini(update.world)<58
+
+#-ini(update.world,58)-#
+
+#?in(os_linux_pkglist, CLDX)!=#
+# write to world for keep package on during depclean (ruby is used for DEPEND)
+dev-lang/vala
+#in#
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/59 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/59
new file mode 100644
index 0000000..acf6044
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/59
@@ -0,0 +1,8 @@
+# Calculate format=world name=world ini(update.world)<59
+
+#-ini(update.world,59)-#
+
+#?in(os_linux_pkglist, CLDX)!=#
+app-arch/xarchiver
+!app-arch/file-roller
+#in#
diff --git a/profiles/templates/3.2/6_ac_update_sync/world/2_update/62 b/profiles/templates/3.2/6_ac_update_sync/world/2_update/62
new file mode 100644
index 0000000..12f76a9
--- /dev/null
+++ b/profiles/templates/3.2/6_ac_update_sync/world/2_update/62
@@ -0,0 +1,21 @@
+# Calculate format=world name=world ini(update.world)<62
+
+#-ini(update.world,62)-#
+
+!media-gfx/splash-themes-calculate
+!media-gfx/splashutils
+#?pkg(sys-kernel/calculate-sources-dev)!=#
+!sys-kernel/calculate-sources-dev
+sys-kernel/calculate-sources
+#pkg#
+
+sys-auth/pam_update
+
+#?in(os_linux_pkglist,CLD,CLDX)!=#
+sys-apps/keyexec
+dev-qt/qtdbus
+#in#
+
+#?in(os_linux_pkglist,CLDX)!=#
+media-gfx/lightdm-themes-calculate
+#in#