pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/mail/py-checkdmarc



Module Name:    pkgsrc
Committed By:   adam
Date:           Wed Nov 30 10:38:49 UTC 2022

Modified Files:
        pkgsrc/mail/py-checkdmarc: Makefile PLIST distinfo

Log Message:
py-checkdmarc: updated to 4.4.5

4.4.4

Fix DNS caching

4.4.3

Fix tarball build

4.4.2

Fix CSV output
Always parse RUA and RUF fields, even if other parts of the record are invalid
Convert documentation to markdown
Migrate build from setuptools to hatch
Migrate automated testing from Travis CI to GitHub Actions


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 pkgsrc/mail/py-checkdmarc/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/mail/py-checkdmarc/PLIST \
    pkgsrc/mail/py-checkdmarc/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/mail/py-checkdmarc/Makefile
diff -u pkgsrc/mail/py-checkdmarc/Makefile:1.2 pkgsrc/mail/py-checkdmarc/Makefile:1.3
--- pkgsrc/mail/py-checkdmarc/Makefile:1.2      Thu Aug 25 07:49:43 2022
+++ pkgsrc/mail/py-checkdmarc/Makefile  Wed Nov 30 10:38:49 2022
@@ -1,15 +1,16 @@
-# $NetBSD: Makefile,v 1.2 2022/08/25 07:49:43 tnn Exp $
+# $NetBSD: Makefile,v 1.3 2022/11/30 10:38:49 adam Exp $
 
-DISTNAME=      checkdmarc-4.4.1
+DISTNAME=      checkdmarc-4.4.5
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
-CATEGORIES=    mail
+CATEGORIES=    mail python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=c/checkdmarc/}
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=      https://pypi.org/project/checkdmarc/
+HOMEPAGE=      https://github.com/domainaware/checkdmarc
 COMMENT=       Python module and command line parser for SPF and DMARC records
 LICENSE=       apache-2.0
 
+TOOL_DEPENDS+= ${PYPKGPREFIX}-hatchling>=1.8.1:../../devel/py-hatchling
 DEPENDS+=      ${PYPKGPREFIX}-dns>=2.0.0:../../net/py-dns
 DEPENDS+=      ${PYPKGPREFIX}-expiringdict>=1.1.4:../../devel/py-expiringdict
 DEPENDS+=      ${PYPKGPREFIX}-pyleri>=1.3.2:../../devel/py-pyleri
@@ -17,10 +18,15 @@ DEPENDS+=   ${PYPKGPREFIX}-publicsuffix2>=
 DEPENDS+=      ${PYPKGPREFIX}-requests>=2.25.0:../../devel/py-requests
 DEPENDS+=      ${PYPKGPREFIX}-timeout-decorator>=0.4.1:../../devel/py-timeout-decorator
 
+USE_LANGUAGES= # none
+
+REPLACE_PYTHON=        checkdmarc.py
+
 PYTHON_VERSIONS_INCOMPATIBLE=  27      # py-dns
 
 post-install:
        cd ${DESTDIR}${PREFIX}/bin && ${MV} checkdmarc checkdmarc-${PYVERSSUFFIX} || ${TRUE}
 
-.include "../../lang/python/egg.mk"
+.include "../../lang/python/application.mk"
+.include "../../lang/python/wheel.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/mail/py-checkdmarc/PLIST
diff -u pkgsrc/mail/py-checkdmarc/PLIST:1.1 pkgsrc/mail/py-checkdmarc/PLIST:1.2
--- pkgsrc/mail/py-checkdmarc/PLIST:1.1 Wed Aug 24 10:18:34 2022
+++ pkgsrc/mail/py-checkdmarc/PLIST     Wed Nov 30 10:38:49 2022
@@ -1,11 +1,12 @@
-@comment $NetBSD: PLIST,v 1.1 2022/08/24 10:18:34 wiz Exp $
+@comment $NetBSD: PLIST,v 1.2 2022/11/30 10:38:49 adam Exp $
 bin/checkdmarc-${PYVERSSUFFIX}
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/${WHEEL_INFODIR}/INSTALLER
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/REQUESTED
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/direct_url.json
+${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE
 ${PYSITELIB}/checkdmarc.py
 ${PYSITELIB}/checkdmarc.pyc
-${PYSITELIB}/checkdmarc.pyo
Index: pkgsrc/mail/py-checkdmarc/distinfo
diff -u pkgsrc/mail/py-checkdmarc/distinfo:1.1 pkgsrc/mail/py-checkdmarc/distinfo:1.2
--- pkgsrc/mail/py-checkdmarc/distinfo:1.1      Wed Aug 24 10:18:34 2022
+++ pkgsrc/mail/py-checkdmarc/distinfo  Wed Nov 30 10:38:49 2022
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.1 2022/08/24 10:18:34 wiz Exp $
+$NetBSD: distinfo,v 1.2 2022/11/30 10:38:49 adam Exp $
 
-BLAKE2s (checkdmarc-4.4.1.tar.gz) = fb8d7f3631bc7240e60ec3596060ca319fde27a4ae2a4a06b4f78fac80a78840
-SHA512 (checkdmarc-4.4.1.tar.gz) = d255387a06a90e9f94301b30dde5c0fbd4d0f36438b81fd2109e3b952a8207b9908bd37507b8adfe19dd9e6446ca3866910891038377af89cda6507d734a3ae4
-Size (checkdmarc-4.4.1.tar.gz) = 22930 bytes
+BLAKE2s (checkdmarc-4.4.5.tar.gz) = f0b57e7427b009cda40a9bda8a57ff4842106db5c570094301f3100252fa44a8
+SHA512 (checkdmarc-4.4.5.tar.gz) = 8e59d23fa6cffb68c55bda93f93992fc9e954e38b41ea39f4f8a0e8ec80321536dc31afe144636277c6789aa25c4f084f333599a97eb31fa78b4f02290b11cd6
+Size (checkdmarc-4.4.5.tar.gz) = 23975 bytes



Home | Main Index | Thread Index | Old Index