Add FLAVOR support for ruby- ports
Needs ReviewPublic

Authored by swills on Dec 2 2017, 3:32 AM.

Details

Reviewers
None
Group Reviewers
portmgr
Summary

Add support to bsd.ruby.mk for FLAVORS of ruby- ports. Note that flavors for
rubygem- ports are separate, although this does add flavors for devel/ruby-gems
as both an example and prerequisite for rubygem- FLAVORS.

Test Plan

Manual testing

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 13278
Build 13515: arc lint + arc unit
swills created this revision.Dec 2 2017, 3:32 AM
swills updated this revision to Diff 36091.Dec 2 2017, 4:47 AM

Minor fixup and add support for rubygem- flavors

swills updated this revision to Diff 36093.Dec 2 2017, 4:55 AM

Check USES is set before referencing it

swills updated this revision to Diff 36112.Dec 2 2017, 3:28 PM

Remove USES check since it breaks index

mat added inline comments.Dec 4 2017, 12:53 PM
devel/ruby-gems/Makefile
63–67

This could probably be better handled with USES=uniquefiles, no ?

swills marked an inline comment as done.Dec 19 2017, 2:18 PM
swills added inline comments.
devel/ruby-gems/Makefile
63–67

After discussion elsewhere (irc), uniquefiles doesn't seem like the right solution here.

swills marked 2 inline comments as done.Dec 19 2017, 2:29 PM