WITH_DSN_SMTP= WITH_DSN_LOCAL= -include Makefile.local PATCHES0 = $(shell if [ ! -z "${WITH_DSN_SMTP}" ] ; then echo patch-src::dsn_1_2.patch ; fi) PATCHES1 = ${PATCHES0} $(shell if [ ! -z "${WITH_DSN_LOCAL}" ] ; then echo patch-src::eximdsnlocal.patch ; fi) PATCHES = ${PATCHES1} patch : for patch in ${PORTDIR}/files/* ; do \ [ -h $${patch} ] && rm $${patch} ; \ done ; \ for patch in ${PATCHES} ; do \ [ -f ${PORTDIR}/files/$${patch} ] && rm ${PORTDIR}/files/$${patch} ; \ ln -s `pwd`/patches/$${patch} ${PORTDIR}/files/$${patch} ; \ done