From owner-ports-jp@jp.FreeBSD.org Sun Jul 24 21:16:00 2005
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id j6OCG0q13528;
	Sun, 24 Jul 2005 21:16:00 +0900 (JST)
	(envelope-from owner-ports-jp@jp.FreeBSD.org)
Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.202])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet id j6OCFwh13507
	for <ports-jp@jp.freebsd.org>; Sun, 24 Jul 2005 21:15:58 +0900 (JST)
	(envelope-from iwadon@gmail.com)
Received: by wproxy.gmail.com with SMTP id i7so818716wra
        for <ports-jp@jp.freebsd.org>; Sun, 24 Jul 2005 05:15:50 -0700 (PDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
        s=beta; d=gmail.com;
        h=received:message-id:date:from:reply-to:to:subject:cc:mime-version:content-type;
        b=oaqEqAY1+Efde8lpYX+rsqjUmeFD3CiIEDmKcNWwIbUIA9cx5XCsdNha9GRS4jZlpSoanns2gim+yxlQuyuGdWDTY+uz3KHhRvhwQDnRCmxd+jsr5lMIYmQoMEzSzzBGZfbwF0cIN8SA3sTDUu22C1fbqz+tU1hIRPNg/4di2q8=
Received: by 10.54.29.50 with SMTP id c50mr1837258wrc;
        Sun, 24 Jul 2005 05:15:49 -0700 (PDT)
Received: by 10.54.105.13 with HTTP; Sun, 24 Jul 2005 05:15:49 -0700 (PDT)
Message-ID: <138c8561050724051523b2f5d8@mail.gmail.com>
From: Hiroyuki Iwatsuki <iwadon@gmail.com>
To: ports-jp@jp.FreeBSD.org
Cc: knu@freebsd.org
Mime-Version: 1.0
Content-Type: multipart/mixed; 
	boundary="----=_Part_2027_18654745.1122207349951"
Reply-To: don@na.rim.or.jp
Precedence: list
Date: Sun, 24 Jul 2005 21:15:49 +0900
X-Sequence: ports-jp 16488
Subject: [ports-jp 16488] OS =?ISO-2022-JP?B?GyRCJE4lYSU4JWMhPBsoQg==?=
 =?ISO-2022-JP?B?GyRCJVAhPCU4JWclcyUiJUMlVyRLSDwkJjBsSXQbKEI=?=
 ports
 =?ISO-2022-JP?B?GyRCJE5JVEVUOWckSyREJCQkRhsoQg==?= 
Sender: owner-ports-jp@jp.FreeBSD.org
X-Originator: iwadon@gmail.com
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+050320

------=_Part_2027_18654745.1122207349951
Content-Type: text/plain; charset=ISO-2022-JP
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

$B4d7n$H?=$7$^$9!#(B

# knu$B$5$s$K$O=EJ#$7$?FbMF$H$J$j$^$9$,2?B4$4MF<O$/$@$5$$!#(B

$B@hF|(Bjapanese/ruby-ming$B$N(Bbuild$B$,<:GT$9$k$N$G(BBROKEN$B$K$7$F$[$7$$$H$$$&%a!<%k$rD:$-$^$7$?!#$=$NEv;~$N%m%0$O<!$N%G%#%l%/%H%j$K$"$j$^$7$?!#(B

- http://people.freebsd.org/~fenner/errorlogs/don@na.rim.or.jp.html

$B8=:_$O$=$N%m%0$O;D$C$F$*$j$^$;$s$,!"$=$NEv;~$NFbMF$O0J2<$N$h$&$G$7$?!#(B

1. FreeBSD 6$B$G:n@.$7$?(Bruby-1.8.2_4.tbz$B$r(BFreeBSD 7$B$X%$%s%9%H!<%k$7$?!#(B
2. $B$=$N(BFreeBSD 7$B>e$G(Bjapanese/ruby-ming$B$r(Bmake package$B$7$?!#(B
3. make install$B$N;~E@$G(B/usr/local/lib/ruby/site_ruby/1.8/i386-freebsd6/ming.so$B$X%$%s%9%H!<%k$5$l$?!#(B
4. make package$B$G(B/usr/local/lib/ruby/site_ruby/1.8/i386-freebsd7/ming.so$B$rMW5a$5$l$F%(%i!<$K$J$C$?!#(B

$B$3$NLdBj$O!"(BRuby $B$N3HD%%b%8%e!<%k$N6&M-%i%$%V%i%j$rCV$/%G%#%l%/%H%j$K(B OS $B$N%a%8%c!<%P!<%8%g%s$,4^$^$l$k$N$,860x$G$9!#$=$7$F!"$3$l$O(B
japanese/ruby-ming $B8GM-$NLdBj$G$O$J$/(B
Mk/bsd.ruby.mk$B$N;EMM$G$O$J$$$+$H?d;!$7$^$7$?!#(BMk/bsd.ruby.mk $B$O4D6-JQ?t(B RUBY $B$,M?$($i$l$J$$8B$j(B OS
$B$N%P!<%8%g%s$+$i(B SITEARCHDIR $B$r@8@.$7$^$9$,!"$=$NFbMF$,%$%s%9%H!<%k:Q$_$N(B Ruby
$B$N@_Dj$H0lCW$7$J$$>u67$r:n$k$3$H$,=PMh$^$9!#(B

$BEv=i@hJ}$K$=$N;v>p$r@bL@$7$^$7$?$H$3$m!V(BFreeBSD
$B$N%a%8%c!<%P!<%8%g%s$rJQ99$9$k:]$KLdBj$H$J$k!W$H$$$&<g;]$NJVEz$rD:$-$^$7$?!#3N$+$KG<F@$G$-$kFbMF$G$9$,!"$b$7>e5-$N?d;!$,@5$7$1$l$P;d$@$1$N<j$KIi$($k$b$N$G$O$J$$$H9M$($^$7$F!"AjCL$K>h$C$F$$$?$@$1$J$$$+$H=E$$%a!<%k$$$?$7$^$7$?!#(B

$B;d$H$7$^$7$F$O!"(Bjapanese/ruby-ming$B$@$1$r(BBROKEN$B$K$7$F$b0UL#$,L5$$$H9M$(!"0J2<$N0F$rMQ0U$7$F$$$^$9!#(B

1. $B@hJ}$K!V;EMM$G$9!W$HEA$($F$"$-$i$a$F$b$i$&!#(B-> ports/UPDATES$B$GCm0U$rB%$9(B?
2. Mk/bsd.ruby.mk$B$,$,$s$P$C$FBP=h$9$k!#(B

$B$J$*!"CU@[$G$9$,;d$J$j$KBP=h$7$?:9J,$rMQ0U$7$^$7$?(B($BE:IU%U%!%$%k(B)$B!#$^$@F10l%P!<%8%g%s(B(FreeBSD
5-STABLE)$B$G$7$+3NG'$7$F$$$^$;$s$,!"=>Mh$N(B ports $B$,@5>o$K%$%s%9%H!<%k$G$-$k$3$H$O3NG'$7$F$$$^$9!#(B

$B0J>e!"$h$m$7$/$*4j$$$$$?$7$^$9!#(B

-- 
IWATSUKI Hiroyuki <URL:mailto:don@na.rim.or.jp>

------=_Part_2027_18654745.1122207349951
Content-Type: application/octet-stream; name=20050724-Mk-bsd.ruby.mk.diff
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="20050724-Mk-bsd.ruby.mk.diff"

Index: bsd.ruby.mk
===================================================================
RCS file: /home/ncvs/ports/Mk/bsd.ruby.mk,v
retrieving revision 1.144
diff -u -p -u -r1.144 bsd.ruby.mk
--- bsd.ruby.mk	5 Jun 2005 23:29:11 -0000	1.144
+++ bsd.ruby.mk	16 Jul 2005 08:54:38 -0000
@@ -154,14 +154,32 @@ MASTER_SITE_SUBDIR_RUBY=	snapshots
 .endif
 #      defined(RUBY_VER) && ${RUBY_VER} == 1.8
 
+RUBY_VER=		${RUBY_VERSION:R}
+RUBY_SUFFIX=		${RUBY_VER:S/.//}
+RUBY_NAME?=		ruby${RUBY_SUFFIX}
+
+.if defined(RUBY) && exists(${RUBY})
+_RUBY_CONFIG=		${RUBY} -r rbconfig -e 'C = Config::CONFIG' -e
+
+RUBY_VERSION!=		${_RUBY_CONFIG} 'puts VERSION'
+
+CONFIGURE_TARGET!=	${_RUBY_CONFIG} 'puts C["target"]'
+
+RUBY_ARCH!=		${_RUBY_CONFIG} 'puts C["arch"]'
+RUBY_NAME!=		${_RUBY_CONFIG} 'puts C["ruby_install_name"]'
+
+_RUBY_SYSLIBDIR!=	${_RUBY_CONFIG} 'puts C["libdir"]'
+_RUBY_SITEDIR!=		${_RUBY_CONFIG} 'puts C["sitedir"]'
+.else
 CONFIGURE_TARGET=	${ARCH}-portbld-freebsd${OSREL:C/\..*//}
 
 RUBY_ARCH?=		${ARCH}-freebsd${OSREL:C/\..*//}
-RUBY_NAME?=		ruby${RUBY_SUFFIX}
 
 _RUBY_SYSLIBDIR?=	${LOCALBASE}/lib
 _RUBY_SITEDIR?=		${_RUBY_SYSLIBDIR}/ruby/site_ruby
 .endif
+#      exists(${RUBY})
+.endif
 #      defined(RUBY)
 
 RUBY_DEFAULT_SUFFIX?=	${RUBY_DEFAULT_VER:S/.//}



------=_Part_2027_18654745.1122207349951--
