Bug 147169 - bsd.ruby.mk: Adding GEM_ARGS
Summary: bsd.ruby.mk: Adding GEM_ARGS
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-28 20:10 UTC by Akinori MUSHA
Modified: 2011-10-23 02:58 UTC (History)
0 users

See Also:


Attachments
file.diff (982 bytes, patch)
2010-05-28 20:10 UTC, Akinori MUSHA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Akinori MUSHA freebsd_committer freebsd_triage 2010-05-28 20:10:01 UTC
	Please add GEM_ARGS so you can pass extra options to the gem
	command.

	Suppose you want to make a rubygem port installable for
        multiple versions of ruby (1.8 and 1.9) at the same time.
        Including RUBY_SUFFIX in PKGNAMEPREFIX is not enough when the
        gem has executables in it.  To avoid wrapper name conflicts,
        the "--format-executable" option must be passed to the gem
        command, but there is no way to do that for now.  If you have
        GEM_ARGS, setting the variable to --format-executable and
        suffixing script names in PLIST_FILES with RUBY_SUFFIX will
        complete the task.
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2010-05-28 20:10:39 UTC
Responsible Changed
From-To: freebsd-ports-bugs->ruby

bsd.ruby.mk is ruby territory (via the GNATS Auto Assign Tool)
Comment 2 Philip M. Gollucci freebsd_committer freebsd_triage 2010-06-06 21:47:11 UTC
State Changed
From-To: open->suspended

Not quite fully baked.  We should handle more of this in Mk/bsd.ruby.mk
Comment 3 Philip M. Gollucci freebsd_committer freebsd_triage 2010-09-14 06:44:32 UTC
State Changed
From-To: suspended->open

I will decipher this 


Comment 4 Philip M. Gollucci freebsd_committer freebsd_triage 2010-09-14 06:44:32 UTC
Responsible Changed
From-To: ruby->pgollucci

I will decipher this
Comment 5 Philip M. Gollucci freebsd_committer freebsd_triage 2010-09-24 07:23:22 UTC
Responsible Changed
From-To: pgollucci->freebsd-ports-bugs

going to have enotime for the next 2 weeks, sorry
Comment 6 Philip M. Gollucci freebsd_committer freebsd_triage 2010-09-24 07:25:53 UTC
Responsible Changed
From-To: freebsd-ports-bugs->pgollucci

I will take it
Comment 7 Philip M. Gollucci freebsd_committer freebsd_triage 2010-12-12 04:15:11 UTC
State Changed
From-To: open->suspended

Suspended.
Comment 8 Philip M. Gollucci freebsd_committer freebsd_triage 2010-12-14 00:50:34 UTC
Responsible Changed
From-To: pgollucci->freebsd-ports-bugs

back to the pool
Comment 9 Eitan Adler freebsd_committer freebsd_triage 2011-08-31 23:39:57 UTC
State Changed
From-To: suspended->open

"this is in the pool, suspended is the wrong state now"
Comment 10 Ryan Steinmetz freebsd_committer freebsd_triage 2011-10-23 02:58:10 UTC
State Changed
From-To: open->closed

RUBYGEM_ARGS and GEM_ENV are now valid