#!/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. :)"