Thu Oct 2 19:03:11 2008 UTC ()
Force use of stdbool.h on NetBSD, otherwise sm_debug_loadactive will be
defined with bool the first round and _Bool the second round.


(joerg)
diff -r1.16 -r1.17 pkgsrc/mail/dk-milter/Makefile

cvs diff -r1.16 -r1.17 pkgsrc/mail/dk-milter/Makefile (expand / switch to unified diff)

--- pkgsrc/mail/dk-milter/Makefile 2008/08/30 05:42:40 1.16
+++ pkgsrc/mail/dk-milter/Makefile 2008/10/02 19:03:11 1.17
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.16 2008/08/30 05:42:40 erh Exp $ 1# $NetBSD: Makefile,v 1.17 2008/10/02 19:03:11 joerg Exp $
2 2
3DISTNAME= dk-milter-0.3.0 3DISTNAME= dk-milter-0.3.0
4PKGREVISION= 3 4PKGREVISION= 3
5CATEGORIES= mail 5CATEGORIES= mail
6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=dk-milter/} 6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=dk-milter/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://sourceforge.net/projects/dk-milter/ 9HOMEPAGE= http://sourceforge.net/projects/dk-milter/
10COMMENT= Open source implementation of DomainKeys for sendmail 10COMMENT= Open source implementation of DomainKeys for sendmail
11 11
12BUILDLINK_API_DEPENDS.libmilter+= libmilter>=8.13.0 12BUILDLINK_API_DEPENDS.libmilter+= libmilter>=8.13.0
13 13
14LICENSE= sendmail-open-source-license 14LICENSE= sendmail-open-source-license
@@ -21,26 +21,32 @@ USE_BUILTIN.libmilter= no @@ -21,26 +21,32 @@ USE_BUILTIN.libmilter= no
21USE_TOOLS+= gm4 21USE_TOOLS+= gm4
22 22
23SUBST_CLASSES+= libs 23SUBST_CLASSES+= libs
24SUBST_STAGE.libs= pre-configure 24SUBST_STAGE.libs= pre-configure
25SUBST_FILES.libs= dk-filter/Makefile.m4 libdk/Makefile.m4 25SUBST_FILES.libs= dk-filter/Makefile.m4 libdk/Makefile.m4
26SUBST_SED.libs= -e 's|@SSLBASE@|${BUILDLINK_PREFIX.openssl}|g' \ 26SUBST_SED.libs= -e 's|@SSLBASE@|${BUILDLINK_PREFIX.openssl}|g' \
27 -e 's|@LMBASE@|${BUILDLINK_PREFIX.libmilter}|g' \ 27 -e 's|@LMBASE@|${BUILDLINK_PREFIX.libmilter}|g' \
28 -e 's|@PTHREAD@|${BUILDLINK_PREFIX.pthread}|g' \ 28 -e 's|@PTHREAD@|${BUILDLINK_PREFIX.pthread}|g' \
29 -e 's|@PTHREAD_LDFLAGS@|${PTHREAD_LDFLAGS} ${PTHREAD_LIBS}|g' 29 -e 's|@PTHREAD_LDFLAGS@|${PTHREAD_LDFLAGS} ${PTHREAD_LIBS}|g'
30SUBST_MESSAGE.libs= Fixing makefile references. 30SUBST_MESSAGE.libs= Fixing makefile references.
31 31
32INSTALLATION_DIRS= ${PKGMANDIR}/man8 sbin share/doc/dk-milter 32INSTALLATION_DIRS= ${PKGMANDIR}/man8 sbin share/doc/dk-milter
33 33
 34.include "../../mk/bsd.prefs.mk"
 35
 36.if ${OPSYS} == "NetBSD"
 37CPPFLAGS+= -DSM_CONF_STDBOOL_H=1
 38.endif
 39
34post-extract: 40post-extract:
35 ${LN} -s FreeBSD ${WRKSRC}/devtools/OS/DragonFly 41 ${LN} -s FreeBSD ${WRKSRC}/devtools/OS/DragonFly
36 42
37do-build: 43do-build:
38 @(cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ./Build) 44 @(cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ./Build)
39 45
40post-build: 46post-build:
41 ${SED} -e 's|dk-filter|dk-milter|g' \ 47 ${SED} -e 's|dk-filter|dk-milter|g' \
42 ${WRKSRC}/dk-filter/dk-filter.8 \ 48 ${WRKSRC}/dk-filter/dk-filter.8 \
43 >${WRKSRC}/dk-filter/dk-milter.8 49 >${WRKSRC}/dk-filter/dk-milter.8
44 50
45do-install: 51do-install:
46 cd ${WRKSRC}/obj.`${UNAME} -srm | ${TR} \ . | ${TR} \/ -` && \ 52 cd ${WRKSRC}/obj.`${UNAME} -srm | ${TR} \ . | ${TR} \/ -` && \