diff --git a/mail/py-pymilter/Makefile b/mail/py-pymilter/Makefile index 9678f0a167d5..46973576c7ca 100644 --- a/mail/py-pymilter/Makefile +++ b/mail/py-pymilter/Makefile @@ -1,41 +1,42 @@ PORTNAME= pymilter DISTVERSION= 1.0.6 +PORTREVISION= 1 DISTVERSIONPREFIX= ${GH_PROJECT}- CATEGORIES= mail python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= matthew@FreeBSD.org COMMENT= Python interface to Sendmail milter API WWW= https://www.pymilter.org/ \ https://github.com/sdgathman/pymilter LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= python USE_GITHUB= yes GH_ACCOUNT= sdgathman USE_PYTHON= distutils autoplist flavors OPTIONS_SINGLE= MILTER OPTIONS_SINGLE_MILTER= LIBMILTER BASE OPTIONS_DEFAULT= LIBMILTER LIBMILTER_DESC= Link against libmilter from mail/libmilter LIBMILTER_VARS= WITH_MILTER_PORT=yes LIBMILTER_VARS_OFF= WITH_MILTER_BASE= BASE_DESC= Link against libmilter from base Sendmail BASE_VARS= WITH_MILTER_BASE=yes BASE_VARS_OFF= WITH_MILTER_PORT= .include .include "${PORTSDIR}/mail/sendmail/bsd.milter.mk" post-install: ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/milter*.so .include diff --git a/mail/py-pymilter/files/patch-Milter_____init____.py b/mail/py-pymilter/files/patch-Milter_____init____.py new file mode 100644 index 000000000000..6fef8bd3f886 --- /dev/null +++ b/mail/py-pymilter/files/patch-Milter_____init____.py @@ -0,0 +1,11 @@ +--- Milter/__init__.py.orig 2025-05-08 14:18:12 UTC ++++ Milter/__init__.py +@@ -9,7 +9,7 @@ from __future__ import print_function + # This code is under the GNU General Public License. See COPYING for details. + + from __future__ import print_function +-__version__ = '1.0.5' ++__version__ = '1.0.6' + + import os + import re diff --git a/mail/py-pymilter/files/patch-setup.py b/mail/py-pymilter/files/patch-setup.py new file mode 100644 index 000000000000..3c8cca25e588 --- /dev/null +++ b/mail/py-pymilter/files/patch-setup.py @@ -0,0 +1,11 @@ +--- setup.py.orig 2025-05-08 14:17:14 UTC ++++ setup.py +@@ -17,7 +17,7 @@ modules = ["mime"] + modules = ["mime"] + + # NOTE: importing Milter to obtain version fails when milter.so not built +-setup(name = "pymilter", version = '1.0.5', ++setup(name = "pymilter", version = '1.0.6', + description="Python interface to sendmail milter API", + long_description=long_description, + long_description_content_type='text/markdown',