Bug 264168 - devel/ruby-install: Add new port
Summary: devel/ruby-install: Add new port
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: Koichiro Iwao
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-05-23 06:11 UTC by Henry Phan
Modified: 2022-05-26 06:57 UTC (History)
1 user (show)

See Also:


Attachments
Patch containing various ruby-install port files. (4.25 KB, application/mbox)
2022-05-23 06:11 UTC, Henry Phan
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Henry Phan 2022-05-23 06:11:05 UTC
Created attachment 234135 [details]
Patch containing various ruby-install port files.

Hi,

Attached is a patch which adds a devel/ruby-install port for ruby-install (https://github.com/postmodern/ruby-install), to complement the existing devel/chruby port for chruby (https://github.com/postmodern/chruby).

I tested this against my 13.0 installation; portlint and portfmt seem happy.
Comment 1 commit-hook freebsd_committer freebsd_triage 2022-05-25 08:33:53 UTC
A commit in branch main references this bug:

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

commit e6d7b187ae0cdff86a062340a0ed3d95c48d542c
Author:     Henry Phan <henry@henryphan.com>
AuthorDate: 2022-05-23 05:57:35 +0000
Commit:     Koichiro Iwao <meta@FreeBSD.org>
CommitDate: 2022-05-25 08:33:21 +0000

    devel/ruby-install: add new port

    WWW:            https://github.com/postmodern/ruby-install

    PR:             264168

 devel/ruby-install/Makefile (new)  | 22 ++++++++++++++++++++++
 devel/ruby-install/distinfo (new)  |  3 +++
 devel/ruby-install/pkg-descr (new) | 24 ++++++++++++++++++++++++
 devel/ruby-install/pkg-plist (new) | 23 +++++++++++++++++++++++
 4 files changed, 72 insertions(+)
Comment 2 Koichiro Iwao freebsd_committer freebsd_triage 2022-05-25 08:35:05 UTC
Committed with minor changes, thanks!

- Modify pkg-descr to pet portlint
- Add TIMESTAMP to distinfo
Comment 3 commit-hook freebsd_committer freebsd_triage 2022-05-25 20:02:06 UTC
A commit in branch main references this bug:

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

commit cbcd2c7b4d6d1ceb6fd0c09337aa97bd9c887257
Author:     Dmitri Goutnik <dmgk@FreeBSD.org>
AuthorDate: 2022-05-25 19:47:34 +0000
Commit:     Dmitri Goutnik <dmgk@FreeBSD.org>
CommitDate: 2022-05-25 20:01:22 +0000

    */*: Hook up to the tree

    Hook devel/ruby-install and sysutils/yadf to the build.

    PR:             264168
    PR:             263069

 devel/Makefile    | 1 +
 sysutils/Makefile | 1 +
 2 files changed, 2 insertions(+)
Comment 4 Henry Phan 2022-05-26 05:33:56 UTC
Thank you, Koichiro! Excited to make my first contribution to open source software!
Comment 5 Koichiro Iwao freebsd_committer freebsd_triage 2022-05-26 06:57:34 UTC
(In reply to Henry Phan from comment #4)
I maintain devel/ruby-build. Ask me anything if you have some questions. They are software for the same purpose.