Created attachment 235872 [details] irc/py-sopel-7.1.9.patch Sopel is a simple, lightweight, open source, easy-to-use IRC Utility bot, written in Python. It's designed to be easy to use, run and extend. WWW: https://github.com/sopel-irc/sopel portlint -A: looks fine. poudriere: testport is ok.
Created attachment 236293 [details] Update port maintainer Reason: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266157
Created attachment 240421 [details] py-sopel-7.1.9.patch Description: * Change WWW from pkg-descr to Makefile * Update WWW to https://sopel.chat * Add patch for requirements.txt since sopel is using pkg_resources, so when importing, it complains when the version of a dependency installed by pkg(8) is not strictly the same QA: * portlint: OK (looks fine.) * testport: OK (poudriere: 13.1-RELEASE, amd64)
Created attachment 241833 [details] py-sopel-7.1.9.patch Description: * Change PORTVERSION to DISTVERSION QA: * portlint: OK (looks fine.) * testport: OK (poudriere: 13.1-RELEASE, amd64)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=c73027b88862fb51a350382b751173e9f63adc8e commit c73027b88862fb51a350382b751173e9f63adc8e Author: Jesús Daniel Colmenares Oviedo <DtxdF@disroot.org> AuthorDate: 2023-04-28 23:35:13 +0000 Commit: Matthew Seaman <matthew@FreeBSD.org> CommitDate: 2023-04-28 23:40:54 +0000 irc/py-sopel: New port Sopel is a simple, lightweight, open source, easy-to-use IRC Utility bot, written in Python. It's designed to be easy to use, run and extend. PR: 265807 Approved by: Jesús Daniel Colmenares Oviedo (maintainer) GIDs | 2 +- UIDs | 2 +- irc/Makefile | 1 + irc/py-sopel/Makefile (new) | 50 ++++++++ irc/py-sopel/distinfo (new) | 3 + irc/py-sopel/files/patch-requirements.txt (new) | 37 ++++++ irc/py-sopel/files/pkg-message.in (new) | 45 ++++++++ irc/py-sopel/files/sopel-default.cfg (new) | 21 ++++ irc/py-sopel/files/sopel.in (new) | 147 ++++++++++++++++++++++++ irc/py-sopel/pkg-descr (new) | 3 + irc/py-sopel/pkg-plist (new) | 6 + 11 files changed, 315 insertions(+), 2 deletions(-)
Committed, thanks! For future reference, you missed updating the category Makefile to hook the new port into the tree. But no big deal.