cvs commit: ports/Mk bsd.ruby.mk ports/lang/ruby16 Makefile pkg-plist ports/lang/ruby16-shim-ruby18 Makefile pkg-plist ports/lang/ruby16_static Makefile pkg-plist ports/lang/ruby18 Makefile pkg-plist

Akinori MUSHA knu at FreeBSD.org
Thu Feb 26 11:20:10 PST 2004


knu         2004/02/26 11:20:09 PST

  FreeBSD ports repository

  Modified files:
    Mk                   bsd.ruby.mk 
    lang/ruby16          Makefile pkg-plist 
    lang/ruby16-shim-ruby18 Makefile pkg-plist 
    lang/ruby16_static   Makefile pkg-plist 
    lang/ruby18          Makefile pkg-plist 
  Log:
  Change the default version of ruby to 1.8 for i386 as well, finally.
  
  Always put a version suffix to the ruby name (no matter if ruby is the
  default version) to avoid mess in future.
  
  [Notes for i386 users]
  
  If you are a ruby developer and still want to stick with ruby 1.6 as
  default, please add RUBY_DEFAULT_VER=1.6 to /etc/make.conf.
  
  If you are a ruby developer and want to keep ruby 1.6 as default,
  please add RUBY_DEFAULT_VER=1.6 to /etc/make.conf.  Otherwise, please
  run the following series of commands to migrate to ruby 1.8:
  
    1) Reinstall portupgrade manually (and ruby 1.8 will be installed)
          pkg_delete portupgrade-\*
          (cd /usr/ports/sysutils/portupgrade; make install clean)
  
    2) Reinstall everything that depends on ruby 1.6 (to use ruby 1.8)
          portupgrade -fr lang/ruby16
  
    3) Reinstall ruby 1.8 (because the previous step kills symlinks)
          portupgrade -f lang/ruby18
  
    4) Deinstall ruby 1.6 stuff (if you are paranoia)
          pkg_deinstall -ri lang/ruby16
  
  Revision  Changes    Path
  1.133     +16 -24    ports/Mk/bsd.ruby.mk
  1.16      +1 -1      ports/lang/ruby16-shim-ruby18/Makefile
  1.13      +3 -3      ports/lang/ruby16-shim-ruby18/pkg-plist
  1.107     +6 -5      ports/lang/ruby16/Makefile
  1.50      +2 -2      ports/lang/ruby16/pkg-plist
  1.33      +2 -2      ports/lang/ruby16_static/Makefile
  1.3       +1 -1      ports/lang/ruby16_static/pkg-plist
  1.72      +6 -6      ports/lang/ruby18/Makefile
  1.43      +7 -7      ports/lang/ruby18/pkg-plist


More information about the cvs-all mailing list