pkgsrc/mail/libmilter/Makefile
tron 0d3a3bb7af Update "sendmail" and "libmilter" package to version 8.14.3.
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.
2008-06-14 08:58:06 +00:00

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} \ .`