From 59b7a895b7607fa0c1347ac17752f58e618c3235 Mon Sep 17 00:00:00 2001
From: Akinori MUSHA <knu@FreeBSD.org>
Date: Fri, 22 Aug 2003 09:25:17 +0000
Subject: Fix the problem that RUBY_WITH_PTHREAD is unwantedly nullified for
 the *_r ports.

Reported by:	kris, nork, broken make index
---
 Mk/bsd.ruby.mk | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/Mk/bsd.ruby.mk b/Mk/bsd.ruby.mk
index a6daf4513b71..b73c96f19b64 100644
--- a/Mk/bsd.ruby.mk
+++ b/Mk/bsd.ruby.mk
@@ -184,7 +184,9 @@ CONFIGURE_TARGET=	# empty
 
 RUBY_CONFIGURE_ARGS+=	--target="${RUBY_ARCH}" --program-prefix=""
 
-.if ${OSVERSION} >= 501000
+# PORTDIRNAME is not defined yet
+_IS_RUBY_R_PORT=	${.CURDIR:M*_r}
+.if ${OSVERSION} >= 501000 && empty(_IS_RUBY_R_PORT)
 .undef RUBY_WITH_PTHREAD
 .endif
 
-- 
cgit debian/1.2.3+git2.25.1-1-2-gaceb0