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