#!/bin/sh
CWD=`pwd` 
cd /tmp
tar xzvf $CWD/gdm-2.0beta4.tar.gz
cd gdm-2.0beta4
zcat $CWD/gdm-2.0beta4.rootlogin.diff.gz | patch -p1 --backup --verbose
./configure --prefix=/usr \
            --with-gnome=/usr \
	    --with-catgets \
            --localstatedir=/var/state \
            --sysconfdir=/var/X11R6/lib \
            i386-slackware-linux
make -j 3 CFLAGS=-O2
make CFLAGS=-O2 install
installpkg $CWD/gdm-sessions.tgz
rm -f /var/log/packages/gdm-sessions /var/log/scripts/gdm-sessions
mkdir -p /usr/doc/gdm-2.0beta4
cp -a ABOUT-NLS AUTHORS COPYING INSTALL NEWS README README.install \
   RELEASENOTES TODO docs /usr/doc/gdm-2.0beta4
chown -R root.root /usr/doc/gdm-2.0beta4
chown -R gdm.gdm /var/state/gdm
echo "/usr/bin/gnome-session" > /var/X11R6/lib/gdm/gnomerc
echo "Don't miss the empty /var/state/gdm directory when packaging. :)"
