| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: rubyversion.mk,v 1.53 2010/11/17 14:27:09 taca Exp $ | | 1 | # $NetBSD: rubyversion.mk,v 1.54 2010/12/01 13:51:45 taca Exp $ |
2 | # | | 2 | # |
3 | | | 3 | |
4 | .if !defined(_RUBYVERSION_MK) | | 4 | .if !defined(_RUBYVERSION_MK) |
5 | _RUBYVERSION_MK= # defined | | 5 | _RUBYVERSION_MK= # defined |
6 | | | 6 | |
7 | .include "../../mk/bsd.prefs.mk" | | 7 | .include "../../mk/bsd.prefs.mk" |
8 | | | 8 | |
9 | # current supported Ruby's version | | 9 | # current supported Ruby's version |
10 | RUBY18_VERSION= 1.8.7 | | 10 | RUBY18_VERSION= 1.8.7 |
11 | RUBY19_VERSION= 1.9.2 | | 11 | RUBY19_VERSION= 1.9.2 |
12 | | | 12 | |
13 | # patch | | 13 | # patch |
14 | RUBY18_PATCHLEVEL= pl302 | | 14 | RUBY18_PATCHLEVEL= pl302 |
| @@ -182,27 +182,27 @@ _RUBY_SHLIBALIAS= ${RUBY_VER}.${RUBY_SLE | | | @@ -182,27 +182,27 @@ _RUBY_SHLIBALIAS= ${RUBY_VER}.${RUBY_SLE |
182 | .elif ${OPSYS} == "FreeBSD" || ${OPSYS} == "DragonFly" | | 182 | .elif ${OPSYS} == "FreeBSD" || ${OPSYS} == "DragonFly" |
183 | RUBY_SHLIBVER= ${RUBY_VER} | | 183 | RUBY_SHLIBVER= ${RUBY_VER} |
184 | .elif ${OPSYS} == "OpenBSD" | | 184 | .elif ${OPSYS} == "OpenBSD" |
185 | RUBY_SHLIBVER= ${_RUBY_VER_MAJOR}.${_RUBY_VER_MINOR}${RUBY_API_TEENY} | | 185 | RUBY_SHLIBVER= ${_RUBY_VER_MAJOR}.${_RUBY_VER_MINOR}${RUBY_API_TEENY} |
186 | .elif ${OPSYS} == "Darwin" | | 186 | .elif ${OPSYS} == "Darwin" |
187 | RUBY_SHLIB= ${RUBY_VER}.${RUBY_SHLIBVER}.${RUBY_SLEXT} | | 187 | RUBY_SHLIB= ${RUBY_VER}.${RUBY_SHLIBVER}.${RUBY_SLEXT} |
188 | .if ${RUBY_VER} == "18" | | 188 | .if ${RUBY_VER} == "18" |
189 | _RUBY_SHLIBALIAS= ${RUBY_VER}.${_RUBY_VER_MAJOR}.${_RUBY_VER_MINOR}.${RUBY_SLEXT} | | 189 | _RUBY_SHLIBALIAS= ${RUBY_VER}.${_RUBY_VER_MAJOR}.${_RUBY_VER_MINOR}.${RUBY_SLEXT} |
190 | .else | | 190 | .else |
191 | _RUBY_SHLIBALIAS= .${_RUBY_VER_MAJOR}.${_RUBY_VER_MINOR}.${RUBY_SLEXT} | | 191 | _RUBY_SHLIBALIAS= .${_RUBY_VER_MAJOR}.${_RUBY_VER_MINOR}.${RUBY_SLEXT} |
192 | RUBY_STATICLIB= ${RUBY_VER}.${RUBY_API_VERSION}-static.a | | 192 | RUBY_STATICLIB= ${RUBY_VER}.${RUBY_API_VERSION}-static.a |
193 | .endif | | 193 | .endif |
194 | .elif ${OPSYS} == "Linux" | | 194 | .elif ${OPSYS} == "Linux" |
195 | _RUBY_SHLIBALIAS= ${_RUBY_VER_MAJOR}.${_RUBY_VER_MINOR} | | 195 | _RUBY_SHLIBALIAS= ${RUBY_VER}.${RUBY_SLEXT}.${_RUBY_VER_MAJOR}.${_RUBY_VER_MINOR} |
196 | .endif | | 196 | .endif |
197 | | | 197 | |
198 | .if !empty(_RUBY_SHLIBALIAS) | | 198 | .if !empty(_RUBY_SHLIBALIAS) |
199 | RUBY_SHLIBALIAS= lib/libruby${_RUBY_SHLIBALIAS} | | 199 | RUBY_SHLIBALIAS= lib/libruby${_RUBY_SHLIBALIAS} |
200 | .endif | | 200 | .endif |
201 | | | 201 | |
202 | # | | 202 | # |
203 | # RUBY_DLEXT is suffix of extention library. | | 203 | # RUBY_DLEXT is suffix of extention library. |
204 | # RUBY_SLEXT is suffix of shared library. | | 204 | # RUBY_SLEXT is suffix of shared library. |
205 | # | | 205 | # |
206 | .if ${OPSYS} == "Darwin" | | 206 | .if ${OPSYS} == "Darwin" |
207 | RUBY_DLEXT= bundle | | 207 | RUBY_DLEXT= bundle |
208 | RUBY_SLEXT= dylib | | 208 | RUBY_SLEXT= dylib |