pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/mail/mailman2-python3
Module Name: pkgsrc
Committed By: wiz
Date: Sun Nov 23 20:22:32 UTC 2025
Modified Files:
pkgsrc/mail/mailman2-python3: DESCR Makefile distinfo
Log Message:
mailman2-python3: fix PKGNAME
fix pkglint, fix Python path in installed file, add missing tool
dependency
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 pkgsrc/mail/mailman2-python3/DESCR \
pkgsrc/mail/mailman2-python3/Makefile \
pkgsrc/mail/mailman2-python3/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/mailman2-python3/DESCR
diff -u pkgsrc/mail/mailman2-python3/DESCR:1.1 pkgsrc/mail/mailman2-python3/DESCR:1.2
--- pkgsrc/mail/mailman2-python3/DESCR:1.1 Sun Nov 23 16:29:44 2025
+++ pkgsrc/mail/mailman2-python3/DESCR Sun Nov 23 20:22:32 2025
@@ -9,6 +9,5 @@ delivery, and so on. See the features p
for more detail.
This is Mailman 2, rather than the current version 3. Mailman 2 is no
-longer maintained by the original authors; the last release was in 2021.
+longer maintained by the original authors; the last release was in 2021.
Jared Mauch ported to to python3 is is currently maintaining it.
-https://github.com/jaredmauch/mailman2-python3
Index: pkgsrc/mail/mailman2-python3/Makefile
diff -u pkgsrc/mail/mailman2-python3/Makefile:1.1 pkgsrc/mail/mailman2-python3/Makefile:1.2
--- pkgsrc/mail/mailman2-python3/Makefile:1.1 Sun Nov 23 16:29:44 2025
+++ pkgsrc/mail/mailman2-python3/Makefile Sun Nov 23 20:22:32 2025
@@ -1,18 +1,16 @@
-# $NetBSD: Makefile,v 1.1 2025/11/23 16:29:44 christos Exp $
+# $NetBSD: Makefile,v 1.2 2025/11/23 20:22:32 wiz Exp $
-DISTNAME= mailman2-python3
+DISTNAME= mailman2-python3-20251123
CATEGORIES= mail www
MASTER_SITES= ${MASTER_SITE_GITHUB:=zoulasc/}
-GITHUB_PROJECT= mailman2-python3
-GITHUB_TAG= pkgsrc-20251123
-
-EXTRACT_SUFX= .tar.gz
+GITHUB_TAG= pkgsrc-${PKGVERSION_NOREV}
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE= https://www.list.org/
+HOMEPAGE= https://github.com/jaredmauch/mailman2-python3
COMMENT= The GNU Mailing List Manager
LICENSE= gnu-gpl-v2
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
DEPENDS+= ${PYPKGPREFIX}-dns-[0-9]*:../../net/py-dns
.include "../../mk/bsd.prefs.mk"
@@ -35,11 +33,11 @@ MAILMAN_CGIGROUP?= ${APACHE_GROUP}
MAILMAN_MAILGROUP?= daemon # group sendmail runs under; use 'nobody' for postfix
MAILMAN_CGIEXT?= .cgi
-MESSAGE_SUBST+= EGDIR=${EGDIR}
-MESSAGE_SUBST+= MAILMAN_USER=${MAILMAN_USER}
-PLIST_SUBST+= PYVERSSUFFIX=${PYVERSSUFFIX:Q}
-PLIST_SUBST+= MAILMAN_CGIEXT=${MAILMAN_CGIEXT:S/none//}
-PY_PATCHPLIST= yes
+MESSAGE_SUBST+= EGDIR=${EGDIR}
+MESSAGE_SUBST+= MAILMAN_USER=${MAILMAN_USER}
+PLIST_SUBST+= PYVERSSUFFIX=${PYVERSSUFFIX:Q}
+PLIST_SUBST+= MAILMAN_CGIEXT=${MAILMAN_CGIEXT:S/none//}
+PY_PATCHPLIST= yes
PKG_GROUPS_VARS+= MAILMAN_GROUP MAILMAN_CGIGROUP MAILMAN_MAILGROUP
@@ -73,6 +71,7 @@ DEINSTALL_TEMPLATES+= ${FILESDIR}/DEINST
REPLACE_PYTHON+= Mailman/Archiver/pipermail.py
REPLACE_PYTHON+= Mailman/Post.py
+REPLACE_PYTHON+= bin/dumpdb
REPLACE_PYTHON+= bin/msgfmt.py
CONFIGURE_ARGS+= --with-cgi-gid=${MAILMAN_CGIGROUP:Q}
Index: pkgsrc/mail/mailman2-python3/distinfo
diff -u pkgsrc/mail/mailman2-python3/distinfo:1.1 pkgsrc/mail/mailman2-python3/distinfo:1.2
--- pkgsrc/mail/mailman2-python3/distinfo:1.1 Sun Nov 23 16:29:44 2025
+++ pkgsrc/mail/mailman2-python3/distinfo Sun Nov 23 20:22:32 2025
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.1 2025/11/23 16:29:44 christos Exp $
+$NetBSD: distinfo,v 1.2 2025/11/23 20:22:32 wiz Exp $
-BLAKE2s (mailman2-python3.tar.gz) = d3e9f5e6c47f97d18dbeb6c2947746c78079e280e2d86898d2a2203d96d09b25
-SHA512 (mailman2-python3.tar.gz) = d7f7e7d91f43cf9f5674658241b4e201e4b6987ce9e23af631864e5a8a3e71cd239039eaaa5ed0640a43e16f8de3b4895409711eb0835a3e0fb0e707f795c72e
-Size (mailman2-python3.tar.gz) = 9519687 bytes
+BLAKE2s (mailman2-python3-20251123.tar.gz) = d3e9f5e6c47f97d18dbeb6c2947746c78079e280e2d86898d2a2203d96d09b25
+SHA512 (mailman2-python3-20251123.tar.gz) = d7f7e7d91f43cf9f5674658241b4e201e4b6987ce9e23af631864e5a8a3e71cd239039eaaa5ed0640a43e16f8de3b4895409711eb0835a3e0fb0e707f795c72e
+Size (mailman2-python3-20251123.tar.gz) = 9519687 bytes
SHA1 (patch-aa) = 9684b1caeb52f31ee6967eae3f9a464de214879e
SHA1 (patch-ab) = 39f6294e53110bd1fd09b1e90ab46820f4d48e3f
SHA1 (patch-ad) = 665884b9dd1789e4abd430c762bdbfd707d48d30
Home |
Main Index |
Thread Index |
Old Index