From owner-freebsd-ruby@FreeBSD.ORG Thu Jul 14 15:52:06 2011 Return-Path: Delivered-To: ruby@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 11ED0106564A for ; Thu, 14 Jul 2011 15:52:06 +0000 (UTC) (envelope-from pgollucci@p6m7g8.com) Received: from exhub015-2.exch015.msoutlookonline.net (exhub015-2.exch015.msoutlookonline.net [207.5.72.94]) by mx1.freebsd.org (Postfix) with ESMTP id 016A08FC08 for ; Thu, 14 Jul 2011 15:52:05 +0000 (UTC) Received: from philip.hq.rws (174.79.184.239) by smtpx15.msoutlookonline.net (207.5.72.103) with Microsoft SMTP Server (TLS) id 8.2.254.0; Thu, 14 Jul 2011 08:52:05 -0700 Message-ID: <4E1F10A4.4000904@p6m7g8.com> Date: Thu, 14 Jul 2011 15:52:04 +0000 From: "Philip M. Gollucci" Organization: P6M7G8 Inc. User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.1.16) Gecko/20110507 Thunderbird/3.0.11 MIME-Version: 1.0 To: X-Enigmail-Version: 1.0.1 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 7bit Cc: Subject: Fwd: Re: rdoc + ruby 1.9 X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Jul 2011 15:52:06 -0000 back to the list -------- Original Message -------- Subject: Re: rdoc + ruby 1.9 Date: Tue, 12 Jul 2011 22:22:52 -0400 From: Philip M. Gollucci Organization: P6M7G8 Inc. To: Steve Wills CC: Philip Gollucci On 7/12/11 9:53 PM, Steve Wills wrote: > found that I couldn't install the rubygem-rdoc port without it failing > once, then running make install a second time which would succeed. Yes, I know I wa thinking we should override the do-install and simply have it run it twice and ignore the return values ala a '-' to whatever command fails. do-install: install1 install2 then inline do-install as install1 and install2 in the rubygem-doc port. I know its ugly, but I can't think of anything else. > > So, I gave up on the idea of not including rdoc with ruby19. Which leads > me back to getting the rdoc port to work with 1.9. But, it overwrites > rdoc and ri, as noted here: Yes again, I know. We need to add the --format-executables to the GEM command in bsd.ruby.mk, but thats going to require make magic via C: flags to fix the PLIST_FILES. Ordering is important too, and there might be a chicken-in-egg problem there with bsd.port.mk. The other much less glorious route would be to use %%VER%% in PLIST_FILES in the individual ports. -- ------------------------------------------------------------------------ 1024D/DB9B8C1C B90B FBC3 A3A1 C71A 8E70 3F8C 75B8 8FFB DB9B 8C1C Philip M. Gollucci (pgollucci@p6m7g8.com) c: 703.336.9354 Member, Apache Software Foundation Committer, FreeBSD Foundation Consultant, P6M7G8 Inc. Sr. System Admin, Ridecharge Inc. Work like you don't need the money, love like you'll never get hurt, and dance like nobody's watching.