| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: rubyversion.mk,v 1.244 2022/02/23 15:53:25 jperkin Exp $ | | 1 | # $NetBSD: rubyversion.mk,v 1.245 2022/04/02 07:51:46 nia 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: 26 27 30 31 | | 13 | # Possible values: 26 27 30 31 |
14 | # Default: 27 | | 14 | # Default: 27 |
| @@ -612,27 +612,27 @@ RUBY_SUFFIX= | | | @@ -612,27 +612,27 @@ RUBY_SUFFIX= |
612 | RUBY_NAME= ruby | | 612 | RUBY_NAME= ruby |
613 | .endif | | 613 | .endif |
614 | | | 614 | |
615 | RUBY_BUILD_DOCUMENT?= Yes | | 615 | RUBY_BUILD_DOCUMENT?= Yes |
616 | | | 616 | |
617 | RUBY?= ${PREFIX}/bin/${RUBY_NAME} | | 617 | RUBY?= ${PREFIX}/bin/${RUBY_NAME} |
618 | RAKE?= ${PREFIX}/bin/${RAKE_NAME} | | 618 | RAKE?= ${PREFIX}/bin/${RAKE_NAME} |
619 | RDOC?= ${PREFIX}/bin/rdoc${RUBY_SUFFIX} | | 619 | RDOC?= ${PREFIX}/bin/rdoc${RUBY_SUFFIX} |
620 | | | 620 | |
621 | RUBY_ARCH?= ${MACHINE_GNU_ARCH}-${LOWER_OPSYS}${APPEND_ELF}${LOWER_OPSYS_VERSUFFIX}${APPEND_ABI} | | 621 | RUBY_ARCH?= ${MACHINE_GNU_ARCH}-${LOWER_OPSYS}${APPEND_ELF}${LOWER_OPSYS_VERSUFFIX}${APPEND_ABI} |
622 | | | 622 | |
623 | # NetBSD does not append an OS version, so we have to do this OPSYS-specific. | | 623 | # NetBSD does not append an OS version, so we have to do this OPSYS-specific. |
624 | .if ${OPSYS} == "NetBSD" | | 624 | .if ${OPSYS} == "NetBSD" |
625 | RUBY_EXTARCH?= ${MACHINE_GNU_ARCH}-${LOWER_OPSYS}${APPEND_ELF}${LOWER_OPSYS_VERSUFFIX}${APPEND_ABI} | | 625 | RUBY_EXTARCH?= ${MACHINE_GNU_ARCH}-${LOWER_OPSYS}${APPEND_ELF}${LOWER_OPSYS_VERSUFFIX} |
626 | .else | | 626 | .else |
627 | RUBY_EXTARCH?= ${MACHINE_GNU_ARCH}-${LOWER_OPSYS}${APPEND_ELF}-${LOWER_OPSYS_VERSUFFIX}${APPEND_ABI} | | 627 | RUBY_EXTARCH?= ${MACHINE_GNU_ARCH}-${LOWER_OPSYS}${APPEND_ELF}-${LOWER_OPSYS_VERSUFFIX}${APPEND_ABI} |
628 | .endif | | 628 | .endif |
629 | | | 629 | |
630 | RUBY_MAJOR_MINOR= ${_RUBY_VER_MAJOR}.${_RUBY_VER_MINOR} | | 630 | RUBY_MAJOR_MINOR= ${_RUBY_VER_MAJOR}.${_RUBY_VER_MINOR} |
631 | | | 631 | |
632 | # | | 632 | # |
633 | # Ruby shared and static library version handling. | | 633 | # Ruby shared and static library version handling. |
634 | # | | 634 | # |
635 | RUBY_SHLIBVER?= ${RUBY_VERSION} | | 635 | RUBY_SHLIBVER?= ${RUBY_VERSION} |
636 | | | 636 | |
637 | _RUBY_SHLIB_MAJOR:= ${RUBY_SHLIBVER:C/([0-9]+)\.([0-9]+)\.([0-9]+)/\1\2/} | | 637 | _RUBY_SHLIB_MAJOR:= ${RUBY_SHLIBVER:C/([0-9]+)\.([0-9]+)\.([0-9]+)/\1\2/} |
638 | _RUBY_SHLIB_MINOR:= ${RUBY_SHLIBVER:C/([0-9]+)\.([0-9]+)\.([0-9]+)/\3/} | | 638 | _RUBY_SHLIB_MINOR:= ${RUBY_SHLIBVER:C/([0-9]+)\.([0-9]+)\.([0-9]+)/\3/} |