2009-05-10  Florian Ebeling  <febeling@macports.org>

	* lang/ruby18, lang/ruby186, lang/ruby19, sysutils/ruby_select:
	- use port group 'select' to install select file.
	- move select files from ruby_select port to providing port.
	- introduce ruby-apple select group.
	- make ruby ports depend on ruby_select (see #19126).

2009-05-10  Florian Ebeling  <febeling@macports.org>

	* sysutils/ruby_select:
	- add select file for ruby19 port files.

2009-04-20  kimura wataru <kimuraw>

	* lang/ruby186/files/patch-libruby_nosuffix.diff,
	  lang/ruby18/files/patch-libruby_nosuffix.diff:
	use libruby without suffix for LIBRUBYARG, LIBRUBYARG_SHARE, ..
	when vendor-specific.rb enabled.

2009-04-19  kimura wataru <kimuraw>

	* sysutils/ruby_select/Portfile:
	- install dummy files for deactivate.
	- add variants ruby186 and ruby18

2009-04-18  kimura wataru <kimuraw>

	* sysutils/ruby_select:
	force any version (delete "none")

	* lang/ruby18/Portfile:
	correct distname.

	* sysutils/ruby_select/Portfile:
	add ruby186 as a target.

	* lang/ruby18:
	rename ruby to ruby18.

	* lang/ruby186/Portfile,
	  lang/ruby186/files/patch-rdoc_sysdir.diff,
	  lang/ruby186/files/patch-libruby_nosuffix.diff:
	ready for ruby_select.

	* sysutils/ruby_select:
	add a new port. ruby_select is a utility program like gcc_select
	or python_select.
	note: ruby18 is only ready for ruby_select.

	* lang/ruby/Portfile, lang/ruby/files/patch-libruby_nosuffix.diff:
	- use --program-suffix=18
	- linking libruby.dylib, not libruby18.dylib, when VENDOR_SPECIFIC is
	  enabled

	* lang/ruby/Portfile, lang/ruby/files/patch-rdoc_sysdir.diff:
	- use ${prefix}/share/ri/1.8/system1.8.7/ for rdoc sysdir

	* lang/ruby/Portfile:
	- rename bin/* -> bin/*18
	- use lib/ruby/1.8.7, not lib/ruby/1.8