Created attachment 244190 [details] New port path, generated by 'git format-patch origin/main'. New utility to allow blind people to run 'make config' in /usr/ports. This utility has not deps, it uses only libc and PORTS framework. Anyway testing: # port test # portfmt -i ./Makefile # poudriere testport -j 132Ramd64 -p default -i -o ports-mgmt/portoptscli # poudriere testport -j 140Camd64 -p default -i -o ports-mgmt/portoptscli
Looks nice, please use DISTVERSION as suggested by Porters Handbook and define LICENSE_FILE. Since you're the author also consider generating a static release archive/tarball.
Created attachment 244202 [details] Update path with DISTVERSION and LICENSE_FILE Update path with DISTVERSION and LICENSE_FILE, of course I has to read the porter handbook again.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=19df7ace75f652340aa930fd137339fd23dca286 commit 19df7ace75f652340aa930fd137339fd23dca286 Author: Alfonso Siciliano <alf.siciliano@gmail.com> AuthorDate: 2023-09-02 06:42:39 +0000 Commit: Daniel Engberg <diizzy@FreeBSD.org> CommitDate: 2023-09-02 15:31:53 +0000 ports-mgmt/portoptscli: New port: Utility to configure port options via command line Utility to set up FreeBSD ports options using a Command Line Interface and also suitable for a speech synthesizer PR: 273202 ports-mgmt/Makefile | 1 + ports-mgmt/portoptscli/Makefile (new) | 22 ++++++++++++++++++++++ ports-mgmt/portoptscli/distinfo (new) | 3 +++ ports-mgmt/portoptscli/pkg-descr (new) | 3 +++ 4 files changed, 29 insertions(+)