Wed Jul 25 19:27:09 2012 UTC ()
MirBSD support, like ruby193-base.

This one needs two additional fixes to configure.


(bsiegert)
diff -r1.24 -r1.25 pkgsrc/lang/ruby19-base/Makefile
diff -r1.13 -r1.14 pkgsrc/lang/ruby19-base/distinfo
diff -r1.2 -r1.3 pkgsrc/lang/ruby19-base/patches/patch-aa
diff -r1.2 -r1.3 pkgsrc/lang/ruby19-base/patches/patch-ab

cvs diff -r1.24 -r1.25 pkgsrc/lang/ruby19-base/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/lang/ruby19-base/Attic/Makefile 2012/06/23 07:30:24 1.24
+++ pkgsrc/lang/ruby19-base/Attic/Makefile 2012/07/25 19:27:09 1.25
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.24 2012/06/23 07:30:24 jperkin Exp $ 1# $NetBSD: Makefile,v 1.25 2012/07/25 19:27:09 bsiegert Exp $
2# 2#
3 3
4DISTNAME= ${RUBY_DISTNAME} 4DISTNAME= ${RUBY_DISTNAME}
5PKGNAME= ${RUBY_PKGPREFIX}-base-${RUBY_VERSION_FULL} 5PKGNAME= ${RUBY_PKGPREFIX}-base-${RUBY_VERSION_FULL}
6PKGREVISION= 1 6PKGREVISION= 1
7CATEGORIES= lang ruby 7CATEGORIES= lang ruby
8MASTER_SITES= ${MASTER_SITE_RUBY} 8MASTER_SITES= ${MASTER_SITE_RUBY}
9#PKGREVISION= 9#PKGREVISION=
10 10
11MAINTAINER= taca@NetBSD.org 11MAINTAINER= taca@NetBSD.org
12HOMEPAGE= ${RUBY_HOMEPAGE} 12HOMEPAGE= ${RUBY_HOMEPAGE}
13COMMENT= Ruby ${RUBY_VERSION} release minimum package 13COMMENT= Ruby ${RUBY_VERSION} release minimum package
14LICENSE= gnu-gpl-v2 OR ruby-license 14LICENSE= gnu-gpl-v2 OR ruby-license
@@ -37,26 +37,31 @@ CONFIGURE_ENV+= INSTALL="${INSTALL} ${C @@ -37,26 +37,31 @@ CONFIGURE_ENV+= INSTALL="${INSTALL} ${C
37 37
38.if !empty(PKGSRC_COMPILER:Msunpro) 38.if !empty(PKGSRC_COMPILER:Msunpro)
39LIBS.SunOS+= -B static -lsunmath -B dynamic -lm 39LIBS.SunOS+= -B static -lsunmath -B dynamic -lm
40LDFLAGS.SunOS+= -L${SUNWSPROBASE}/lib -Wl,-R${SUNWSPROBASE}/lib 40LDFLAGS.SunOS+= -L${SUNWSPROBASE}/lib -Wl,-R${SUNWSPROBASE}/lib
41CONFIGURE_ENV+= LDSHARED="${CC} -G" 41CONFIGURE_ENV+= LDSHARED="${CC} -G"
42.else 42.else
43LIBS.SunOS+= -lm 43LIBS.SunOS+= -lm
44.endif 44.endif
45 45
46.if ${OPSYS} == "SunOS" 46.if ${OPSYS} == "SunOS"
47CONFIGURE_ENV+= OBJCOPY=: 47CONFIGURE_ENV+= OBJCOPY=:
48.endif 48.endif
49 49
 50.if ${OPSYS} == "MirBSD"
 51# if present, an unsupported sysconf call is used
 52CONFIGURE_ENV+= ac_cv_func_getgrnam_r=no
 53.endif
 54
50# Ruby build process depends on config.status's content 55# Ruby build process depends on config.status's content
51CONFIG_STATUS_OVERRIDE= # empty 56CONFIG_STATUS_OVERRIDE= # empty
52 57
53MAKE_DIRS+= ${RUBY_SITERIDIR} 58MAKE_DIRS+= ${RUBY_SITERIDIR}
54FILES_SUBST+= DATE=${DATE:Q} 59FILES_SUBST+= DATE=${DATE:Q}
55 60
56REQD_DIRS+= ${GEM_HOME}/cache 61REQD_DIRS+= ${GEM_HOME}/cache
57REQD_DIRS+= ${GEM_HOME}/doc 62REQD_DIRS+= ${GEM_HOME}/doc
58 63
59SUBST_CLASSES+= conf 64SUBST_CLASSES+= conf
60SUBST_STAGE.conf= pre-install 65SUBST_STAGE.conf= pre-install
61SUBST_FILES.conf= lib/rubygems/config_file.rb 66SUBST_FILES.conf= lib/rubygems/config_file.rb
62SUBST_SED.conf= -e "s|@PKG_SYSCONFDIR@|${PKG_SYSCONFDIR}|g" 67SUBST_SED.conf= -e "s|@PKG_SYSCONFDIR@|${PKG_SYSCONFDIR}|g"

cvs diff -r1.13 -r1.14 pkgsrc/lang/ruby19-base/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/lang/ruby19-base/Attic/distinfo 2012/06/02 02:21:15 1.13
+++ pkgsrc/lang/ruby19-base/Attic/distinfo 2012/07/25 19:27:09 1.14
@@ -1,20 +1,20 @@ @@ -1,20 +1,20 @@
1$NetBSD: distinfo,v 1.13 2012/06/02 02:21:15 taca Exp $ 1$NetBSD: distinfo,v 1.14 2012/07/25 19:27:09 bsiegert Exp $
2 2
3SHA1 (ruby-1.9.2-p320.tar.bz2) = f4892311ea4ca2a6c979c9fd3a03c8e473998315 3SHA1 (ruby-1.9.2-p320.tar.bz2) = f4892311ea4ca2a6c979c9fd3a03c8e473998315
4RMD160 (ruby-1.9.2-p320.tar.bz2) = b4fb13b26cd048d983d127b2c8ec28e82df3a8a2 4RMD160 (ruby-1.9.2-p320.tar.bz2) = b4fb13b26cd048d983d127b2c8ec28e82df3a8a2
5Size (ruby-1.9.2-p320.tar.bz2) = 8981382 bytes 5Size (ruby-1.9.2-p320.tar.bz2) = 8981382 bytes
6SHA1 (patch-aa) = b54c275b76302feaceadde71d0deec1749c50254 6SHA1 (patch-aa) = ea17efe65b449592d1779a043aa8a8c35a8fddd8
7SHA1 (patch-ab) = 8924a50b312b9b660f4460a65d4887e17ebb1976 7SHA1 (patch-ab) = 3da629cde334b47f18226a01778986a328a291a9
8SHA1 (patch-ac) = c076c99eb886842dc5ac546e1105b7ef2a3edd68 8SHA1 (patch-ac) = c076c99eb886842dc5ac546e1105b7ef2a3edd68
9SHA1 (patch-ad) = 872b9457ff410ccae7e8929fe994a0d1d4d80bb1 9SHA1 (patch-ad) = 872b9457ff410ccae7e8929fe994a0d1d4d80bb1
10SHA1 (patch-ae) = 5fffd09450e9f6fc4c47d3bdacaf2f4acb48f5b1 10SHA1 (patch-ae) = 5fffd09450e9f6fc4c47d3bdacaf2f4acb48f5b1
11SHA1 (patch-af) = 5a1024b66537e6dacefdc8a3aaa3d6c38c9ae171 11SHA1 (patch-af) = 5a1024b66537e6dacefdc8a3aaa3d6c38c9ae171
12SHA1 (patch-ag) = b99faa57872a04da29433ce122d94204932a10e0 12SHA1 (patch-ag) = b99faa57872a04da29433ce122d94204932a10e0
13SHA1 (patch-ah) = 33f95f111266ae5bf6f527ccbcd124ce25859890 13SHA1 (patch-ah) = 33f95f111266ae5bf6f527ccbcd124ce25859890
14SHA1 (patch-ai) = 3e4073e5e11739c0ba3e1c65f89dee169cac11cf 14SHA1 (patch-ai) = 3e4073e5e11739c0ba3e1c65f89dee169cac11cf
15SHA1 (patch-aj) = 245221025da25b6aa28d527672ca4bf0610b92dd 15SHA1 (patch-aj) = 245221025da25b6aa28d527672ca4bf0610b92dd
16SHA1 (patch-ak) = ac49cec94313d22058183f1a3af520591433b726 16SHA1 (patch-ak) = ac49cec94313d22058183f1a3af520591433b726
17SHA1 (patch-al) = c4f44e897e525c13a0276a3743fd203e290f6f97 17SHA1 (patch-al) = c4f44e897e525c13a0276a3743fd203e290f6f97
18SHA1 (patch-am) = 2136ab402ae94805c1585677eaa8cc6a83696374 18SHA1 (patch-am) = 2136ab402ae94805c1585677eaa8cc6a83696374
19SHA1 (patch-an) = 296f5dfdad2afcbf9eca56a329a1424e5659d29c 19SHA1 (patch-an) = 296f5dfdad2afcbf9eca56a329a1424e5659d29c
20SHA1 (patch-ao) = 90789a3e4cfa020a503fda61406883c9e3a26772 20SHA1 (patch-ao) = 90789a3e4cfa020a503fda61406883c9e3a26772

cvs diff -r1.2 -r1.3 pkgsrc/lang/ruby19-base/patches/Attic/patch-aa (expand / switch to unified diff)

--- pkgsrc/lang/ruby19-base/patches/Attic/patch-aa 2011/03/27 15:49:40 1.2
+++ pkgsrc/lang/ruby19-base/patches/Attic/patch-aa 2012/07/25 19:27:09 1.3
@@ -1,53 +1,81 @@ @@ -1,53 +1,81 @@
1$NetBSD: patch-aa,v 1.2 2011/03/27 15:49:40 taca Exp $ 1$NetBSD: patch-aa,v 1.3 2012/07/25 19:27:09 bsiegert Exp $
2 2
3* Adding Interix support. 3* Adding Interix and MirBSD support.
4* Ignore doxygen. 4* Ignore doxygen.
5 5
6--- configure.in.orig 2011-02-18 10:43:45.000000000 +0000 6--- configure.in.orig Thu Aug 11 00:38:34 2011
7+++ configure.in 7+++ configure.in
8@@ -351,11 +351,7 @@ AC_SUBST(MAKEDIRS) 8@@ -351,11 +351,7 @@ AC_SUBST(MAKEDIRS)
9  9
10 AC_CHECK_TOOL(DOT, dot) 10 AC_CHECK_TOOL(DOT, dot)
11 AC_CHECK_TOOL(DOXYGEN, doxygen) 11 AC_CHECK_TOOL(DOXYGEN, doxygen)
12-if test x"$DOXYGEN" = x; then 12-if test x"$DOXYGEN" = x; then
13- CAPITARGET=nodoc 13- CAPITARGET=nodoc
14-else 14-else
15- CAPITARGET=capi 15- CAPITARGET=capi
16-fi 16-fi
17+CAPITARGET=nodoc 17+CAPITARGET=nodoc
18 AC_SUBST(CAPITARGET) 18 AC_SUBST(CAPITARGET)
19  19
20 # checks for UNIX variants that set C preprocessor variables 20 # checks for UNIX variants that set C preprocessor variables
21@@ -980,6 +976,8 @@ main() 21@@ -982,6 +978,8 @@ main()
22 ], 22 ],
23 [superux*], [ ac_cv_func_setitimer=no 23 [superux*], [ ac_cv_func_setitimer=no
24 ], 24 ],
25+[interix*], [ LIBS="-lm $LIBS" 25+[interix*], [ LIBS="-lm $LIBS"
26+ ac_cv_func_getpgrp_void=yes], 26+ ac_cv_func_getpgrp_void=yes],
27 [ LIBS="-lm $LIBS"]) 27 [ LIBS="-lm $LIBS"])
28 AC_CHECK_LIB(crypt, crypt) 28 AC_CHECK_LIB(crypt, crypt)
29 AC_CHECK_LIB(dl, dlopen) # Dynamic linking for SunOS/Solaris and SYSV 29 AC_CHECK_LIB(dl, dlopen) # Dynamic linking for SunOS/Solaris and SYSV
30@@ -1831,7 +1829,9 @@ if test "$with_dln_a_out" != yes; then 30@@ -1062,6 +1060,9 @@ AC_CHECK_MEMBERS([struct stat.st_ctimens
 31
 32 AC_CHECK_TYPES([struct timespec], [], [], [@%:@ifdef HAVE_TIME_H
 33 @%:@include <time.h>
 34+@%:@endif
 35+@%:@ifdef HAVE_SYS_TIME_H
 36+@%:@ include <sys/time.h>
 37 @%:@endif])
 38
 39 AC_CHECK_TYPES([struct timezone], [], [], [@%:@ifdef HAVE_TIME_H
 40@@ -1834,7 +1835,9 @@ if test "$with_dln_a_out" != yes; then
31 rb_cv_dlopen=yes], 41 rb_cv_dlopen=yes],
32 [interix*], [ : ${LDSHARED='$(CC) -shared'} 42 [interix*], [ : ${LDSHARED='$(CC) -shared'}
33 XLDFLAGS="$XLDFLAGS -Wl,-E" 43 XLDFLAGS="$XLDFLAGS -Wl,-E"
34+ DLDFLAGS="$DLDFLAGS "'-Wl,-h,$(.TARGET) -Wl,--image-base,$$(($$RANDOM %4096/2*262144+1342177280))' 44+ DLDFLAGS="$DLDFLAGS "'-Wl,-h,$(.TARGET) -Wl,--image-base,$$(($$RANDOM %4096/2*262144+1342177280))'
35 LIBPATHFLAG=" -L%1\$-s" 45 LIBPATHFLAG=" -L%1\$-s"
36+ RPATHFLAG=' -Wl,-R%1$-s' 46+ RPATHFLAG=' -Wl,-R%1$-s'
37 rb_cv_dlopen=yes], 47 rb_cv_dlopen=yes],
38 [freebsd*|dragonfly*], [ 48 [freebsd*|dragonfly*], [
39 : ${LDSHARED='$(CC) -shared'} 49 : ${LDSHARED='$(CC) -shared'}
40@@ -2188,7 +2188,12 @@ if test "$enable_shared" = 'yes'; then 50@@ -1845,7 +1848,7 @@ if test "$with_dln_a_out" != yes; then
 51 test "$GCC" = yes && test "$rb_cv_prog_gnu_ld" = yes || LDSHARED="ld -Bshareable"
 52 fi
 53 rb_cv_dlopen=yes],
 54- [openbsd*], [ : ${LDSHARED='$(CC) -shared ${CCDLFLAGS}'}
 55+ [openbsd*|mirbsd*], [ : ${LDSHARED='$(CC) -shared ${CCDLFLAGS}'}
 56 if test "$rb_cv_binary_elf" = yes; then
 57 LDFLAGS="$LDFLAGS -Wl,-E"
 58 fi
 59@@ -2141,7 +2144,7 @@ if test "$enable_shared" = 'yes'; then
 60 LIBRUBY_ALIASES=""
 61 fi
 62 ],
 63- [openbsd*], [
 64+ [openbsd*|mirbsd*], [
 65 SOLIBS='$(LIBS)'
 66 LIBRUBY_SO='lib$(RUBY_SO_NAME).so.$(MAJOR).'`expr ${MINOR} \* 10 + ${TEENY}`
 67 ],
 68@@ -2190,7 +2193,12 @@ if test "$enable_shared" = 'yes'; then
41 LIBRUBY_ALIASES='lib$(RUBY_BASE_NAME).$(MAJOR).$(MINOR).dylib lib$(RUBY_INSTALL_NAME).dylib' 69 LIBRUBY_ALIASES='lib$(RUBY_BASE_NAME).$(MAJOR).$(MINOR).dylib lib$(RUBY_INSTALL_NAME).dylib'
42 ], 70 ],
43 [interix*], [ 71 [interix*], [
44- LIBRUBYARG_SHARED='-L. -L${libdir} -l$(RUBY_SO_NAME)' 72- LIBRUBYARG_SHARED='-L. -L${libdir} -l$(RUBY_SO_NAME)'
45+ SOLIBS='$(LIBS)' 73+ SOLIBS='$(LIBS)'
46+ LIBRUBY_SO='lib$(RUBY_SO_NAME).so.$(MAJOR)$(MINOR).$(TEENY)' 74+ LIBRUBY_SO='lib$(RUBY_SO_NAME).so.$(MAJOR)$(MINOR).$(TEENY)'
47+ # link explicitly to 0x48000000 75+ # link explicitly to 0x48000000
48+ LIBRUBY_DLDFLAGS='-Wl,-h,lib$(RUBY_SO_NAME).so.$(MAJOR)$(MINOR) -Wl,--image-base,1207959552' 76+ LIBRUBY_DLDFLAGS='-Wl,-h,lib$(RUBY_SO_NAME).so.$(MAJOR)$(MINOR) -Wl,--image-base,1207959552'
49+ LIBRUBYARG_SHARED='-Wl,-R -Wl,${libdir} -L${libdir} -L. -l$(RUBY_SO_NAME)' 77+ LIBRUBYARG_SHARED='-Wl,-R -Wl,${libdir} -L${libdir} -L. -l$(RUBY_SO_NAME)'
50+ LIBRUBY_ALIASES='lib$(RUBY_SO_NAME).so.$(MAJOR)$(MINOR) lib$(RUBY_SO_NAME).so' 78+ LIBRUBY_ALIASES='lib$(RUBY_SO_NAME).so.$(MAJOR)$(MINOR) lib$(RUBY_SO_NAME).so'
51 ]) 79 ])
52 fi 80 fi
53 if test "$enable_rpath" = yes; then 81 if test "$enable_rpath" = yes; then

cvs diff -r1.2 -r1.3 pkgsrc/lang/ruby19-base/patches/Attic/patch-ab (expand / switch to unified diff)

--- pkgsrc/lang/ruby19-base/patches/Attic/patch-ab 2011/03/27 15:49:40 1.2
+++ pkgsrc/lang/ruby19-base/patches/Attic/patch-ab 2012/07/25 19:27:09 1.3
@@ -1,57 +1,94 @@ @@ -1,57 +1,94 @@
1$NetBSD: patch-ab,v 1.2 2011/03/27 15:49:40 taca Exp $ 1$NetBSD: patch-ab,v 1.3 2012/07/25 19:27:09 bsiegert Exp $
2 2
3* Adding Interix support. 3* Adding Interix and MirBSD support.
4* Ignore doxygen. 4* Ignore doxygen.
5 5
6--- configure.orig 2011-02-18 12:13:10.000000000 +0000 6--- configure.orig Sat Apr 21 23:11:44 2012
7+++ configure 7+++ configure
8@@ -5979,11 +5979,7 @@ else 8@@ -5976,11 +5976,7 @@ else
9 DOXYGEN="$ac_cv_prog_DOXYGEN" 9 DOXYGEN="$ac_cv_prog_DOXYGEN"
10 fi 10 fi
11  11
12-if test x"$DOXYGEN" = x; then 12-if test x"$DOXYGEN" = x; then
13- CAPITARGET=nodoc 13- CAPITARGET=nodoc
14-else 14-else
15- CAPITARGET=capi 15- CAPITARGET=capi
16-fi 16-fi
17+CAPITARGET=nodoc 17+CAPITARGET=nodoc
18  18
19  19
20 # checks for UNIX variants that set C preprocessor variables 20 # checks for UNIX variants that set C preprocessor variables
21@@ -9459,6 +9455,9 @@ esac 21@@ -9463,6 +9459,9 @@ esac
22 superux*) : 22 superux*) :
23 ac_cv_func_setitimer=no 23 ac_cv_func_setitimer=no
24 ;; #( 24 ;; #(
25+ interix*) LIBS="-lm $LIBS" 25+ interix*) LIBS="-lm $LIBS"
26+ ac_cv_func_getpgrp_void=yes 26+ ac_cv_func_getpgrp_void=yes
27+ ;; #( 27+ ;; #(
28 *) : 28 *) :
29 LIBS="-lm $LIBS" ;; 29 LIBS="-lm $LIBS" ;;
30 esac 30 esac
31@@ -15256,8 +15255,12 @@ esac ;; #( 31@@ -10835,6 +10834,9 @@ fi
 32 ac_fn_c_check_type "$LINENO" "struct timespec" "ac_cv_type_struct_timespec" "#ifdef HAVE_TIME_H
 33 #include <time.h>
 34 #endif
 35+#ifdef HAVE_SYS_TIME_H
 36+# include <sys/time.h>
 37+#endif
 38 "
 39 if test "x$ac_cv_type_struct_timespec" = xyes; then :
 40
 41@@ -15261,8 +15263,12 @@ esac ;; #(
32 rb_cv_dlopen=yes ;; #( 42 rb_cv_dlopen=yes ;; #(
33 interix*) : 43 interix*) :
34 : ${LDSHARED='$(CC) -shared'} 44 : ${LDSHARED='$(CC) -shared'}
35+ LDFLAGS="$LDFLAGS -Wl,-E" 45+ LDFLAGS="$LDFLAGS -Wl,-E"
36 XLDFLAGS="$XLDFLAGS -Wl,-E" 46 XLDFLAGS="$XLDFLAGS -Wl,-E"
37+ # use special random-slot linkage in 0x[56]XXXXXXX 47+ # use special random-slot linkage in 0x[56]XXXXXXX
38 LIBPATHFLAG=" -L%1\$-s" 48 LIBPATHFLAG=" -L%1\$-s"
39+ DLDFLAGS="$DLDFLAGS "'-Wl,-h,$(.TARGET) -Wl,--image-base,$$(($$RANDOM %4096/2*262144+1342177280))' 49+ DLDFLAGS="$DLDFLAGS "'-Wl,-h,$(.TARGET) -Wl,--image-base,$$(($$RANDOM %4096/2*262144+1342177280))'
40+ RPATHFLAG=' -Wl,-R%1$-s' 50+ RPATHFLAG=' -Wl,-R%1$-s'
41 rb_cv_dlopen=yes ;; #( 51 rb_cv_dlopen=yes ;; #(
42 freebsd*|dragonfly*) : 52 freebsd*|dragonfly*) :
43  53
44@@ -15756,7 +15759,12 @@ esac 54@@ -15274,7 +15280,7 @@ esac ;; #(
 55 test "$GCC" = yes && test "$rb_cv_prog_gnu_ld" = yes || LDSHARED="ld -Bshareable"
 56 fi
 57 rb_cv_dlopen=yes ;; #(
 58- openbsd*) :
 59+ openbsd*|mirbsd*) :
 60 : ${LDSHARED='$(CC) -shared ${CCDLFLAGS}'}
 61 if test "$rb_cv_binary_elf" = yes; then
 62 LDFLAGS="$LDFLAGS -Wl,-E"
 63@@ -15791,7 +15797,7 @@ if test "$enable_shared" = 'yes'; then
 64 LIBRUBY_ALIASES=""
 65 fi
 66 ;; #(
 67- openbsd*) :
 68+ openbsd*|mirbsd*) :
 69
 70 SOLIBS='$(LIBS)'
 71 LIBRUBY_SO='lib$(RUBY_SO_NAME).so.$(MAJOR).'`expr ${MINOR} \* 10 + ${TEENY}`
 72@@ -15851,7 +15857,12 @@ esac
45 ;; #( 73 ;; #(
46 interix*) : 74 interix*) :
47  75
48- LIBRUBYARG_SHARED='-L. -L${libdir} -l$(RUBY_SO_NAME)' 76- LIBRUBYARG_SHARED='-L. -L${libdir} -l$(RUBY_SO_NAME)'
49+ SOLIBS='$(LIBS)' 77+ SOLIBS='$(LIBS)'
50+ LIBRUBY_SO='lib$(RUBY_SO_NAME).so.$(MAJOR)$(MINOR).$(TEENY)' 78+ LIBRUBY_SO='lib$(RUBY_SO_NAME).so.$(MAJOR)$(MINOR).$(TEENY)'
51+ # link explicitly to 0x48000000 79+ # link explicitly to 0x48000000
52+ LIBRUBY_DLDFLAGS='-Wl,-h,lib$(RUBY_SO_NAME).so.$(MAJOR)$(MINOR) -Wl,--image-base,1207959552' 80+ LIBRUBY_DLDFLAGS='-Wl,-h,lib$(RUBY_SO_NAME).so.$(MAJOR)$(MINOR) -Wl,--image-base,1207959552'
53+ LIBRUBYARG_SHARED='-Wl,-R -Wl,${libdir} -L${libdir} -L. -l$(RUBY_SO_NAME)' 81+ LIBRUBYARG_SHARED='-Wl,-R -Wl,${libdir} -L${libdir} -L. -l$(RUBY_SO_NAME)'
54+ LIBRUBY_ALIASES='lib$(RUBY_SO_NAME).so.$(MAJOR)$(MINOR) lib$(RUBY_SO_NAME).so' 82+ LIBRUBY_ALIASES='lib$(RUBY_SO_NAME).so.$(MAJOR)$(MINOR) lib$(RUBY_SO_NAME).so'
55 ;; #( 83 ;; #(
56 *) : 84 *) :
57 ;; 85 ;;
 86@@ -17323,6 +17334,8 @@ do
 87 case $ac_option in
 88 # Handling of the options.
 89 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
 90+ : Avoid regenerating within pkgsrc
 91+ exit 0
 92 ac_cs_recheck=: ;;
 93 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
 94 $as_echo "$ac_cs_version"; exit ;;