pkgsrc/mail/milter-greylist/Makefile

37 lines
1.1 KiB
Makefile
Raw Normal View History

# $NetBSD: Makefile,v 1.11 2004/10/03 00:12:53 tv Exp $
Update "milter-greylist" package to version 1.4. Changes since version 1.2: - Solaris rc script from Christian Pelissier - Correctly check pthread function return values - Avoid using a thread for the initial config file load (useless) - Bug fix: Domain regex were not freed on config file reloads- - Bug fix: Timeout parmaeter was not honoured everywhere - Shut up a warning at build time - Bug fix: on some platforms, reloading the config caused SIGSEGV - Big bug fix: rcpt keywords did not work anymore without regex- - Case-insensitive regular expression matching - Fix install bug on some platforms (permissions) - Use CC as defined by configure, fix the build on Solaris - Build fix in Yacc file - DNS support in greylist.conf through the domain keyword - Make the greylist timeout a config file option - Bug fix: lazyaw did not work properly in some situations - Final dump on milter-greylist exit - Case insensitive check for autowhitelist everywhere (was inconsistent) - Better scallability by adjusting the dump delay - Work with NetBSD 2.0 native libpthread - Support STARTTLS (Contribution from Matthieu Herrb) - Add a list of broken MTA in the default whitelist - Fix a bug that caused wrong delay time. - Documentation about MX sync and firewalls - Case insensitive autowhitelist e-mail addresses checks - Introduce a lazyaw option to match only IP addreses in autowhitelist - Remove fake error message on dump reload (make the LOG_DEBUG) - List build dependenvies in README Approved by Alistair Crooks.
2004-06-13 16:11:16 +02:00
DISTNAME= milter-greylist-1.4
PKGREVISION= 1
CATEGORIES= mail
MASTER_SITES= ftp://ftp.espci.fr/pub/milter-greylist/
EXTRACT_SUFX= .tgz
Update "milter-greylist" package to version 1.4. Changes since version 1.2: - Solaris rc script from Christian Pelissier - Correctly check pthread function return values - Avoid using a thread for the initial config file load (useless) - Bug fix: Domain regex were not freed on config file reloads- - Bug fix: Timeout parmaeter was not honoured everywhere - Shut up a warning at build time - Bug fix: on some platforms, reloading the config caused SIGSEGV - Big bug fix: rcpt keywords did not work anymore without regex- - Case-insensitive regular expression matching - Fix install bug on some platforms (permissions) - Use CC as defined by configure, fix the build on Solaris - Build fix in Yacc file - DNS support in greylist.conf through the domain keyword - Make the greylist timeout a config file option - Bug fix: lazyaw did not work properly in some situations - Final dump on milter-greylist exit - Case insensitive check for autowhitelist everywhere (was inconsistent) - Better scallability by adjusting the dump delay - Work with NetBSD 2.0 native libpthread - Support STARTTLS (Contribution from Matthieu Herrb) - Add a list of broken MTA in the default whitelist - Fix a bug that caused wrong delay time. - Documentation about MX sync and firewalls - Case insensitive autowhitelist e-mail addresses checks - Introduce a lazyaw option to match only IP addreses in autowhitelist - Remove fake error message on dump reload (make the LOG_DEBUG) - List build dependenvies in README Approved by Alistair Crooks.
2004-06-13 16:11:16 +02:00
MAINTAINER= manu@netbsd.org
HOMEPAGE= http://hcpnet.free.fr/milter-greylist/
COMMENT= Easy-to-use greylist milter for sendmail
USE_PKGINSTALL= YES
USE_BUILDLINK3= YES
HAS_CONFIGURE= YES
CONFIGURE_ARGS+=--with-user=smmsp
CONFIGURE_ARGS+=--with-libspf_alt=${PREFIX}
CONFIGURE_ARGS+=--prefix=${PREFIX}
ALL_TARGET= milter-greylist
PKG_GROUPS= smmsp
PKG_USERS= smmsp:smmsp::Sendmail\\ Message\\ Submission\\ Program
RCD_SCRIPTS= milter-greylist
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/milter-greylist
${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/milter-greylist
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/milter-greylist
${INSTALL_DATA} ${WRKSRC}/greylist.conf \
${PREFIX}/share/examples/milter-greylist
.include "../../mail/libmilter/buildlink3.mk"
.include "../../mail/libspf-alt/buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"