From owner-svn-ports-all@freebsd.org Tue Sep 8 19:55:13 2015 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5E1C29CC0A0 for ; Tue, 8 Sep 2015 19:55:13 +0000 (UTC) (envelope-from sunpoet@sunpoet.net) Received: from mail-ob0-f179.google.com (mail-ob0-f179.google.com [209.85.214.179]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2BAB01DCA for ; Tue, 8 Sep 2015 19:55:12 +0000 (UTC) (envelope-from sunpoet@sunpoet.net) Received: by obbbh8 with SMTP id bh8so93072779obb.0 for ; Tue, 08 Sep 2015 12:55:06 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc:content-type; bh=RcjaNTtArmM2HuWxcovczdH4LGt34sGibYwJ47kHhxg=; b=jbFVQMDcBQ8UWY+Nmy1EC6NRWivaM+KWWpptCFAVK9Yad1/SrLNk3A45OTOLUFhLC1 xjxu6GryV1StevAe+W3sSMjLuSmmI7Dhe/guPuK+d8eGrknzcbRgS2CzqJWNenmGG6GH RfJulJU24LTt4cIn7JDF9pxQT745ntMxzB0mVuUcPaXPGXSQvHhFQuap1tBasrRYdrmY xuw9xaHZjs+IPN5QsMq+yd7CsdiR8XVTX1C16NfG0xrRC2N3qn1F31QHVwq5R9YfSWdp TDLNg1UuBUmbj0mpHvSKDIdu+jCePhREfG6hHm09LFdhbT0Rpsc3BzopM+yo1XAX9CQz mZkg== X-Gm-Message-State: ALoCoQn+9kzeKC5kVoCPw/BHujXZnpWFT1tkGZvBYt4gUv1mAbKlTMWgzRU8hbcP8funs5W7bfRg X-Received: by 10.182.60.196 with SMTP id j4mr22608185obr.10.1441742105984; Tue, 08 Sep 2015 12:55:05 -0700 (PDT) MIME-Version: 1.0 Sender: sunpoet@sunpoet.net Received: by 10.202.170.82 with HTTP; Tue, 8 Sep 2015 12:54:26 -0700 (PDT) In-Reply-To: <20150908163431.GA5019@mouf.net> References: <201509071746.t87Hk7a0069604@repo.freebsd.org> <20150908163431.GA5019@mouf.net> From: Sunpoet Po-Chuan Hsieh Date: Wed, 9 Sep 2015 03:54:26 +0800 X-Google-Sender-Auth: Lxg5X4mXE7E45aHO2wRF60A7d7c Message-ID: Subject: Re: svn commit: r396292 - in head: Mk lang/ruby20 lang/ruby20/files To: Steve Wills Cc: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Sep 2015 19:55:13 -0000 Hi, It was caused by recent commits to lang/ruby{20,21,22}/Makefile. Before that, documentations and examples were installed unconditionally. In order to respect DOCS and EXAMPLES option, I moved them from post-install: to post-install-DOCS-on: and post-install-EXAMPLES-on:. My poudriere test builds are all OK since DOCS and EXAMPLES enabled by default. I've committed PLIST fix along with version updates (r396434 to r396436). Regards, sunpoet On Wed, Sep 9, 2015 at 12:34 AM, Steve Wills wrote: > Hi, > > This commit and the two after it appear to have broken the plist in the > DOCS > and EXAMPLES options are disabled. Could you please take a look? > > Thanks, > Steve > > On Mon, Sep 07, 2015 at 05:46:07PM +0000, Sunpoet Po-Chuan Hsieh wrote: > > Author: sunpoet > > Date: Mon Sep 7 17:46:06 2015 > > New Revision: 396292 > > URL: https://svnweb.freebsd.org/changeset/ports/396292 > > > > Log: > > - Move *_DEPENDS together > > - Sort CONFIGURE_ARGS > > - Remove duplicate WRKSRC > > - Sort USES > > - Use pre-install: instead of pre-su-install: > > - Convert to new options helper > > - Convert to new options target helper > > - Change options helper: (copied from ruby22) > > - Use CAPIDOCS_CONFIGURE_ENABLE instead of CAPIDOCS_CONFIGURE_OFF > > - Use RDOC_CONFIGURE_ENABLE instead of RDOC_CONFIGURE_OFF > > - Add regression-test: > > - Fix typo > > - Cosmetic change > > - Pet portlint: fix diff header of patch files > > - Bump PORTREVISION for package change > > > > Modified: > > head/Mk/bsd.ruby.mk > > head/lang/ruby20/Makefile > > head/lang/ruby20/files/patch-Makefile.in > > head/lang/ruby20/files/patch-configure.in > > head/lang/ruby20/files/patch-cont.c > > head/lang/ruby20/files/patch-lib-rdoc-single_class.rb > > head/lang/ruby20/files/patch-lib__rdoc__ruby_lex.rb > > head/lang/ruby20/files/patch-lib_mkmf.rb > > head/lang/ruby20/files/patch-tool_mkconfig.rb > > head/lang/ruby20/files/patch-tool_rbinstall.rb > > > > Modified: head/Mk/bsd.ruby.mk > > > ============================================================================== > > --- head/Mk/bsd.ruby.mk Mon Sep 7 17:41:55 2015 (r396291) > > +++ head/Mk/bsd.ruby.mk Mon Sep 7 17:46:06 2015 (r396292) > > @@ -172,7 +172,7 @@ RUBY?= > ${LOCALBASE}/bin/${RUBY_NAME} > > # Ruby 2.0 > > # > > RUBY_RELVERSION= 2.0.0 > > -RUBY_PORTREVISION= 0 > > +RUBY_PORTREVISION= 1 > > RUBY_PORTEPOCH= 1 > > RUBY_PATCHLEVEL= 645 > > RUBY20= "" # PLIST_SUB helpers > > > > Modified: head/lang/ruby20/Makefile > > > ============================================================================== > > --- head/lang/ruby20/Makefile Mon Sep 7 17:41:55 2015 (r396291) > > +++ head/lang/ruby20/Makefile Mon Sep 7 17:46:06 2015 (r396292) > > @@ -6,7 +6,7 @@ PORTVERSION= ${RUBY_PORTVERSION} > > PORTREVISION= ${RUBY_PORTREVISION} > > PORTEPOCH= ${RUBY_PORTEPOCH} > > CATEGORIES= lang ruby ipv6 > > -MASTER_SITES= RUBY/${MASTER_SITE_SUBDIR_RUBY} > > +MASTER_SITES= RUBY/${MASTER_SITE_SUBDIR_RUBY} > > DISTNAME= ${RUBY_DISTNAME} > > DIST_SUBDIR= ruby > > > > @@ -16,29 +16,29 @@ COMMENT?= Object-oriented interpreted sc > > LICENSE= BSD2CLAUSE RUBY > > LICENSE_COMB= dual > > > > -LIB_DEPENDS= libyaml.so:${PORTSDIR}/textproc/libyaml > > - > > # Using LIB_DEPENDS finds the libffi from gcc which causes problems > > BUILD_DEPENDS= libffi>=0:${PORTSDIR}/devel/libffi > > +LIB_DEPENDS= libyaml.so:${PORTSDIR}/textproc/libyaml > > RUN_DEPENDS= libffi>=0:${PORTSDIR}/devel/libffi > > > > -GNU_CONFIGURE= yes > > -WRKSRC= ${RUBY_WRKSRC} > > CONFIGURE_ARGS= ${RUBY_CONFIGURE_ARGS} \ > > - --enable-shared \ > > - --enable-pthread \ > > --disable-rpath \ > > + --enable-pthread \ > > + --enable-shared \ > > --with-ruby-version=minor \ > > --with-sitedir="${PREFIX}/lib/ruby/site_ruby" \ > > --with-vendordir="${PREFIX}/lib/ruby/vendor_ruby" > > -USE_OPENSSL= yes > > -USE_LDCONFIG= yes > > +CONFIGURE_ENV= LC_ALL=C debugflags= > > +CPPFLAGS+= -I${LOCALBASE}/include > > +GNU_CONFIGURE= yes > > +# Keep this, else ruby will fail to load libraries dependent of > libpthread. > > +LIBS+= -lpthread -L${LOCALBASE}/lib > > +MAKE_ENV= LC_ALL=C > > USE_AUTOTOOLS= autoconf > > - > > -CONFIGURE_ENV+= LC_ALL=C > > -MAKE_ENV+= LC_ALL=C > > - > > -WRKSRC= ${WRKDIR}/${PORTNAME}-${RUBY_DISTVERSION} > > +USE_LDCONFIG= yes > > +USE_OPENSSL= yes > > +USES= cpe execinfo tar:bzip2 > > +WRKSRC= ${RUBY_WRKSRC} > > > > RUBY_VER= 2.0 > > USE_RUBY= yes > > @@ -57,10 +57,14 @@ LIBEDIT_DESC= Use libedit > > READLINE_DESC= Use libreadline > > CAPIDOCS_BUILD_DEPENDS= doxygen>0:${PORTSDIR}/devel/doxygen \ > > dot:${PORTSDIR}/graphics/graphviz > > -CAPIDOCS_CONFIGURE_OFF= --disable-install-capi > > -RDOC_CONFIGURE_OFF= --disable-install-rdoc > > - > > -USES= execinfo cpe tar:bzip2 > > +CAPIDOCS_CONFIGURE_ENABLE= install-capi > > +LIBEDIT_BUILD_DEPENDS= libedit>=0:${PORTSDIR}/devel/libedit > > +LIBEDIT_CONFIGURE_ON= --enable-libedit > --with-libedit-prefix=${LOCALBASE} > > +LIBEDIT_RUN_DEPENDS= libedit>=0:${PORTSDIR}/devel/libedit > > +RDOC_CONFIGURE_ENABLE= install-rdoc > > +READLINE_BUILD_DEPENDS= readline>=0:${PORTSDIR}/devel/readline > > +READLINE_CONFIGURE_ON= --disable-libedit > --with-readline-prefix=${LOCALBASE} > > +READLINE_RUN_DEPENDS= readline>=0:${PORTSDIR}/devel/readline > > > > CPE_VENDOR= ruby-lang > > CPE_VERSION= ${RUBY_RELVERSION} > > @@ -78,10 +82,6 @@ _SUF2= ,${PORTEPOCH} > > _SUF1= _${PORTREVISION} > > .endif > > > > -CPPFLAGS+= -I${LOCALBASE}/include > > -# Keep this, else ruby will fail to load libraries dependent op > libpthread. > > -LIBS+= -lpthread -L${LOCALBASE}/lib > > - > > .if ${OPSYS} == "FreeBSD" > > .if exists(/usr/sbin/dtrace) && (${OSVERSION} > 1100032) && (${ARCH} == > "amd64" || ${ARCH} == "i386") > > CONFIGURE_ARGS+= --enable-dtrace > > @@ -94,24 +94,10 @@ CONFIGURE_ARGS+= --disable-dtrace > > CONFIGURE_ARGS+= --with-setjmp-type=_setjmp > > .endif > > > > -CONFIGURE_ENV= debugflags= > > - > > .if ${PORT_OPTIONS:MCAPIDOCS} > > MAKE_JOBS_UNSAFE= yes > > .endif > > > > -.if ${PORT_OPTIONS:MLIBEDIT} > > -BUILD_DEPENDS+= libedit>=0:${PORTSDIR}/devel/libedit > > -RUN_DEPENDS+= libedit>=0:${PORTSDIR}/devel/libedit > > -CONFIGURE_ARGS+= --enable-libedit --with-libedit-prefix=${LOCALBASE} > > -.endif > > - > > -.if ${PORT_OPTIONS:MREADLINE} > > -BUILD_DEPENDS+= readline>=0:${PORTSDIR}/devel/readline > > -RUN_DEPENDS+= readline>=0:${PORTSDIR}/devel/readline > > -CONFIGURE_ARGS+= --disable-libedit > --with-readline-prefix=${LOCALBASE} > > -.endif > > - > > .if ${RUBY_VER} == ${RUBY_DEFAULT_VER} > > MLINKS= ${RUBY_NAME}.1 ruby.1 > > PLIST_SUB+= IF_DEFAULT="" > > @@ -179,36 +165,26 @@ post-build: > > @${RB_SET_CONF_VAR} "INSTALL_PROGRAM" "ENV['RB_USER_INSTALL'] ? > '${INSTALL} ${COPY} ${STRIP} -m ${BINMODE}' : '${INSTALL_PROGRAM}'" > > @${RB_SET_CONF_VAR} "INSTALL_SCRIPT" "ENV['RB_USER_INSTALL'] ? > '${INSTALL} ${COPY} -m ${BINMODE}' : '${INSTALL_SCRIPT}'" > > @${RB_SET_CONF_VAR} "INSTALL_DATA" "ENV['RB_USER_INSTALL'] ? > '${INSTALL} ${COPY} -m ${SHAREMODE}' : '${INSTALL_DATA}'" > > -.if ${PORT_OPTIONS:MCAPIDOCS} > > + > > +post-build-CAPIDOCS-on: > > ${FIND} ${WRKSRC}/doc -type d -empty -delete > > -.endif > > > > -pre-su-install: > > +pre-install: > > ${MKDIR} ${STAGEDIR}${RUBY_SITEARCHLIBDIR} > > ${MKDIR} ${STAGEDIR}${RUBY_VENDORARCHLIBDIR} > > -.if ${PORT_OPTIONS:MDOCS} > > + > > +pre-install-DOCS-on: > > ${MKDIR} ${STAGEDIR}${RUBY_DOCDIR} > > -.endif > > -.if ${PORT_OPTIONS:MEXAMPLES} > > + > > +pre-install-EXAMPLES-on: > > ${MKDIR} ${STAGEDIR}${RUBY_EXAMPLESDIR} > > -.endif > > -.if ${PORT_OPTIONS:MRDOC} > > + > > +pre-install-RDOC-on: > > ${MKDIR} ${STAGEDIR}${RUBY_RIDIR} > > ${MKDIR} ${STAGEDIR}${RUBY_SITERIDIR} > > -.endif > > > > post-install: > > # > > -# XXX: hack to strip ruby binary. Ruby uses its own install script that > seems > > -# bogus to hack. > > -# > > -.if defined(STRIP) && ${STRIP} == -s && ! ${PORT_OPTIONS:MDEBUG} > > - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${RUBY_NAME} > > - ${STRIP_CMD} > ${STAGEDIR}${PREFIX}/lib/libruby${RUBY_SHLIBVER}.so.${RUBY_SHLIBVER} > > - ${FIND} ${STAGEDIR}${RUBY_ARCHLIBDIR} -type f -name '*\.so' -exec > ${STRIP_CMD} {} \; > > -.endif > > - > > -# > > # Link just installed "ruby" to "ruby20", etc. > > # > > .if ${RUBY_VER} == ${RUBY_DEFAULT_VER} > > @@ -217,18 +193,24 @@ post-install: > > . endfor > > .endif > > > > +post-install-DEBUG-off: > > +# > > +# XXX: hack to strip ruby binary. Ruby uses its own install script that > seems > > +# bogus to hack. > > +# > > +.if defined(STRIP) && ${STRIP} == -s > > + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${RUBY_NAME} > > + ${STRIP_CMD} > ${STAGEDIR}${PREFIX}/lib/libruby${RUBY_SHLIBVER}.so.${RUBY_SHLIBVER} > > + ${FIND} ${STAGEDIR}${RUBY_ARCHLIBDIR} -type f -name '*\.so' -exec > ${STRIP_CMD} {} \; > > +.endif > > + > > +post-install-DOCS-on: > > # Create all dirs required (":u" isn't avaiable in STABLE yet :-() > > - ${MKDIR} > ${EXTSAMPLES:C,^([^/]+)/.*,\1,:S,^,${STAGEDIR}${RUBY_EXAMPLESDIR}/,} > > ${MKDIR} > ${EXTDOCS:C,^([^/]+)/.*,\1,:S,^,${STAGEDIR}${RUBY_DOCDIR}/,} > > -.for FILE in ${EXTSAMPLES} > > - ${INSTALL_DATA} ${WRKSRC}/ext/${FILE} \ > > - ${STAGEDIR}${RUBY_EXAMPLESDIR}/${FILE:C,^([^/]+)/.*,\1,}/ > > -.endfor > > .for FILE in ${EXTDOCS} > > ${INSTALL_DATA} ${WRKSRC}/ext/${FILE} \ > > ${STAGEDIR}${RUBY_DOCDIR}/${FILE:C,^([^/]+)/.*,\1,}/ > > .endfor > > - @(cd ${WRKSRC}/sample/ && ${COPYTREE_SHARE} \* > ${STAGEDIR}${RUBY_EXAMPLESDIR}/) > > @(cd ${WRKSRC}/doc/ && ${COPYTREE_SHARE} \* > ${STAGEDIR}${RUBY_DOCDIR}/) > > ${INSTALL_DATA} ${WRKSRC}/COPYING* \ > > ${WRKSRC}/ChangeLog \ > > @@ -236,7 +218,16 @@ post-install: > > ${WRKSRC}/README* \ > > ${STAGEDIR}${RUBY_DOCDIR}/ > > > > -test: > > +post-install-EXAMPLES-on: > > + # Create all dirs required (":u" isn't avaiable in STABLE yet :-() > > + ${MKDIR} > ${EXTSAMPLES:C,^([^/]+)/.*,\1,:S,^,${STAGEDIR}${RUBY_EXAMPLESDIR}/,} > > +.for FILE in ${EXTSAMPLES} > > + ${INSTALL_DATA} ${WRKSRC}/ext/${FILE} \ > > + ${STAGEDIR}${RUBY_EXAMPLESDIR}/${FILE:C,^([^/]+)/.*,\1,}/ > > +.endfor > > + @(cd ${WRKSRC}/sample/ && ${COPYTREE_SHARE} \* > ${STAGEDIR}${RUBY_EXAMPLESDIR}/) > > + > > +regression-test test: > > @(cd ${WRKSRC}; ${MAKE} test) > > > > validate: > > > > Modified: head/lang/ruby20/files/patch-Makefile.in > > > ============================================================================== > > --- head/lang/ruby20/files/patch-Makefile.in Mon Sep 7 17:41:55 2015 > (r396291) > > +++ head/lang/ruby20/files/patch-Makefile.in Mon Sep 7 17:46:06 2015 > (r396292) > > @@ -1,5 +1,5 @@ > > ---- Makefile.in.orig 2014-09-26 18:04:17.720164117 +0000 > > -+++ Makefile.in 2014-09-26 18:04:53.535161754 +0000 > > +--- Makefile.in.orig 2014-09-26 18:04:18 UTC > > ++++ Makefile.in > > @@ -342,7 +342,7 @@ > > > > .d.h: > > > > Modified: head/lang/ruby20/files/patch-configure.in > > > ============================================================================== > > --- head/lang/ruby20/files/patch-configure.in Mon Sep 7 17:41:55 2015 > (r396291) > > +++ head/lang/ruby20/files/patch-configure.in Mon Sep 7 17:46:06 2015 > (r396292) > > @@ -1,5 +1,5 @@ > > ---- configure.in.orig 2014-09-26 17:17:06.072358809 +0000 > > -+++ configure.in 2014-09-26 17:17:32.251357664 +0000 > > +--- configure.in.orig 2014-09-26 17:17:06 UTC > > ++++ configure.in > > @@ -515,7 +515,7 @@ > > [AC_CACHE_CHECK(whether dtrace USDT is available, > rb_cv_dtrace_available, > > [ > > > > Modified: head/lang/ruby20/files/patch-cont.c > > > ============================================================================== > > --- head/lang/ruby20/files/patch-cont.c Mon Sep 7 17:41:55 2015 > (r396291) > > +++ head/lang/ruby20/files/patch-cont.c Mon Sep 7 17:46:06 2015 > (r396292) > > @@ -1,5 +1,5 @@ > > ---- cont.c.orig 2013-10-09 15:37:54.000000000 +0000 > > -+++ cont.c 2013-11-22 15:05:19.138396780 +0000 > > +--- cont.c.orig 2013-10-09 15:37:54 UTC > > ++++ cont.c > > @@ -44,6 +44,8 @@ > > /* At least, Linux/ia64's getcontext(3) doesn't save register window. > > */ > > > > Modified: head/lang/ruby20/files/patch-lib-rdoc-single_class.rb > > > ============================================================================== > > --- head/lang/ruby20/files/patch-lib-rdoc-single_class.rb Mon Sep 7 > 17:41:55 2015 (r396291) > > +++ head/lang/ruby20/files/patch-lib-rdoc-single_class.rb Mon Sep 7 > 17:46:06 2015 (r396292) > > @@ -1,4 +1,4 @@ > > ---- lib/rdoc/single_class.rb > > +--- lib/rdoc/single_class.rb 2012-11-27 04:28:14 UTC > > +++ lib/rdoc/single_class.rb > > @@ -10,6 +10,10 @@ def ancestors > > superclass ? super + [superclass] : super > > > > Modified: head/lang/ruby20/files/patch-lib__rdoc__ruby_lex.rb > > > ============================================================================== > > --- head/lang/ruby20/files/patch-lib__rdoc__ruby_lex.rb Mon Sep 7 > 17:41:55 2015 (r396291) > > +++ head/lang/ruby20/files/patch-lib__rdoc__ruby_lex.rb Mon Sep 7 > 17:46:06 2015 (r396292) > > @@ -1,5 +1,5 @@ > > ---- ./lib/rdoc/ruby_lex.rb.orig 2012-12-18 07:31:36.000000000 +0000 > > -+++ ./lib/rdoc/ruby_lex.rb 2014-01-02 01:09:06.630327388 +0000 > > +--- ./lib/rdoc/ruby_lex.rb.orig 2012-12-18 07:31:36 UTC > > ++++ ./lib/rdoc/ruby_lex.rb > > @@ -1028,6 +1028,8 @@ > > end > > > > > > Modified: head/lang/ruby20/files/patch-lib_mkmf.rb > > > ============================================================================== > > --- head/lang/ruby20/files/patch-lib_mkmf.rb Mon Sep 7 17:41:55 2015 > (r396291) > > +++ head/lang/ruby20/files/patch-lib_mkmf.rb Mon Sep 7 17:46:06 2015 > (r396292) > > @@ -1,5 +1,5 @@ > > ---- lib/mkmf.rb.orig 2013-06-26 07:03:38.000000000 -0700 > > -+++ lib/mkmf.rb 2013-07-03 17:43:05.000000000 -0700 > > +--- lib/mkmf.rb.orig 2013-06-26 14:03:38 UTC > > ++++ lib/mkmf.rb > > @@ -226,7 +226,7 @@ > > end > > $extmk ||= false > > > > Modified: head/lang/ruby20/files/patch-tool_mkconfig.rb > > > ============================================================================== > > --- head/lang/ruby20/files/patch-tool_mkconfig.rb Mon Sep 7 > 17:41:55 2015 (r396291) > > +++ head/lang/ruby20/files/patch-tool_mkconfig.rb Mon Sep 7 > 17:46:06 2015 (r396292) > > @@ -1,5 +1,5 @@ > > ---- tool/mkconfig.rb.orig 2013-05-27 03:20:03.501815638 +0000 > > -+++ tool/mkconfig.rb 2013-05-27 03:20:31.093814303 +0000 > > +--- tool/mkconfig.rb.orig 2013-05-27 03:20:04 UTC > > ++++ tool/mkconfig.rb > > @@ -173,7 +173,8 @@ > > end > > vars["prefix"] = "" > > > > Modified: head/lang/ruby20/files/patch-tool_rbinstall.rb > > > ============================================================================== > > --- head/lang/ruby20/files/patch-tool_rbinstall.rb Mon Sep 7 > 17:41:55 2015 (r396291) > > +++ head/lang/ruby20/files/patch-tool_rbinstall.rb Mon Sep 7 > 17:46:06 2015 (r396292) > > @@ -1,5 +1,5 @@ > > ---- tool/rbinstall.rb.orig 2013-02-07 08:02:31.000000000 +0000 > > -+++ tool/rbinstall.rb 2013-02-17 21:44:37.906833639 +0000 > > +--- tool/rbinstall.rb.orig 2013-02-07 08:02:31 UTC > > ++++ tool/rbinstall.rb > > @@ -307,6 +307,7 @@ > > libdir = CONFIG["libdir", true] > > rubyhdrdir = CONFIG["rubyhdrdir", true] >