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