[MacPorts] #22835: ruby ruby186 ruby19: additional program-suffix variants

MacPorts noreply at macports.org
Wed Dec 9 11:44:30 PST 2009


#22835: ruby ruby186 ruby19: additional program-suffix variants
----------------------------------+-----------------------------------------
 Reporter:  reynhout@…            |       Owner:  macports-tickets@…                   
     Type:  enhancement           |      Status:  new                                  
 Priority:  Normal                |   Milestone:                                       
Component:  ports                 |     Version:  1.8.1                                
 Keywords:                        |        Port:  ruby ruby186 ruby19                  
----------------------------------+-----------------------------------------
 ruby and ruby186 currently have no program-suffix variants

 ruby19 has "nosuffix" to install executables as "ruby" rather than default
 "ruby1.9", etc.

 Suggestion is to add variants as follows:

  * '''ruby186''': +suffix186 ("ruby1.8.6", etc)
  * '''ruby''': +suffix18 ("ruby1.8", etc)
       +suffix187 ("ruby1.8.7", etc)
  * '''ruby19''': +suffix191 ("ruby1.9.1", etc)

 Justifications
  * 1.8.7 will be the final 1.8, but there are some use cases for keeping
 1.8.6 around, so it should be convenient for 1.8.6 and 1.8.7 to coexist.
  * 1.9.1 is the current 1.9, but 1.9.2 is right around the corner, with
 significant changes, so having 1.9.1 and 1.9.2 coexistent is likely to be
 useful as well.

 Peripherally, 1.9 should probably soon default to a suffixless install,
 and the other ports updated to reflect.

 Trivial patches attached.

-- 
Ticket URL: <http://trac.macports.org/ticket/22835>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list