Summary: | [NEW PORT] net-im/teleirc: Telegram/IRC bridge for use with any IRC channel and Telegram group | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Jesús Daniel Colmenares Oviedo <DtxdF> | ||||||||||||||||||
Component: | Individual Port(s) | Assignee: | Matthew Seaman <matthew> | ||||||||||||||||||
Status: | Closed FIXED | ||||||||||||||||||||
Severity: | Affects Only Me | CC: | matthew | ||||||||||||||||||
Priority: | --- | ||||||||||||||||||||
Version: | Latest | ||||||||||||||||||||
Hardware: | Any | ||||||||||||||||||||
OS: | Any | ||||||||||||||||||||
URL: | https://teleirc.com/ | ||||||||||||||||||||
Attachments: |
|
Description
Jesús Daniel Colmenares Oviedo
2022-08-17 18:44:34 UTC
Created attachment 235981 [details]
net-im-teleirc-2.0.0.patch
I've rethought the port category and I figure net-im is better than irc in this case, because the intent is to communicate with Telegram and IRC users, not just IRC users.
Created attachment 236299 [details] Update port maintainer Reason: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266157 Created attachment 236376 [details]
Remove teleirc.conf
It is not necessary to have teleirc.conf because there is already an env.example in WRKSRC to provide an example configuration.
Created attachment 236377 [details]
poudriere-testport.teleirc-2.2.0.log
Created attachment 236378 [details]
portlint.teleirc-2.2.0.log
Created attachment 240416 [details] teleirc-2.3.0.patch Description: * Update maintainer * Change WWW from pkg-descr to Makefile * Update WWW to https://teleirc.com * Update to 2.3.0 * pet portclippy/portfmt ChangeLog: https://github.com/RITlug/teleirc/releases/tag/v2.3.0 * General: - Added support up to Go v1.17 - Swapped to CircleCI * IRC: - Stripped mIRC formatting - IRC nick changes propagate to Telegram * Telegram: - Handling for Telegram replies - Location Handler - Extended Imgur support with albums and authentication QA: * portlint: OK (looks fine.) * testport: OK (poudriere: 13.1-RELEASE, amd64) Created attachment 241834 [details] teleirc-2.3.0.patch Description: TeleIRC is a Go implementation of a Telegram <=> IRC bridge. TeleIRC works with any IRC channel and Telegram group. It bridges messages between a Telegram group and an IRC channel. WWW: https://github.com/RITlug/teleirc 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=0543cb52694a0372886ed779d14aab4fc974e8ca commit 0543cb52694a0372886ed779d14aab4fc974e8ca Author: Jesús Daniel Colmenares Oviedo <DtxdF@disroot.org> AuthorDate: 2023-04-28 23:38:32 +0000 Commit: Matthew Seaman <matthew@FreeBSD.org> CommitDate: 2023-04-28 23:40:55 +0000 net-im/teleirc: New port TeleIRC is a Go implementation of a Telegram <=> IRC bridge. TeleIRC works with any IRC channel and Telegram group. It bridges messages between a Telegram group and an IRC channel. PR: 265916 Approved by: Jesús Daniel Colmenares Oviedo (maintainer) GIDs | 2 +- UIDs | 2 +- net-im/Makefile | 1 + net-im/teleirc/Makefile (new) | 48 +++++++++++++++++++++++++++++ net-im/teleirc/distinfo (new) | 33 ++++++++++++++++++++ net-im/teleirc/files/teleirc.in (new) | 58 +++++++++++++++++++++++++++++++++++ net-im/teleirc/pkg-descr (new) | 3 ++ net-im/teleirc/pkg-plist (new) | 2 ++ 8 files changed, 147 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. |