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