Import ruby 2.2.0 to ports tree.
Details
- svn cp lang/ruby21 to lang/ruby22
- apply this patch (also available at https://people.FreeBSD.org/~sunpoet/ruby22.patch)
Diff Detail
- Lint
Lint Skipped - Unit
Tests Skipped
Event Timeline
lang/ruby22/Makefile | ||
---|---|---|
52 | Defaulting to building all the CAPIDOCS and other docs, and examples seems like a bad idea to me. Most users aren't going to need most of this, especially the CAPIDOCS. |
lang/ruby22/Makefile | ||
---|---|---|
52 | You're right. CAPIDOCS should be off by default. The correct line is: |
Mk/bsd.ruby.mk | ||
---|---|---|
227 | Why are these changed to ?= ? It seems unneeded and just gives user potential to shoot their foot. |
Also, checkout my script on freefall in ~swills/combinations.py that I've used for testing all the different combinations of options. Will need some slight changes to test 2.2, but nothing major. If I can get a patch that applies cleanly, I'll update the script and run it to test the plist.
Mk/bsd.ruby.mk | ||
---|---|---|
227 | Wait, I wasn't paying attention, I see why now, though it's a bit of a different style. I suppose it's not wrong though. |
Just for the record, the patch on people.FreeBSD.org was updated, I'm doing local build tests now. Please update the review with the new patch and I'll approve it after my tests.