Add php:flavors Add a lite flavor that provides a perl-free version of the pkg Update to commit a7a9b15e4: fixes Czech translation
Created attachment 228075 [details] update patch
Created attachment 228076 [details] QA: poudriere bulk -t outputs
(In reply to Rin Morningstar from comment #0) Flavor is one-dimensional and you can't use it double in one port. If you want to provide 6 variations ({full,lite} x {php73,php74,php80}), I recommend you to use flavor for PHP and create mail/postfixadmin-lite as slave port of mail/postfixadmin.
Created attachment 228991 [details] Update to 3.4.dev.20211018, adds php:flavors support, adds -lite slave Revised patch based on Yasuhiro Kimura's feedback. The port now uses only php:flavors and splits the "lite" flavor into a slave port.
Created attachment 228992 [details] QA: poudriere testport output for postfixadmin-lite and postfixadmin
Take.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=585a25360c2cd45f385041688c2afe7d17d1ec35 commit 585a25360c2cd45f385041688c2afe7d17d1ec35 Author: Mel Pilgrim <ports.maintainer@evilphi.com> AuthorDate: 2021-10-25 06:45:14 +0000 Commit: Yasuhiro Kimura <yasu@FreeBSD.org> CommitDate: 2021-10-27 08:42:19 +0000 mail/postfixadmin: Update to 3.4.dev.20211018 * Enable PHP flavor support * Add slave port mail/postfixadmin-lite PR: 258650 Differential Revision: https://reviews.freebsd.org/D32636 mail/Makefile | 1 + mail/postfixadmin-lite/Makefile (new) | 5 ++ mail/postfixadmin/Makefile | 42 ++++++---- mail/postfixadmin/distinfo | 6 +- mail/postfixadmin/pkg-plist | 148 +++++++++++++++++----------------- 5 files changed, 109 insertions(+), 93 deletions(-)
Committed. Thanks!