Created attachment 238481 [details] jsxc.diff New port: net-im/jsxc A browser-based XMPP-client - portlint -AC
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=3b1deb28f03c6120b1e353cc349304e60908000a commit 3b1deb28f03c6120b1e353cc349304e60908000a Author: Manuel Wiesinger <mdw@FreeBSD.org> AuthorDate: 2022-12-01 23:12:17 +0000 Commit: Muhammad Moinur Rahman <bofh@FreeBSD.org> CommitDate: 2022-12-01 23:15:02 +0000 net-im/jsxc: New port JSXC is a browser-based XMPP Client which suports video calls, file transfer and encrypted communication Features: * Federated real-time communication with XMPP * One-to-one conversation * Multi-user conversation * File transfer * Video calls * Internationalisation * Desktop notifications * End-to-end encrypted two-party communication * Responsive layout * Emoticons two_hearts * Multi-Tab * Screen sharing PR: 268107 Reported by: manuel@mmap.at Tested by: bofh Approved by: mdw (Submitter is maintainer) net-im/Makefile | 1 + net-im/jsxc/Makefile (new) | 26 ++++++++++++++++++++++++++ net-im/jsxc/distinfo (new) | 3 +++ net-im/jsxc/pkg-descr (new) | 16 ++++++++++++++++ 4 files changed, 46 insertions(+)
Committed with changes. - The patch is missing a small part. While we add new port we need to add that to the index Makefile of the category. - When the pkg-plist big we can use dynamic pkg-plist. - For commit log messages we try to keep it short. For new ports just "New ports" is good enough. As we are already adding the entire pkg-descr to the commit log. Although in this case it didn't cross the limit of 50 characters but let's keep things sane. Easier in the eye when we go through `git log --online` or github commit history. - We try to write things alphabetically so `NO_ARCH` comes before `NO_BUILD`. And thanks for your contribution.