#!/bin/sh

PREFIX=/mit/alpine
X=/mit/alpine/src

patch -p1 <$X/alpine-1.00-hesiod.patch
tar -C imap/src -xf $X/kerberos4-patches.tar
patch -p1 <$X/alpine-1.00-krb4-kpop.patch
patch -p1 <$X/alpine-1.00-krb4-build.patch
patch -p1 <$X/alpine-1.00-creatdir.patch

chmod u+w imap/src/osdep/unix/Makefile
echo 'DEFAULTAUTHENTICATORS+=krb' >> imap/src/osdep/unix/Makefile

perl -pe 's/CPPCFLAGS/CPPFLAGS/g' -i configure*

autoreconf

./configure \
	alpine_c_client_cflags='-DHESIOD -DKERBEROS' \
	alpine_c_client_ldflags='-lcrypt -lhesiod' \
	--with-krb5 \
	--prefix=$PREFIX \
	--exec-prefix=$PREFIX/arch/$(machtype -S) \
	--mandir=$PREFIX/man \
	--with-system-pinerc=/etc/pine.conf \
	--with-system-fixed-pinerc=/etc/pinerc.fixed
