%branding_variants Platform6-server-light alt-desktop alt-education alt-platform-builder alt-server alt-server-v alt-sisyphus alt-spserver alt-spworkstation alt-spcontainer alt-starterkit alt-virtualization-pve alt-virtualization-one alt-workstation alt-tonk alt-mobile alt-mobile-sisyphus altlinux-backup-server altlinux-centaurus altlinux-desktop altlinux-gnome-desktop altlinux-kdesktop altlinux-lite altlinux-lxdesktop altlinux-office-desktop altlinux-office-server altlinux-p7 altlinux-school-server altlinux-sisyphus altlinux-spt altlinux-starterkit altlinux-tablet altlinux-workbench basealt-server basealt-starterkit basealt-workstation informika-schoolmaster ivk-chainmail lxde-desktop lxde-school-lite myoffice-plus school-junior school-lite school-master school-server school-teacher school-terminal simply-linux sisyphus-server-light xalt-kworkstation etersoft-ximper uzguard-server uzguard-workstation alt-container asman asman-server qazos altemu zephyrus alt-atomic-onyx alt-atomic-core alt-orchestra iamos 

%branding_add_conflicts() %{expand:%%global __branding_name %%(for A in %%branding_variants; do if [ "%%1" = "$A" ]; then echo "$A"; break; fi; done)} \
%{expand:%%{expand:%%([ -z "%%__branding_name" ] || echo "%%%%global __branding_in_list 1")}} \
%{!?__branding_in_list:%{error:branding %1 is not in variants list, please add it to rpm-macros-branding package}} \
%{?__branding_in_list:Conflicts: %(for n in %branding_variants ; do [ "$n" = "%__branding_name" ] || echo -n "branding-$n-%2 "; done)}
