Also play enman phase in remaster generic after

This commit is contained in:
Ettore Di Giacinto
2018-09-07 17:52:14 +02:00
parent 0d0a613280
commit 7cb5d58ff3

View File

@@ -103,8 +103,8 @@ setup_displaymanager() {
sd_enable lightdm
elif [ -n "$(equo match --installed kde-base/kdm -qv)" ]; then
sd_enable kdm
elif [ -n "$(equo match --installed x11-misc/sddm -qv)" ]; then
sd_enable sddm
elif [ -n "$(equo match --installed x11-misc/sddm -qv)" ]; then
sd_enable sddm
else
sd_enable xdm
fi
@@ -263,6 +263,30 @@ setup_misc_stuff() {
mkdir -p /root/.fluxbox
fluxbox-generate_menu -o /etc/skel/.fluxbox/menu
fi
# Add additional enman repositories:
# For customized images
if [ -n "${SABAYON_ENMAN_REPOS}" ] ; then
equo i app-admin/enman || exit 1
for repos in ${SABAYON_ENMAN_REPOS} ; do
echo "Adding enman repos ${repos}..."
enman add ${repos} || exit 1
done
FORCE_EAPI=2 equo update || exit 1
fi
# Unmask packages (used on custom ISO)
if [ -n "${SABAYON_UNMASK_PKGS}" ] ; then
touch /etc/entropy/packages/package.unmask
equo unmask ${SABAYON_EXTRA_PKGS}
fi
# Add custom packages required from user for source rootfs.
if [ -n "${SABAYON_EXTRA_PKGS}" ] ; then
equo i ${SABAYON_EXTRA_PKGS[@]}
fi
}
setup_installed_packages() {