| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: rubyversion.mk,v 1.153 2015/12/16 16:05:19 taca Exp $ | | 1 | # $NetBSD: rubyversion.mk,v 1.154 2015/12/29 00:57:28 rillig Exp $ |
2 | # | | 2 | # |
3 | | | 3 | |
4 | # This file determines which Ruby version is used as a dependency for | | 4 | # This file determines which Ruby version is used as a dependency for |
5 | # a package. | | 5 | # a package. |
6 | # | | 6 | # |
7 | # | | 7 | # |
8 | # === User-settable variables === | | 8 | # === User-settable variables === |
9 | # | | 9 | # |
10 | # RUBY_VERSION_DEFAULT | | 10 | # RUBY_VERSION_DEFAULT |
11 | # The preferered Ruby version to use. | | 11 | # The preferered Ruby version to use. |
12 | # | | 12 | # |
13 | # Possible values: 18 200 21 22 | | 13 | # Possible values: 18 200 21 22 |
14 | # Default: 200 | | 14 | # Default: 200 |
| @@ -414,27 +414,27 @@ RUBY_SHLIBVER= ${_RUBY_VER_MAJOR}.${_RU | | | @@ -414,27 +414,27 @@ RUBY_SHLIBVER= ${_RUBY_VER_MAJOR}.${_RU |
414 | .endif | | 414 | .endif |
415 | .elif ${OPSYS} == "Darwin" | | 415 | .elif ${OPSYS} == "Darwin" |
416 | RUBY_SHLIB= ${RUBY_SUFFIX}.${RUBY_SHLIBVER}.${RUBY_SLEXT} | | 416 | RUBY_SHLIB= ${RUBY_SUFFIX}.${RUBY_SHLIBVER}.${RUBY_SLEXT} |
417 | .if ${RUBY_VER} == "18" | | 417 | .if ${RUBY_VER} == "18" |
418 | _RUBY_SHLIBALIAS= ${RUBY_SUFFIX}.${_RUBY_VER_MAJOR}.${_RUBY_VER_MINOR}.${RUBY_SLEXT} | | 418 | _RUBY_SHLIBALIAS= ${RUBY_SUFFIX}.${_RUBY_VER_MAJOR}.${_RUBY_VER_MINOR}.${RUBY_SLEXT} |
419 | .else | | 419 | .else |
420 | _RUBY_SHLIBALIAS= .${_RUBY_VER_MAJOR}.${_RUBY_VER_MINOR}.${RUBY_SLEXT} | | 420 | _RUBY_SHLIBALIAS= .${_RUBY_VER_MAJOR}.${_RUBY_VER_MINOR}.${RUBY_SLEXT} |
421 | RUBY_STATICLIB= ${RUBY_SUFFIX}.${RUBY_API_VERSION}-static.a | | 421 | RUBY_STATICLIB= ${RUBY_SUFFIX}.${RUBY_API_VERSION}-static.a |
422 | .endif | | 422 | .endif |
423 | .elif ${OPSYS} == "Linux" | | 423 | .elif ${OPSYS} == "Linux" |
424 | _RUBY_SHLIBALIAS= ${RUBY_SUFFIX}.${RUBY_SLEXT}.${_RUBY_VER_MAJOR}.${_RUBY_VER_MINOR} | | 424 | _RUBY_SHLIBALIAS= ${RUBY_SUFFIX}.${RUBY_SLEXT}.${_RUBY_VER_MAJOR}.${_RUBY_VER_MINOR} |
425 | .elif ${OPSYS} == "SunOS" | | 425 | .elif ${OPSYS} == "SunOS" |
426 | RUBY_SHLIBVER= ${_RUBY_VER_MAJOR} | | 426 | RUBY_SHLIBVER= ${_RUBY_VER_MAJOR} |
427 | _RUBY_SHLIBALIAS= ${RUBY_SUFFIX}.${RUBY_SLEXT}.${_RUBY_VER_MAJOR}.${_RUBY_VER_MINOR}.${_RUBY_API_MINOR} | | 427 | _RUBY_SHLIBALIAS= ${RUBY_SUFFIX}.${RUBY_SLEXT}.${_RUBY_VER_MAJOR}.${_RUBY_VER_MINOR}.${_RUBY_API_MINOR} |
428 | .elif ${OPSYS} == "Cygwin" | | 428 | .elif ${OPSYS} == "Cygwin" |
429 | RUBY_SHLIB= ${RUBY_SUFFIX}${_RUBY_API_MAJOR}${_RUBY_API_MINOR}.dll.a | | 429 | RUBY_SHLIB= ${RUBY_SUFFIX}${_RUBY_API_MAJOR}${_RUBY_API_MINOR}.dll.a |
430 | RUBY_SHLIBALIAS= bin/cygruby${RUBY_SUFFIX}${_RUBY_API_MAJOR}${_RUBY_API_MINOR}.dll | | 430 | RUBY_SHLIBALIAS= bin/cygruby${RUBY_SUFFIX}${_RUBY_API_MAJOR}${_RUBY_API_MINOR}.dll |
431 | RUBY_STATICLIB= ${RUBY_SUFFIX}${_RUBY_API_MAJOR}${_RUBY_API_MINOR}-static.a | | 431 | RUBY_STATICLIB= ${RUBY_SUFFIX}${_RUBY_API_MAJOR}${_RUBY_API_MINOR}-static.a |
432 | .endif | | 432 | .endif |
433 | | | 433 | |
434 | .if !empty(_RUBY_SHLIBALIAS) | | 434 | .if !empty(_RUBY_SHLIBALIAS) |
435 | RUBY_SHLIBALIAS= lib/libruby${_RUBY_SHLIBALIAS} | | 435 | RUBY_SHLIBALIAS= lib/libruby${_RUBY_SHLIBALIAS} |
436 | .endif | | 436 | .endif |
437 | | | 437 | |
438 | .if ${_OPSYS_SHLIB_TYPE} == "dylib" | | 438 | .if ${_OPSYS_SHLIB_TYPE} == "dylib" |
439 | RUBY_DLEXT= bundle | | 439 | RUBY_DLEXT= bundle |
440 | RUBY_SLEXT= dylib | | 440 | RUBY_SLEXT= dylib |