pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/mail/py-checkdmarc py-checkdmarc: updated to 4.4.5
details: https://anonhg.NetBSD.org/pkgsrc/rev/c86d0f8bb491
branches: trunk
changeset: 389090:c86d0f8bb491
user: adam <adam%pkgsrc.org@localhost>
date: Wed Nov 30 10:38:49 2022 +0000
description:
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
diffstat:
mail/py-checkdmarc/Makefile | 16 +++++++++++-----
mail/py-checkdmarc/PLIST | 17 +++++++++--------
mail/py-checkdmarc/distinfo | 8 ++++----
3 files changed, 24 insertions(+), 17 deletions(-)
diffs (78 lines):
diff -r d9404ebc8ba1 -r c86d0f8bb491 mail/py-checkdmarc/Makefile
--- a/mail/py-checkdmarc/Makefile Wed Nov 30 10:31:07 2022 +0000
+++ b/mail/py-checkdmarc/Makefile Wed Nov 30 10:38:49 2022 +0000
@@ -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}-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"
diff -r d9404ebc8ba1 -r c86d0f8bb491 mail/py-checkdmarc/PLIST
--- a/mail/py-checkdmarc/PLIST Wed Nov 30 10:31:07 2022 +0000
+++ b/mail/py-checkdmarc/PLIST Wed Nov 30 10:38:49 2022 +0000
@@ -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
diff -r d9404ebc8ba1 -r c86d0f8bb491 mail/py-checkdmarc/distinfo
--- a/mail/py-checkdmarc/distinfo Wed Nov 30 10:31:07 2022 +0000
+++ b/mail/py-checkdmarc/distinfo Wed Nov 30 10:38:49 2022 +0000
@@ -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