#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