equal
deleted
inserted
replaced
29 PKG_MACROS += RUBY_VERSION=$(RUBY_VERSION) |
29 PKG_MACROS += RUBY_VERSION=$(RUBY_VERSION) |
30 PKG_MACROS += RUBY_LIB_VERSION=$(RUBY_LIB_VERSION) |
30 PKG_MACROS += RUBY_LIB_VERSION=$(RUBY_LIB_VERSION) |
31 PKG_MACROS += RUBYV=$(subst .,,$(RUBY_VERSION)) |
31 PKG_MACROS += RUBYV=$(subst .,,$(RUBY_VERSION)) |
32 VENDOR_RUBY = /usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION) |
32 VENDOR_RUBY = /usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION) |
33 VENDOR_RUBY_ARCH = /usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/$(MACH64)-solaris$(SOLARIS_VERSION) |
33 VENDOR_RUBY_ARCH = /usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/$(MACH64)-solaris$(SOLARIS_VERSION) |
|
34 |
|
35 # Modify ruby scripts in the ruby-version-specific path of the proto area, |
|
36 # under usr/ruby/$(RUBY_VERSION), containing "#!/usr/bin/env ruby" to |
|
37 # use the version-specific ruby path, defined by the $(RUBY_VERSION) macro. |
|
38 # Without this change, the mediated ruby version in /usr/bin/ruby |
|
39 # will probably be used, which may not match the ruby |
|
40 # version supported by the component. |
|
41 COMPONENT_POST_INSTALL_ACTION += \ |
|
42 cd $(PROTO_DIR)/usr/ruby/$(RUBY_VERSION); \ |
|
43 $(RUBY_SCRIPT_FIX_FUNC); |