create_account gdm                                                      &&

if    spell_ok  linux-pam;  then  SCHEME="pam"
elif  spell_ok  shadow;     then  SCHEME="shadow"
else  SCHEME="auto"
fi                                                                      &&

OPTS="$OPTS --enable-authentication-scheme=$SCHEME"                     &&
OPTS="${OPTS} ${GDM_XDMCP} ${GDM_SECURE} ${GDM_XEVIE}"                  &&
OPTS="${OPTS} ${GDM_SELINUX} ${GDM_IPV6}"                               &&

if [ "$DBUSLAUNCH" == "y" ]; then
   patch -p0 < $SCRIPT_DIRECTORY/Xsession-dbus.patch
fi                                                                      &&

LDFLAGS="$LDFLAGS -L/usr/X11R6/lib"                                     &&

./configure   --build=$BUILD                                            \
              --prefix=${INSTALL_ROOT}/usr                              \
              --sysconfdir=${INSTALL_ROOT}/etc                          \
              --localstatedir=${INSTALL_ROOT}/var                       \
	      --mandir=${INSTALL_ROOT}/usr/share/man			\
              $OPTS                                                     &&

sedit 's#$(LINK)#$(LINK) $(LIBS)#' daemon/Makefile                      &&
make

