# $Id$ EMAIL_VER ?=2.3.4 EMAIL_DIR ?=email-${EMAIL_VER} EMAIL_BZ2 ?=${EMAIL_DIR}.tar.bz2 EMAIL_PATCH?=${EMAIL_DIR}.patch EMAIL_ZIP ?=${EMAIL_DIR}.zip EMAIL_URL ?=http://email.cleancode.org/download/${EMAIL_BZ2} SU?= EMAIL_PREFIX?=/usr/local EMAIL_PREFIX=c:/email EMAIL_PREFIX=${HOME} EMAIL_TOUCH=${EMAIL_DIR}.touch EMAIL_PATCH_TOUCH=${EMAIL_DIR}_patch.touch EMAIL_MAKE_TOUCH=${EMAIL_DIR}_make.touch EMAIL_INSTALL_TOUCH=${EMAIL_DIR}_install.touch WGET=clientget -N CWD=$(shell pwd) .PHONY: all clean make install all: make ${EMAIL_BZ2}: ${WGET} ${EMAIL_URL} ${EMAIL_TOUCH}: ${EMAIL_BZ2} tar xjvf $< touch $@ ${EMAIL_PATCH_TOUCH}: ${EMAIL_TOUCH} #cd ${EMAIL_DIR} && \ # patch -p0 <../${EMAIL_PATCH} touch $@ #--docdir=${EMAIL_PREFIX} ${EMAIL_MAKE_TOUCH}: ${EMAIL_PATCH_TOUCH} cd ${EMAIL_DIR} && \ ./configure --prefix=${EMAIL_PREFIX} \ --bindir=${EMAIL_PREFIX} \ --sbindir=${EMAIL_PREFIX} \ --sysconfdir=${EMAIL_PREFIX} \ --mandir=${EMAIL_PREFIX} cd ${EMAIL_DIR} && \ make touch $@ make: ${EMAIL_MAKE_TOUCH} ${EMAIL_INSTALL_TOUCH}: ${EMAIL_MAKE_TOUCH} cd ${EMAIL_DIR} && \ $(SU) make install touch $@ install: ${EMAIL_INSTALL_TOUCH} ${EMAIL_ZIP}: ${EMAIL_INSTALL_TOUCH} cd `cygpath -u ${EMAIL_PREFIX}` && \ cp /bin/cygwin1.dll . && \ zip -r ${CWD}/${EMAIL_ZIP} * zip: ${EMAIL_ZIP} dist: zip clean: rm -fr \ ${EMAIL_TOUCH} \ ${EMAIL_PATCH_TOUCH} \ ${EMAIL_MAKE_TOUCH} \ ${EMAIL_INSTALL_TOUCH} \ ${EMAIL_BZ2} \ ${EMAIL_ZIP} cd ${EMAIL_DIR} && \ make clean