Bug 286630 - mail/py-milter: update to 1.0.6, add OPTIONS
Summary: mail/py-milter: update to 1.0.6, add OPTIONS
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: freebsd-ports-bugs (Nobody)
URL: https://github.com/sdgathman/pymilter...
Keywords:
Depends on:
Blocks:
 
Reported: 2025-05-06 14:34 UTC by Matthew Seaman
Modified: 2025-05-08 12:19 UTC (History)
1 user (show)

See Also:
estartu: maintainer-feedback+


Attachments
update to 1.0.6, add OPTIONS, etc. (2.77 KB, patch)
2025-05-06 14:34 UTC, Matthew Seaman
matthew: maintainer-approval?
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Matthew Seaman freebsd_committer freebsd_triage 2025-05-06 14:34:52 UTC
Created attachment 260208 [details]
update to 1.0.6, add OPTIONS, etc.

Update to latest release.

Use ${PORTSDIR}/mail/sendmail/bsd.milter.mk for consistency with most
other milter ports.

Add options to force selection between the mail/libmilter port and the
libmilter.so bundled with the base FreeBSD-sendmail package.  Prefer
the mail/libmilter port on general principles: given that all major
MTA software supports the milter interface, it should be possible to
install milters from pkg(8) without forcing the FreeBSD-sendmail to be
installed.

Changes:        https://github.com/sdgathman/pymilter/compare/pymilter-1.0.5...pymilter-1.0.6
Comment 1 Gerhard Schmidt 2025-05-08 06:23:52 UTC
I have no problem with the update. 

Whould you. like to take over the Maintainership. I don't work with freebsd that much any more and don't have the time to keep maintaining it properly
Comment 2 Matthew Seaman freebsd_committer freebsd_triage 2025-05-08 08:00:25 UTC
(In reply to Gerhard Schmidt from comment #1)

Sure, I'll happily take over maintainership.
Comment 3 commit-hook freebsd_committer freebsd_triage 2025-05-08 12:16:43 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=6926015813308129969e123fa27a6c4a24ccd726

commit 6926015813308129969e123fa27a6c4a24ccd726
Author:     Matthew Seaman <matthew@FreeBSD.org>
AuthorDate: 2025-05-08 12:09:59 +0000
Commit:     Matthew Seaman <matthew@FreeBSD.org>
CommitDate: 2025-05-08 12:16:04 +0000

    mail/py-pymilter: update to 1.0.6, add options, rename

    Take maintainership.

    Move port from mail/py-milter to mail/py-pymilter to match the name of
    the PyPI package being ported.

    Update to version 1.0.6

    Use ${PORTSDIR}/mail/sendmail/bsd.milter.mk for consistency with most
    other milter ports.

    Add options to force selection between the mail/libmilter port and the
    libmilter.so bundled with the base FreeBSD-sendmail package.  Prefer
    the mail/libmilter port on general principles: given that all major
    MTA software supports the milter interface, it should be possible to
    install milters from pkg(8) without forcing the FreeBSD-sendmail to be
    installed.

    Changes:        https://github.com/sdgathman/pymilter/compare/pymilter-1.0.5...pymilter-1.0.6
    Approved by:    Gerhard Schmidt (former maintainer)
    PR:             286630

 MOVED                                     |  1 +
 mail/Makefile                             |  2 +-
 mail/py-milter/Makefile (gone)            | 30 ----------------------
 mail/py-milter/distinfo (gone)            |  3 ---
 mail/py-pymilter/Makefile (new)           | 41 +++++++++++++++++++++++++++++++
 mail/py-pymilter/distinfo (new)           |  3 +++
 mail/{py-milter => py-pymilter}/pkg-descr |  0
 7 files changed, 46 insertions(+), 34 deletions(-)
Comment 4 Matthew Seaman freebsd_committer freebsd_triage 2025-05-08 12:19:15 UTC
Committed, thanks!