| @@ -1,63 +1,64 @@ | | | @@ -1,63 +1,64 @@ |
1 | # $NetBSD: Makefile,v 1.2 2011/12/05 08:07:52 pettai Exp $ | | 1 | # $NetBSD: Makefile,v 1.3 2012/04/04 22:09:49 pettai Exp $ |
2 | # | | 2 | # |
3 | | | 3 | |
4 | DISTNAME= sid-milter-1.0.0 | | 4 | DISTNAME= sid-milter-1.0.0 |
| | | 5 | PKGREVISION= 1 |
5 | CATEGORIES= mail | | 6 | CATEGORIES= mail |
6 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=sid-milter/} | | 7 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=sid-milter/} |
7 | | | 8 | |
8 | MAINTAINER= pettai@NetBSD.org | | 9 | MAINTAINER= pettai@NetBSD.org |
9 | HOMEPAGE= http://sid-milter.sourceforge.net/ | | 10 | HOMEPAGE= http://sid-milter.sourceforge.net/ |
10 | COMMENT= Open source SPF/SenderID filter software from Sendmail, Inc | | 11 | COMMENT= Open source SPF/SenderID filter software from Sendmail, Inc |
11 | LICENSE= sendmail-open-source-license | | 12 | LICENSE= sendmail-open-source-license |
12 | | | 13 | |
13 | PKG_DESTDIR_SUPPORT= user-destdir | | 14 | PKG_DESTDIR_SUPPORT= user-destdir |
14 | | | 15 | |
15 | BUILDLINK_API_DEPENDS.libmilter+= libmilter>=8.13.0 | | 16 | BUILDLINK_API_DEPENDS.libmilter+= libmilter>=8.13.0 |
16 | | | 17 | |
17 | USE_BUILTIN.libmilter= NO | | 18 | USE_BUILTIN.libmilter= NO |
18 | USE_TOOLS+= gm4 | | 19 | USE_TOOLS+= gm4 |
19 | MAKE_ENV+= M4=${M4:Q} | | 20 | MAKE_ENV+= M4=${M4:Q} |
20 | PTHREAD_OPTS+= require | | 21 | PTHREAD_OPTS+= require |
21 | RCD_SCRIPTS= sid-milter | | 22 | RCD_SCRIPTS= sid-filter |
22 | | | 23 | |
23 | SIDDOC= ${PREFIX}/share/doc/sid-milter | | 24 | SIDDOC= ${PREFIX}/share/doc/sid-milter |
24 | | | 25 | |
25 | SUBST_CLASSES+= libs | | 26 | SUBST_CLASSES+= libs |
26 | SUBST_STAGE.libs= pre-build | | 27 | SUBST_STAGE.libs= pre-build |
27 | SUBST_FILES.libs= sid-filter/Makefile.m4 | | 28 | SUBST_FILES.libs= sid-filter/Makefile.m4 |
28 | SUBST_SED.libs= -e "s|@LMBASE@|${BUILDLINK_PREFIX.libmilter}|g" | | 29 | SUBST_SED.libs= -e "s|@LMBASE@|${BUILDLINK_PREFIX.libmilter}|g" |
29 | SUBST_MESSAGE.libs= Fixing paths. | | 30 | SUBST_MESSAGE.libs= Fixing paths. |
30 | | | 31 | |
31 | INSTALLATION_DIRS= bin include lib ${PKGMANDIR}/cat3 ${PKGMANDIR}/cat8 | | 32 | INSTALLATION_DIRS= bin include lib ${PKGMANDIR}/man3 ${PKGMANDIR}/man8 |
32 | | | 33 | |
33 | post-extract: | | 34 | post-extract: |
34 | ${CP} ${FILESDIR}/sid-filter.m4 ${WRKSRC}/sid-filter/Makefile.m4 | | 35 | ${CP} ${FILESDIR}/sid-filter.m4 ${WRKSRC}/sid-filter/Makefile.m4 |
35 | | | 36 | |
36 | do-build: | | 37 | do-build: |
37 | (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ./Build) | | 38 | (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ./Build) |
38 | | | 39 | |
39 | do-install: | | 40 | do-install: |
40 | ${INSTALL_DATA_DIR} ${DESTDIR}${SIDDOC} | | 41 | ${INSTALL_DATA_DIR} ${DESTDIR}${SIDDOC} |
41 | ${INSTALL_LIB} ${WRKSRC}/${SIDWORK}/libmarid/sm-marid.h \ | | 42 | ${INSTALL_LIB} ${WRKSRC}/${SIDWORK}/libmarid/sm-marid.h \ |
42 | ${DESTDIR}${PREFIX}/include | | 43 | ${DESTDIR}${PREFIX}/include |
43 | ${INSTALL_LIB} ${WRKSRC}/${SIDWORK}/libar/libar.a \ | | 44 | ${INSTALL_LIB} ${WRKSRC}/${SIDWORK}/libar/libar.a \ |
44 | ${DESTDIR}${PREFIX}/lib | | 45 | ${DESTDIR}${PREFIX}/lib |
45 | ${INSTALL_MAN} ${WRKSRC}/${SIDWORK}/libar/ar.0 \ | | 46 | ${INSTALL_MAN} ${WRKSRC}/${SIDWORK}/libar/ar.0 \ |
46 | ${DESTDIR}${PREFIX}/${PKGMANDIR}/cat3/ | | 47 | ${DESTDIR}${PREFIX}/${PKGMANDIR}/man3/ |
47 | ${INSTALL_PROGRAM} ${WRKSRC}/${SIDWORK}/sid-filter/sid-filter \ | | 48 | ${INSTALL_PROGRAM} ${WRKSRC}/${SIDWORK}/sid-filter/sid-filter \ |
48 | ${DESTDIR}${PREFIX}/bin | | 49 | ${DESTDIR}${PREFIX}/bin |
49 | ${INSTALL_MAN} ${WRKSRC}/${SIDWORK}/sid-filter/sid-filter.0 \ | | 50 | ${INSTALL_MAN} ${WRKSRC}/${SIDWORK}/sid-filter/sid-filter.0 \ |
50 | ${DESTDIR}${PREFIX}/${PKGMANDIR}/cat8/ | | 51 | ${DESTDIR}${PREFIX}/${PKGMANDIR}/man8/ |
51 | ${INSTALL_DATA} ${WRKSRC}/FEATURES ${DESTDIR}${SIDDOC} | | 52 | ${INSTALL_DATA} ${WRKSRC}/FEATURES ${DESTDIR}${SIDDOC} |
52 | ${INSTALL_DATA} ${WRKSRC}/INSTALL ${DESTDIR}${SIDDOC} | | 53 | ${INSTALL_DATA} ${WRKSRC}/INSTALL ${DESTDIR}${SIDDOC} |
53 | ${INSTALL_DATA} ${WRKSRC}/KNOWNBUGS ${DESTDIR}${SIDDOC} | | 54 | ${INSTALL_DATA} ${WRKSRC}/KNOWNBUGS ${DESTDIR}${SIDDOC} |
54 | ${INSTALL_DATA} ${WRKSRC}/LICENSE ${DESTDIR}${SIDDOC} | | 55 | ${INSTALL_DATA} ${WRKSRC}/LICENSE ${DESTDIR}${SIDDOC} |
55 | ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${SIDDOC} | | 56 | ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${SIDDOC} |
56 | ${INSTALL_DATA} ${WRKSRC}/README-SenderID ${DESTDIR}${SIDDOC} | | 57 | ${INSTALL_DATA} ${WRKSRC}/README-SenderID ${DESTDIR}${SIDDOC} |
57 | ${INSTALL_DATA} ${WRKSRC}/RELEASE_NOTES ${DESTDIR}${SIDDOC} | | 58 | ${INSTALL_DATA} ${WRKSRC}/RELEASE_NOTES ${DESTDIR}${SIDDOC} |
58 | ${INSTALL_DATA} ${WRKSRC}/rfc4406.txt ${DESTDIR}${SIDDOC} | | 59 | ${INSTALL_DATA} ${WRKSRC}/rfc4406.txt ${DESTDIR}${SIDDOC} |
59 | ${INSTALL_DATA} ${WRKSRC}/rfc4407.txt ${DESTDIR}${SIDDOC} | | 60 | ${INSTALL_DATA} ${WRKSRC}/rfc4407.txt ${DESTDIR}${SIDDOC} |
60 | ${INSTALL_DATA} ${WRKSRC}/rfc4408.txt ${DESTDIR}${SIDDOC} | | 61 | ${INSTALL_DATA} ${WRKSRC}/rfc4408.txt ${DESTDIR}${SIDDOC} |
61 | | | 62 | |
62 | .include "../../security/openssl/buildlink3.mk" | | 63 | .include "../../security/openssl/buildlink3.mk" |
63 | .include "../../mail/libmilter/buildlink3.mk" | | 64 | .include "../../mail/libmilter/buildlink3.mk" |