Bug 259242 - [NEW] devel/genromfs: mkfs equivalent for romfs filesystem
Summary: [NEW] devel/genromfs: mkfs equivalent for romfs filesystem
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Yasuhiro Kimura
URL:
Keywords: feature, needs-patch, needs-qa
Depends on:
Blocks:
 
Reported: 2021-10-18 02:28 UTC by Tomasz "CeDeROM" CEDRO
Modified: 2022-01-10 16:00 UTC (History)
3 users (show)

See Also:
koobs: maintainer-feedback? (tomek)


Attachments
new port shar (2.48 KB, application/x-shellscript)
2021-10-18 02:28 UTC, Tomasz "CeDeROM" CEDRO
no flags Details
new port shar (v2) (2.48 KB, application/x-shellscript)
2021-10-18 02:42 UTC, Tomasz "CeDeROM" CEDRO
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tomasz "CeDeROM" CEDRO 2021-10-18 02:28:16 UTC
Created attachment 228798 [details]
new port shar

This port is a dependency for NuttX RTOS based firmware development.
Comment 1 Kubilay Kocak freebsd_committer freebsd_triage 2021-10-18 02:33:59 UTC
Thank you for submitting a new port Tomasz. 

Could you please strip the leading 'The' from the ports COMMENT, confirm QA (portlint, poudriere) and then update the patch after addressing any issues identified

Thanks!
Comment 2 Tomasz "CeDeROM" CEDRO 2021-10-18 02:42:50 UTC
Created attachment 228799 [details]
new port shar (v2)

Fixed COMMENT.
Comment 3 Tomasz "CeDeROM" CEDRO 2021-10-18 02:43:36 UTC
Thank you Kubilay for quick response :-)

root@0xCFMX4:/usr/ports/devel/genromfs # portlint
looks fine.
Comment 4 Tomasz "CeDeROM" CEDRO 2021-11-01 17:58:30 UTC
ping :-)
Comment 5 Yasuhiro Kimura freebsd_committer freebsd_triage 2022-01-10 02:53:53 UTC
Take.
Comment 6 commit-hook freebsd_committer freebsd_triage 2022-01-10 03:10:54 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=2bbf956529c5faaf1e622fec91b3ed307c4e53d9

commit 2bbf956529c5faaf1e622fec91b3ed307c4e53d9
Author:     Tomasz "CeDeROM" CEDRO <tomek@cedro.info>
AuthorDate: 2022-01-10 02:57:20 +0000
Commit:     Yasuhiro Kimura <yasu@FreeBSD.org>
CommitDate: 2022-01-10 03:09:42 +0000

    devel/genromfs: Add new port

    The mkfs equivalent for romfs filesystem. Port created for NuttX RTOS.
    ROM FileSystem (ROMFS), read only filesystem, mainly for initial RAM
    disks of installation disks.  Using this filesystem, you get a very
    similar feature, and even the possibility of a small kernel, with a
    file system which doesn't take up useful memory from the router
    functions in the basement of your office.

    PR:             259242

 devel/Makefile                            |  1 +
 devel/genromfs/Makefile (new)             | 18 ++++++++++++++++
 devel/genromfs/distinfo (new)             |  3 +++
 devel/genromfs/files/patch-Makefile (new) | 36 +++++++++++++++++++++++++++++++
 devel/genromfs/pkg-descr (new)            |  8 +++++++
 5 files changed, 66 insertions(+)
Comment 7 Yasuhiro Kimura freebsd_committer freebsd_triage 2022-01-10 03:15:40 UTC
Committed with following refinements.

* Remove obsolete 'Created by:' header
* Use PLIST_FILES instead of pkg-plist as there is only 2 files to be installed.

Thanks!
Comment 8 Tomasz "CeDeROM" CEDRO 2022-01-10 16:00:18 UTC
TANK U SIR! :-)