Bug 258651 - [NEW] mail/postfixadmin33: PHP web-based management tool for Postfix virtual domains and users
Summary: [NEW] mail/postfixadmin33: PHP web-based management tool for Postfix virtual ...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Yasuhiro Kimura
URL:
Keywords: feature
Depends on:
Blocks:
 
Reported: 2021-09-21 03:03 UTC by ports.maintainer
Modified: 2021-10-27 08:39 UTC (History)
1 user (show)

See Also:
ports.maintainer: maintainer-feedback+


Attachments
git diff --staged "new port" patch (34.40 KB, text/plain)
2021-09-21 03:03 UTC, ports.maintainer
ports.maintainer: maintainer-approval+
Details
QA: poudriere bulk -t outputs (11.52 KB, text/plain)
2021-09-21 03:04 UTC, ports.maintainer
no flags Details
Revised patch: moves -lite into a slave port (34.69 KB, patch)
2021-10-24 17:57 UTC, ports.maintainer
ports.maintainer: maintainer-approval+
Details | Diff
QA: poudriere testport output for postfixadmin33-lite and postfixadmin33 (202.56 KB, text/plain)
2021-10-24 17:58 UTC, ports.maintainer
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description ports.maintainer 2021-09-21 03:03:02 UTC
Created attachment 228077 [details]
git diff --staged "new port" patch

Create mail/postfixadmin33 to track 3.3.x tagged releases in parallel to mail/postfixadmin tracking master.  The ports are identical except for the bits necessary to build different versions and avoid concurrency conflicts.
Comment 1 ports.maintainer 2021-09-21 03:04:17 UTC
Created attachment 228078 [details]
QA: poudriere bulk -t outputs

Full testport runs also available, but that's a 220 KB file.
Comment 2 Yasuhiro Kimura freebsd_committer freebsd_triage 2021-10-17 15:25:41 UTC
Bug #258650, comment #3 also apply to this bug report. Please update patch according to you preference.
Comment 3 ports.maintainer 2021-10-24 17:57:33 UTC
Created attachment 228993 [details]
Revised patch: moves -lite into a slave port

Revised patch based on Yasuhiro Kimura's feedback. The port now uses only php:flavors and splits the "lite" flavor into a slave port.
Comment 4 ports.maintainer 2021-10-24 17:58:25 UTC
Created attachment 228994 [details]
QA: poudriere testport output for postfixadmin33-lite and postfixadmin33
Comment 5 commit-hook freebsd_committer freebsd_triage 2021-10-26 07:23:46 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=3d87bd0fc819729e9089ce28e097e30d7b92d950

commit 3d87bd0fc819729e9089ce28e097e30d7b92d950
Author:     Mel Pilgrim <ports.maintainer@evilphi.com>
AuthorDate: 2021-10-25 07:36:01 +0000
Commit:     Yasuhiro Kimura <yasu@FreeBSD.org>
CommitDate: 2021-10-26 07:21:22 +0000

    mail/postfixadmin33(-lite): Add new ports

    * Add mail/postfixadmin33 as PostfixAdmin 3.3.x release
    * Add mail/postfixadmin33-lite as slave port of mail/postfixadmin33

    PR:             258651
    Approved by:    ygy (mentor)
    Differential Revision:  https://reviews.freebsd.org/D32637

 mail/Makefile                                      |   2 +
 mail/postfixadmin33-lite/Makefile (new)            |   5 +
 mail/postfixadmin33/Makefile (new)                 |  83 ++++
 mail/postfixadmin33/distinfo (new)                 |   3 +
 .../files/patch-config.inc.php (new)               |  18 +
 mail/postfixadmin33/files/pkg-message.in (new)     |  23 +
 mail/postfixadmin33/pkg-descr (new)                |  16 +
 mail/postfixadmin33/pkg-plist (new)                | 493 +++++++++++++++++++++
 8 files changed, 643 insertions(+)
Comment 6 Kubilay Kocak freebsd_committer freebsd_triage 2021-10-27 00:41:38 UTC
^Triage: Assign to committer resolving
Comment 7 Yasuhiro Kimura freebsd_committer freebsd_triage 2021-10-27 08:39:38 UTC
Committed. Thanks!