#!/bin/sh

LOCKER=dia
SRCDIR=/mit/dia/src

UNICODE_SRC=libunicode-0.4
DIA_SRC=dia-0.90
GETTEXT_SRC=gettext-0.11.5
ICONV_SRC=libiconv-1.8

# Don't configure below this line

RPATH_FLAG=

echo "Configuring for $ATHENA_SYS"
case $ATHENA_SYS in
sun4x_58)
	RPATH_FLAG=-R
	;;
i386_linux24)
	echo "foo"
	RPATH_FLAG=--rpath
	;;
*)
	echo "Please add config info for this platform"
	;;
esac

mkdir -p /mit/$LOCKER/arch/$ATHENA_SYS/bin
mkdir -p /mit/$LOCKER/arch/$ATHENA_SYS/lib

eval `attach -Padd -b gnu $LOCKER`

CFLAGS="-I/usr/athena/include -I/mit/$LOCKER/include"
LDFLAGS="-L/usr/athena/lib -L/mit/$LOCKER/arch/$ATHENA_SYS/lib -Wl,$RPATH_FLAG -Wl,/usr/athena/lib  -Wl,$RPATH_FLAG -Wl,/mit/$LOCKER/arch/$ATHENA_SYS/lib"
LD_LIBRARY_PATH="/usr/athena/lib:/mit/dia/arch/$ATHENA_SYS/lib"

export CFLAGS
export LDFLAGS
export LD_LIBRARY_PATH

OLDPWD=$PWD

mkdir -p $DIA_SRC
cd $DIA_SRC
$SRCDIR/$DIA_SRC/configure --prefix=/mit/$LOCKER/arch/$ATHENA_SYS --datadir=/mit/$LOCKER/share --includedir=/mit/$LOCKER/include --mandir=/mit/$LOCKER/man --with-gtk-prefix=/usr/athena --with-libart-prefix=/usr/athena --with-gdk-pixbuf-prefix=/usr/athena --disable-nls
make
make install
cd $OLDPWD
