Sun Jan 2 09:23:28 2022 UTC ()
py-spf: convert to egg.mk

Bump PKGREVISION


(wiz)
diff -r1.12 -r1.13 pkgsrc/mail/py-spf/Makefile
diff -r1.4 -r1.5 pkgsrc/mail/py-spf/PLIST

cvs diff -r1.12 -r1.13 pkgsrc/mail/py-spf/Makefile (expand / switch to unified diff)

--- pkgsrc/mail/py-spf/Makefile 2020/04/17 12:02:36 1.12
+++ pkgsrc/mail/py-spf/Makefile 2022/01/02 09:23:28 1.13
@@ -1,17 +1,18 @@ @@ -1,17 +1,18 @@
1# $NetBSD: Makefile,v 1.12 2020/04/17 12:02:36 adam Exp $ 1# $NetBSD: Makefile,v 1.13 2022/01/02 09:23:28 wiz Exp $
2 2
3DISTNAME= pyspf-2.0.14 3DISTNAME= pyspf-2.0.14
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/^py//} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/^py//}
 5PKGREVISION= 1
5CATEGORIES= mail python 6CATEGORIES= mail python
6MASTER_SITES= ${MASTER_SITE_PYPI:=p/pyspf/} 7MASTER_SITES= ${MASTER_SITE_PYPI:=p/pyspf/}
7 8
8MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/sdgathman/pyspf 10HOMEPAGE= https://github.com/sdgathman/pyspf
10COMMENT= SPF (Sender Policy Framework) implemented in Python 11COMMENT= SPF (Sender Policy Framework) implemented in Python
11LICENSE= python-software-foundation 12LICENSE= python-software-foundation
12 13
13DEPENDS+= ${PYPKGPREFIX}-dns-[0-9]*:../../net/py-dns 14DEPENDS+= ${PYPKGPREFIX}-dns-[0-9]*:../../net/py-dns
14TEST_DEPENDS+= ${PYPKGPREFIX}-yaml-[0-9]*:../../textproc/py-yaml 15TEST_DEPENDS+= ${PYPKGPREFIX}-yaml-[0-9]*:../../textproc/py-yaml
15 16
16.include "../../lang/python/pyversion.mk" 17.include "../../lang/python/pyversion.mk"
17.if ${_PYTHON_VERSION} == 27 18.if ${_PYTHON_VERSION} == 27
@@ -19,15 +20,20 @@ DEPENDS+= ${PYPKGPREFIX}-ipaddr-[0-9]*:. @@ -19,15 +20,20 @@ DEPENDS+= ${PYPKGPREFIX}-ipaddr-[0-9]*:.
19.endif 20.endif
20 21
21USE_LANGUAGES= # none 22USE_LANGUAGES= # none
22 23
23post-install: 24post-install:
24.for bin in spfquery.py type99.py 25.for bin in spfquery.py type99.py
25 cd ${DESTDIR}${PREFIX}/bin && \ 26 cd ${DESTDIR}${PREFIX}/bin && \
26 ${MV} ${bin} ${bin}-${PYVERSSUFFIX} || ${TRUE} 27 ${MV} ${bin} ${bin}-${PYVERSSUFFIX} || ${TRUE}
27.endfor 28.endfor
28 29
29do-test: 30do-test:
30 cd ${WRKSRC}/test && ${PYTHONBIN} testspf.py 31 cd ${WRKSRC}/test && ${PYTHONBIN} testspf.py
31 32
32.include "../../lang/python/distutils.mk" 33.include "../../lang/python/egg.mk"
 34
 35.if ${PYPKGPREFIX} == "py27"
 36_PYSETUPTOOLSINSTALLARGS:= ${PYSETUPTOOLSINSTALLARGS:N--single-version-externally-managed}
 37.endif
 38
33.include "../../mk/bsd.pkg.mk" 39.include "../../mk/bsd.pkg.mk"

cvs diff -r1.4 -r1.5 pkgsrc/mail/py-spf/PLIST (expand / switch to unified diff)

--- pkgsrc/mail/py-spf/PLIST 2020/04/17 11:27:36 1.4
+++ pkgsrc/mail/py-spf/PLIST 2022/01/02 09:23:28 1.5
@@ -1,7 +1,10 @@ @@ -1,7 +1,10 @@
1@comment $NetBSD: PLIST,v 1.4 2020/04/17 11:27:36 adam Exp $ 1@comment $NetBSD: PLIST,v 1.5 2022/01/02 09:23:28 wiz Exp $
2bin/spfquery.py-${PYVERSSUFFIX} 2bin/spfquery.py-${PYVERSSUFFIX}
3bin/type99.py-${PYVERSSUFFIX} 3bin/type99.py-${PYVERSSUFFIX}
4${PYSITELIB}/${EGG_FILE} 4${PLIST.py3x}${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 5${PLIST.py3x}${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 6${PLIST.py3x}${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
 7${PLIST.py3x}${PYSITELIB}/${EGG_INFODIR}/top_level.txt
5${PYSITELIB}/spf.py 8${PYSITELIB}/spf.py
6${PYSITELIB}/spf.pyc 9${PYSITELIB}/spf.pyc
7${PYSITELIB}/spf.pyo 10${PYSITELIB}/spf.pyo