Changeset 38835 for trunk/base/src
- Timestamp:
- 08/01/08 01:47:58 (4 months ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
trunk/base/src/port1.0/resources/group/tests/ruby-1.0.tcl
r38756 r38835 1 1 #!/bin/sh 2 # This test needs macports to be installed to work 2 3 # start as tcl \ 3 4 exec tclsh "$0" "$@" 4 5 5 set prefix /opt/local6 set prefix [file dirname [file dirname [exec which port]]] 6 7 set os.platform i686-darwin 7 8 … … 49 50 # Backwards compatible behaviour, assumes ruby1.8 50 51 proc test_rubysetup_ruby18_default {} { 52 global prefix 51 53 global ruby.bin 52 54 global ruby.version … … 75 77 if {"port:ruby" ne ${depends_lib.found}} { error "depends_lib failed: ${depends_lib.found}" } 76 78 77 if {" /opt/local/lib/ruby/vendor_ruby/1.8" ne ${ruby.lib}} { error "ruby.lib failed: ${ruby.lib}" }78 if {!(0 == [string first " /opt/local/lib/ruby/vendor_ruby/1.8/i686-darwin" ${ruby.archlib}])} { error "ruby.archlib failed: ${ruby.archlib}" }79 if {"${prefix}/lib/ruby/vendor_ruby/1.8" ne ${ruby.lib}} { error "ruby.lib failed: ${ruby.lib}" } 80 if {!(0 == [string first "${prefix}/lib/ruby/vendor_ruby/1.8/i686-darwin" ${ruby.archlib}])} { error "ruby.archlib failed: ${ruby.archlib}" } 79 81 } 80 82 … … 86 88 87 89 proc test_rubysetup_ruby19 {} { 90 global prefix 88 91 global ruby.version 89 92 global ruby.module … … 114 117 if {![string equal "port:ruby19" ${depends_lib.found}]} { error "depends_lib failed: ${depends_lib.found}" } 115 118 116 if {![string equal " /opt/local/lib/ruby/vendor_ruby/1.9.0" ${ruby.lib}]} { error "ruby.lib failed: ${ruby.lib}" }117 if {!(0 == [string first " /opt/local/lib/ruby/vendor_ruby/1.9.0/i686-darwin" ${ruby.archlib}])} { error "ruby.archlib failed: ${ruby.archlib}" }119 if {![string equal "${prefix}/lib/ruby/vendor_ruby/1.9.0" ${ruby.lib}]} { error "ruby.lib failed: ${ruby.lib}" } 120 if {!(0 == [string first "${prefix}/lib/ruby/vendor_ruby/1.9.0/i686-darwin" ${ruby.archlib}])} { error "ruby.archlib failed: ${ruby.archlib}" } 118 121 } 119 122

