On Fri, Nov 19, 2010 at 07:51:48AM +0000, Stuart Henderson wrote: > On 2010/11/18 15:49, Jeremy Evans wrote: > > Here's a new version of the port, after feedback from lan...@. The RUBY > > and RAKE variables are now used, REGRESS_DEPENDS has been fixed, and the > > port now installs to /usr/local/lib/rubinius. I've also copied a patch > > from lang/ruby/1.8 that makes the same change to FileUtils#mkdir_p so > > that you don't get systrace warnings when building ports. Additionally, > > I've precreated the gem directories and site_ruby directory, so that > > the existing PLISTs for gem ports will work. > > > > I've also made the changes to ruby.port.mk so you can build rbx > > versions of the gem and extconf ports, which I've tested > > successfully on about 10 different ports. The ruby.port.mk > > changes are inlined below. > > > > Tested on i386. Looking for OKs. > > Generally ok but a couple of questions,
Same here, but really, REGRESS_DEPENDS should be ${BUILD_PKGPATH}, no need for the ${PKGNAME}: part :) > > +#.poison MODRUBY_BINREV > > +#.poison MODRUBY_PKGSPEC > > +#.poison MODRUBY_WANTLIB > > did you intend to add these commented-out? > > Also for the rubinius port, do you think it would make sense to > add something like this and regenerate the PLIST? > > RAKE_VER = 0.8.7 > RAKE_COMPILER_VER = 0.6.0 > RDOC_VER = 2.5.1 > RUBY_DEBUG_VER = 0.10.47 > SUBST_VARS += RAKE_VER RAKE_COMPILER_VER RDOC_VER RUBY_DEBUG_VER Why not.. will make upgrade diffs more readable :) Landry