[Bug 293510] www/mattermost-{server,webapp}: Update 10.11.10 => 10.11.12

From: <bugzilla-noreply_at_freebsd.org>
Date: Sat, 28 Feb 2026 21:20:14 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=293510

            Bug ID: 293510
           Summary: www/mattermost-{server,webapp}: Update 10.11.10 =>
                    10.11.12
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
               URL: https://docs.mattermost.com/product-overview/mattermos
                    t-v10-changelog.html#release-v10-11-extended-support-r
                    elease
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: decke@FreeBSD.org
          Reporter: vvd@FreeBSD.org
             Flags: maintainer-feedback?(decke@FreeBSD.org)
          Assignee: decke@FreeBSD.org
 Attachment #268427 maintainer-approval?
             Flags:
             Flags: merge-quarterly?

Created attachment 268427
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=268427&action=edit
mattermost-webapp: v1 with port improvements

It have security fixes:
> Mattermost v10.11.12 contains low to high severity level security fixes.
> Upgrading to this release is recommended. Details will be posted on our security
> updates page 30 days after release as per the Mattermost Responsible Disclosure Policy.

Improvements for www/mattermost-webapp:
1. Replace:
PORTNAME=      mattermost-webapp
with
PORTNAME=      mattermost
PKGNAMESUFFIX= -webapp

2. Replace PORTVERSION with DISTVERSION.

3. Remove unnecessary DISTVERSIONPREFIX=v - unused and
WWWDIR=${PREFIX}/www/mattermost - default value.

4. Parametrize "mattermost" with "${PORTNAME}" in DISTNAME, MATTERMOSTD_USER,
MATTERMOSTD_GROUP.

5. Define WRKSRC and use it in do-install instead if "${WRKDIR}/mattermost".

6. Remove unnecessary MKDIR in do-install.

The distfile for the www/mattermost-server port require manual embedding of
multiple files "server/vendor/*".
The tarball automatically generated from the tag on GitHub does not contain
these files.

-- 
You are receiving this mail because:
You are the assignee for the bug.