EBUILD_CATEGORY=mail-filter EBUILD_NAME=spamassassin EBUILD_VERSION=3.3.1 EBUILD_SUFFIX= EBUILD_REVISION=-r4 MODULE_NAME=Mail-SpamAssassin WITH_DSPAM= -include Makefile.local PATCHES0 = patch-src::Charsets-3.1.3.patch patch-src::MandatoryLearn-3.1.0.patch patch-src::MultiCaseSensHeadersCheck-3.3.0.patch patch-src::RealName-3.1.0.patch PATCHES1 = ${PATCHES0} $(shell if [ ! -z "${WITH_DSPAM}" ] ; then echo patch-src::DSPAM-3.3.0.patch ; fi) PATCHES = ${PATCHES1} PATCH_DIR := $(shell pwd) patch : extract for patch in ${PATCHES} ; do \ if [ -f patches/$${patch} ] ; then \ echo "apply patch $${patch}" ; \ cd /var/tmp/portage/${EBUILD_CATEGORY}/${EBUILD_NAME}-${EBUILD_VERSION}${EBUILD_SUFFIX}${EBUILD_REVISION}/work/${MODULE_NAME}-${EBUILD_VERSION} && patch -p0 < ${PATCH_DIR}/patches/$${patch} ; \ cd ${PATCH_DIR} ; \ fi ; \ done