| @@ -1,18 +1,17 @@ | | | @@ -1,18 +1,17 @@ |
1 | # $NetBSD: Makefile,v 1.2 2017/02/25 17:43:39 wiz Exp $ | | 1 | # $NetBSD: Makefile,v 1.3 2018/02/22 10:27:00 adam Exp $ |
2 | | | 2 | |
3 | VERSION= 2.0.1 | | 3 | DISTNAME= pypolicyd-spf-2.0.2 |
4 | DISTNAME= pypolicyd-spf-${VERSION} | | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/^py//} |
5 | PKGNAME= ${PYPKGPREFIX}-policyd-spf-${VERSION} | | | |
6 | CATEGORIES= mail python | | 5 | CATEGORIES= mail python |
7 | MASTER_SITES= ${MASTER_SITE_PYPI:=p/pypolicyd-spf/} | | 6 | MASTER_SITES= ${MASTER_SITE_PYPI:=p/pypolicyd-spf/} |
8 | | | 7 | |
9 | MAINTAINER= pkgsrc-users@NetBSD.org | | 8 | MAINTAINER= pkgsrc-users@NetBSD.org |
10 | HOMEPAGE= https://pypi.python.org/pypi/pypolicyd-spf | | 9 | HOMEPAGE= https://pypi.python.org/pypi/pypolicyd-spf |
11 | COMMENT= Python based policy daemon for Postfix SPF checking | | 10 | COMMENT= Python based policy daemon for Postfix SPF checking |
12 | LICENSE= apache-2.0 | | 11 | LICENSE= apache-2.0 |
13 | | | 12 | |
14 | DEPENDS+= ${PYPKGPREFIX}-authres-[0-9]*:../../mail/py-authres | | 13 | DEPENDS+= ${PYPKGPREFIX}-authres-[0-9]*:../../mail/py-authres |
15 | DEPENDS+= ${PYPKGPREFIX}-spf>=2.0.9:../../mail/py-spf | | 14 | DEPENDS+= ${PYPKGPREFIX}-spf>=2.0.9:../../mail/py-spf |
16 | | | 15 | |
17 | PYTHON_VERSIONS_INCOMPATIBLE= 27 | | 16 | PYTHON_VERSIONS_INCOMPATIBLE= 27 |
18 | | | 17 | |
| @@ -20,24 +19,24 @@ DOCDIR= share/doc/${PKGBASE} | | | @@ -20,24 +19,24 @@ DOCDIR= share/doc/${PKGBASE} |
20 | EGDIR= ${PREFIX}/share/examples/${PKGBASE} | | 19 | EGDIR= ${PREFIX}/share/examples/${PKGBASE} |
21 | PKG_SYSCONFSUBDIR= python-policyd-spf | | 20 | PKG_SYSCONFSUBDIR= python-policyd-spf |
22 | | | 21 | |
23 | SUBST_CLASSES+= paths | | 22 | SUBST_CLASSES+= paths |
24 | SUBST_STAGE.paths= pre-configure | | 23 | SUBST_STAGE.paths= pre-configure |
25 | SUBST_FILES.paths= policyd-spf policyd-spf.1 policyd-spf.conf.5 | | 24 | SUBST_FILES.paths= policyd-spf policyd-spf.1 policyd-spf.conf.5 |
26 | SUBST_FILES.paths+= policyd-spf.peruser.5 setup.py | | 25 | SUBST_FILES.paths+= policyd-spf.peruser.5 setup.py |
27 | SUBST_VARS.paths= PKGMANDIR PKG_SYSCONFDIR | | 26 | SUBST_VARS.paths= PKGMANDIR PKG_SYSCONFDIR |
28 | | | 27 | |
29 | INSTALLATION_DIRS= ${DOCDIR} ${EGDIR} ${PKGMANDIR}/man1 ${PKGMANDIR}/man5 | | 28 | INSTALLATION_DIRS= ${DOCDIR} ${EGDIR} ${PKGMANDIR}/man1 ${PKGMANDIR}/man5 |
30 | | | 29 | |
31 | CONF_FILES= ${EGDIR}/policyd-spf.conf ${PKG_SYSCONFDIR}/policyd-spf.conf | | 30 | CONF_FILES= ${EGDIR}/policyd-spf.conf ${PKG_SYSCONFDIR}/policyd-spf.conf |
32 | | | 31 | |
33 | PLIST_SUBST+= DOCDIR=${DOCDIR:Q} PKGBASE=${PKGBASE:Q} | | 32 | PLIST_SUBST+= DOCDIR=${DOCDIR:Q} PKGBASE=${PKGBASE} |
34 | PRINT_PLIST_AWK+= { gsub(/${DOCDIR:S|/|\\/|g}/, "$${DOCDIR}"); } | | 33 | PRINT_PLIST_AWK+= { gsub(/${DOCDIR:S|/|\\/|g}/, "$${DOCDIR}"); } |
35 | PRINT_PLIST_AWK+= { gsub(/${PKGBASE}/, "$${PKGBASE}"); } | | 34 | PRINT_PLIST_AWK+= { gsub(/${PKGBASE}/, "$${PKGBASE}"); } |
36 | | | 35 | |
37 | post-install: | | 36 | post-install: |
38 | ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${PREFIX}/${DOCDIR} | | 37 | ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${PREFIX}/${DOCDIR} |
39 | ${INSTALL_DATA} ${WRKSRC}/README.per_user_whitelisting ${DESTDIR}${PREFIX}/${DOCDIR} | | 38 | ${INSTALL_DATA} ${WRKSRC}/README.per_user_whitelisting ${DESTDIR}${PREFIX}/${DOCDIR} |
40 | ${INSTALL_DATA} ${WRKSRC}/policyd-spf.conf.commented ${DESTDIR}${EGDIR}/policyd-spf.conf | | 39 | ${INSTALL_DATA} ${WRKSRC}/policyd-spf.conf.commented ${DESTDIR}${EGDIR}/policyd-spf.conf |
41 | | | 40 | |
42 | .include "../../lang/python/distutils.mk" | | 41 | .include "../../lang/python/distutils.mk" |
43 | .include "../../mk/bsd.pkg.mk" | | 42 | .include "../../mk/bsd.pkg.mk" |