Bug 260712 - [NEW PORT] sysutils/rocinante: submitting 0.1.20211225
Summary: [NEW PORT] sysutils/rocinante: submitting 0.1.20211225
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:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-12-27 04:38 UTC by Christer Edwards
Modified: 2022-02-13 19:47 UTC (History)
1 user (show)

See Also:


Attachments
patch (2.48 KB, patch)
2021-12-27 04:38 UTC, Christer Edwards
christer.edwards: maintainer-approval+
Details | Diff
poudriere testport (13.0 amd64) (13.57 KB, text/plain)
2021-12-27 04:40 UTC, Christer Edwards
no flags Details
patch (addresses feedback) (2.52 KB, text/plain)
2022-01-12 02:46 UTC, Christer Edwards
christer.edwards: maintainer-approval+
Details
poudriere testport (13.0 amd64) (16.05 KB, text/plain)
2022-01-12 06:03 UTC, Christer Edwards
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Christer Edwards 2021-12-27 04:38:40 UTC
Created attachment 230441 [details]
patch

This is a new port.

Rocinante is lightweight configuration management software. This makes Bastille templates compatible with host automation.

Upstream: https://github.com/bastillebsd/rocinante
Comment 1 Christer Edwards 2021-12-27 04:40:04 UTC
Created attachment 230442 [details]
poudriere testport (13.0 amd64)
Comment 2 Daniel Engberg freebsd_committer freebsd_triage 2021-12-27 07:04:10 UTC
Hi,

Please have a look at 5.4.3. USE_GITHUB --> "Example 15. Simple Use of USE_GITHUB"
GH_TAGNAME isn't needed and PORTVERSION --> DISTVERSION

pkg-descr needs to be more descriptive as in you should get an idea of what it is  if you're unfamiliar with the software.

Best regards,
Daniel
Comment 3 Daniel Engberg freebsd_committer freebsd_triage 2021-12-27 07:05:15 UTC
I'm referring to Porters Handbook (https://docs.freebsd.org/en/books/porters-handbook/book/ ), sorry for being unclear about that.
Comment 4 Christer Edwards 2022-01-12 02:46:14 UTC
Created attachment 230939 [details]
patch (addresses feedback)
Comment 5 Christer Edwards 2022-01-12 06:03:23 UTC
Created attachment 230944 [details]
poudriere testport (13.0 amd64)
Comment 6 Daniel Engberg freebsd_committer freebsd_triage 2022-02-13 15:18:55 UTC
Poudriere testport OK 12.3-RELEASE (amd64)
Poudriere testport OK 13.0-RELEASE (i386)
Comment 7 commit-hook freebsd_committer freebsd_triage 2022-02-13 19:44:36 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=18e98e507f2de378c62668b003827c4cacb01ed7

commit 18e98e507f2de378c62668b003827c4cacb01ed7
Author:     Christer Edwards <christer.edwards@gmail.com>
AuthorDate: 2022-02-13 19:36:49 +0000
Commit:     Daniel Engberg <diizzy@FreeBSD.org>
CommitDate: 2022-02-13 19:43:33 +0000

    sysutils/rocinante: New port: A lightweight configuration management software

    A lightweight configuration management software that makes Bastille
    templates compatible with host automation.

    WWW: https://github.com/bastillebsd/rocinante

    PR:             260712

 sysutils/Makefile                  |  1 +
 sysutils/rocinante/Makefile (new)  | 29 +++++++++++++++++++++++++++++
 sysutils/rocinante/distinfo (new)  |  3 +++
 sysutils/rocinante/pkg-descr (new) |  4 ++++
 sysutils/rocinante/pkg-plist (new) | 18 ++++++++++++++++++
 5 files changed, 55 insertions(+)
Comment 8 Daniel Engberg freebsd_committer freebsd_triage 2022-02-13 19:47:56 UTC
Committed with some minor changes, thanks!