Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 31 Dec 2020 07:56:05 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 252298] Mk/bsd.ruby.mk: Switch from 'USE_RUBY=yes' to 'USES=ruby'
Message-ID:  <bug-252298-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D252298

            Bug ID: 252298
           Summary: Mk/bsd.ruby.mk: Switch from 'USE_RUBY=3Dyes' to
                    'USES=3Druby'
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: yasu@utahime.org

Created attachment 221119
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D221119&action=
=3Dedit
Patch file for exp-run

Switch from 'USE_RUBY=3Dyes' to 'USES=3Druby'.

Notable changes are.

* Mk/bsd.ruby.mk is move to Mk/Uses/ruby.mk.
* 'USE_RUBY=3Dyes' is replaced with 'USES=3Druby'.
* 'USE_RUBY_EXTCONF' is replaced with 'USES=3Druby:extconf'.
* 'USE_RUBY_RDOC' is replaced with 'USES=3Druby:rdoc'.
* 'USE_RUBY_SETUP' is replaces with 'USES=3Druby:setup'.
* 'RUBY_NO_BUILD_DEPENDS' and 'RUBY_NO_RUN_DEPENDS' are replaced with
'USES=3Druby:{build,none,run}'.
* 'RUBY_REQUIRE' isn't used anywhere, so removed.
* 'USES=3Dgem' now implies 'USES=3Druby'.

Note:
Exp-run requires that all changes are included in one patch. So attached pa=
tch
includes the move from Mk/bsd.ruby.mk to Mk/Uses/ruby.mk. But when it is
committed it should be done with `svn move Mk/bsd.ruby.mk Mk/Uses/ruby.mk`.=
 So
I'll update patch after original one has passed exp-run.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-252298-7788>