Bug 273202 - [NEW PORT] ports-mgmt/portoptscli: Ports options set up using a CLI
Summary: [NEW PORT] ports-mgmt/portoptscli: Ports options set up using a CLI
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: Daniel Engberg
URL: https://gitlab.com/alfix/portoptscli
Keywords:
Depends on:
Blocks:
 
Reported: 2023-08-18 11:20 UTC by Alfonso S. Siciliano
Modified: 2023-10-27 19:30 UTC (History)
2 users (show)

See Also:


Attachments
New port path, generated by 'git format-patch origin/main'. (2.00 KB, patch)
2023-08-18 11:20 UTC, Alfonso S. Siciliano
asiciliano: maintainer-approval+
Details | Diff
Update path with DISTVERSION and LICENSE_FILE (1.96 KB, patch)
2023-08-18 21:03 UTC, Alfonso S. Siciliano
asiciliano: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Alfonso S. Siciliano freebsd_committer freebsd_triage 2023-08-18 11:20:09 UTC
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
Comment 1 Daniel Engberg freebsd_committer freebsd_triage 2023-08-18 18:30:28 UTC
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.
Comment 2 Alfonso S. Siciliano freebsd_committer freebsd_triage 2023-08-18 21:03:09 UTC
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.
Comment 3 commit-hook freebsd_committer freebsd_triage 2023-09-02 15:32:47 UTC
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(+)