0d3a3bb7af
Changes since version 8.14.2: * the MTA accessed storage after it free()d it. This was a regression introduced in 8.14.2, but the bug only showed up on a few operating systems. * ruleset processing: the function cataddr() could cause the addition of the BlankSub character between some tokens when it should not happen and thus failures in rule matching. It seems that none of the default rules were affected by this bug and hence the problem did not show up for default configurations. * the libmilter state engine did not deal correctly with milters that requested the omission of protocol steps during the negotiation callback. Approved by John Nemeth.
27 lines
825 B
Makefile
27 lines
825 B
Makefile
# $NetBSD: Makefile,v 1.16 2008/06/14 08:58:06 tron Exp $
|
|
|
|
PKGNAME= libmilter-${DIST_VERS}
|
|
COMMENT= Mail filter support library for sendmail
|
|
|
|
PKG_DESTDIR_SUPPORT= user-destdir
|
|
|
|
.include "options.mk"
|
|
.include "../../mail/sendmail/Makefile.common"
|
|
|
|
INSTALLATION_DIRS= include lib
|
|
|
|
post-patch: make-sendmail-siteconfig
|
|
|
|
do-build:
|
|
(cd ${WRKSRC}/libmilter && env ${MAKE_ENV} ./Build)
|
|
|
|
do-install:
|
|
(cd ${WRKSRC}/libmilter && env ${MAKE_ENV} ./Build BINOWN=${BINOWN:Q} BINGRP=${BINGRP:Q} SHAREOWN=${SHAREOWN:Q} SHAREGRP=${SHAREGRP:Q} INCLUDEDIR=${DESTDIR:Q}${PREFIX}/include LIBDIR=${DESTDIR:Q}${PREFIX}/lib install)
|
|
|
|
PTHREAD_OPTS+= require
|
|
|
|
.include "../../mk/pthread.buildlink3.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|
|
|
|
# has to be below include for bsd.pkg.mk, else substition fails
|
|
OBJDIR!= ${ECHO} obj.`${UNAME} -srm | ${TR} \ .`
|