Fairly simple update to 0.9.9. Allows running on ruby 1.9, and I'd like to build the ruby19 FLAVOR by default.
Tested on i386 and amd64. Looking for OKs. Jeremy Index: Makefile =================================================================== RCS file: /cvs/ports/devel/ruby-rcov/Makefile,v retrieving revision 1.10 diff -u -p -r1.10 Makefile --- Makefile 24 Nov 2010 21:35:14 -0000 1.10 +++ Makefile 24 Mar 2011 17:58:29 -0000 @@ -2,8 +2,7 @@ COMMENT= code coverage tool for Ruby -DISTNAME= rcov-0.8.1.2.0 -REVISION= 4 +DISTNAME= rcov-0.9.9 CATEGORIES= devel MAINTAINER= Jeremy Evans <jer...@openbsd.org> Index: distinfo =================================================================== RCS file: /cvs/ports/devel/ruby-rcov/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- distinfo 11 Feb 2008 18:16:19 -0000 1.2 +++ distinfo 24 Mar 2011 17:58:47 -0000 @@ -1,5 +1,5 @@ -MD5 (rcov-0.8.1.2.0.gem) = ifgEGIR+XO74lHiwmzaxEA== -RMD160 (rcov-0.8.1.2.0.gem) = 9HcjkiPj1dyYBUp2amlVP4jXsDc= -SHA1 (rcov-0.8.1.2.0.gem) = X5Itz7zusC/Dz2FZRuaMNKxjzXk= -SHA256 (rcov-0.8.1.2.0.gem) = t+CyqvPwTGWjTNrC8Y+9AjFwILFvsLb9ivFtj4gFdVU= -SIZE (rcov-0.8.1.2.0.gem) = 74240 +MD5 (rcov-0.9.9.gem) = CJyzM9iwV0O6FQlSJ3G0MA== +RMD160 (rcov-0.9.9.gem) = agL9zj4uyCzaO9X4+fpjIGc5BkM= +SHA1 (rcov-0.9.9.gem) = q7FQOPIYdx/OX3mVprKNGxRxiPQ= +SHA256 (rcov-0.9.9.gem) = AfEe5O8l2UGAJ7sKKQ/u9brsi/AgcIiV3umut6NlGyc= +SIZE (rcov-0.9.9.gem) = 90624 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/devel/ruby-rcov/pkg/PLIST,v retrieving revision 1.3 diff -u -p -r1.3 PLIST --- pkg/PLIST 8 Nov 2010 23:24:40 -0000 1.3 +++ pkg/PLIST 24 Mar 2011 18:02:53 -0000 @@ -3,53 +3,87 @@ ${GEM_BIN}/rcov${GEM_BIN_SUFFIX} ${GEM_LIB}/cache/${DISTNAME}.gem ${GEM_LIB}/gems/${DISTNAME}/ ${GEM_LIB}/gems/${DISTNAME}/BLURB -${GEM_LIB}/gems/${DISTNAME}/CHANGES -${GEM_LIB}/gems/${DISTNAME}/LEGAL ${GEM_LIB}/gems/${DISTNAME}/LICENSE -${GEM_LIB}/gems/${DISTNAME}/README.API -${GEM_LIB}/gems/${DISTNAME}/README.emacs -${GEM_LIB}/gems/${DISTNAME}/README.en -${GEM_LIB}/gems/${DISTNAME}/README.rake -${GEM_LIB}/gems/${DISTNAME}/README.rant -${GEM_LIB}/gems/${DISTNAME}/README.vim ${GEM_LIB}/gems/${DISTNAME}/Rakefile -${GEM_LIB}/gems/${DISTNAME}/Rantfile ${GEM_LIB}/gems/${DISTNAME}/THANKS ${GEM_LIB}/gems/${DISTNAME}/bin/ ${GEM_LIB}/gems/${DISTNAME}/bin/rcov +${GEM_LIB}/gems/${DISTNAME}/doc/ +${GEM_LIB}/gems/${DISTNAME}/doc/readme_for_api.markdown +${GEM_LIB}/gems/${DISTNAME}/doc/readme_for_emacs.markdown +${GEM_LIB}/gems/${DISTNAME}/doc/readme_for_rake.markdown +${GEM_LIB}/gems/${DISTNAME}/doc/readme_for_vim.markdown +${GEM_LIB}/gems/${DISTNAME}/editor-extensions/ +${GEM_LIB}/gems/${DISTNAME}/editor-extensions/rcov.el +${GEM_LIB}/gems/${DISTNAME}/editor-extensions/rcov.vim ${GEM_LIB}/gems/${DISTNAME}/ext/ ${GEM_LIB}/gems/${DISTNAME}/ext/rcovrt/ +${GEM_LIB}/gems/${DISTNAME}/ext/rcovrt/1.8/ +${GEM_LIB}/gems/${DISTNAME}/ext/rcovrt/1.8/callsite.c +${GEM_LIB}/gems/${DISTNAME}/ext/rcovrt/1.8/rcovrt.c +${GEM_LIB}/gems/${DISTNAME}/ext/rcovrt/1.9/ +${GEM_LIB}/gems/${DISTNAME}/ext/rcovrt/1.9/callsite.c +${GEM_LIB}/gems/${DISTNAME}/ext/rcovrt/1.9/rcovrt.c ${GEM_LIB}/gems/${DISTNAME}/ext/rcovrt/Makefile -${GEM_LIB}/gems/${DISTNAME}/ext/rcovrt/callsite.c ${GEM_LIB}/gems/${DISTNAME}/ext/rcovrt/callsite.o ${GEM_LIB}/gems/${DISTNAME}/ext/rcovrt/extconf.rb -${GEM_LIB}/gems/${DISTNAME}/ext/rcovrt/rcovrt.c ${GEM_LIB}/gems/${DISTNAME}/ext/rcovrt/rcovrt.o ${GEM_LIB}/gems/${DISTNAME}/ext/rcovrt/rcovrt.so ${GEM_LIB}/gems/${DISTNAME}/lib/ ${GEM_LIB}/gems/${DISTNAME}/lib/rcov/ ${GEM_LIB}/gems/${DISTNAME}/lib/rcov.rb +${GEM_LIB}/gems/${DISTNAME}/lib/rcov/call_site_analyzer.rb +${GEM_LIB}/gems/${DISTNAME}/lib/rcov/code_coverage_analyzer.rb +${GEM_LIB}/gems/${DISTNAME}/lib/rcov/coverage_info.rb +${GEM_LIB}/gems/${DISTNAME}/lib/rcov/differential_analyzer.rb +${GEM_LIB}/gems/${DISTNAME}/lib/rcov/file_statistics.rb +${GEM_LIB}/gems/${DISTNAME}/lib/rcov/formatters/ +${GEM_LIB}/gems/${DISTNAME}/lib/rcov/formatters.rb +${GEM_LIB}/gems/${DISTNAME}/lib/rcov/formatters/base_formatter.rb +${GEM_LIB}/gems/${DISTNAME}/lib/rcov/formatters/failure_report.rb +${GEM_LIB}/gems/${DISTNAME}/lib/rcov/formatters/full_text_report.rb +${GEM_LIB}/gems/${DISTNAME}/lib/rcov/formatters/html_coverage.rb +${GEM_LIB}/gems/${DISTNAME}/lib/rcov/formatters/html_erb_template.rb +${GEM_LIB}/gems/${DISTNAME}/lib/rcov/formatters/text_coverage_diff.rb +${GEM_LIB}/gems/${DISTNAME}/lib/rcov/formatters/text_report.rb +${GEM_LIB}/gems/${DISTNAME}/lib/rcov/formatters/text_summary.rb ${GEM_LIB}/gems/${DISTNAME}/lib/rcov/lowlevel.rb -${GEM_LIB}/gems/${DISTNAME}/lib/rcov/rant.rb ${GEM_LIB}/gems/${DISTNAME}/lib/rcov/rcovtask.rb -${GEM_LIB}/gems/${DISTNAME}/lib/rcov/report.rb +${GEM_LIB}/gems/${DISTNAME}/lib/rcov/templates/ +${GEM_LIB}/gems/${DISTNAME}/lib/rcov/templates/detail.html.erb +${GEM_LIB}/gems/${DISTNAME}/lib/rcov/templates/index.html.erb +${GEM_LIB}/gems/${DISTNAME}/lib/rcov/templates/jquery-1.3.2.min.js +${GEM_LIB}/gems/${DISTNAME}/lib/rcov/templates/jquery.tablesorter.min.js +${GEM_LIB}/gems/${DISTNAME}/lib/rcov/templates/print.css +${GEM_LIB}/gems/${DISTNAME}/lib/rcov/templates/rcov.js +${GEM_LIB}/gems/${DISTNAME}/lib/rcov/templates/screen.css ${GEM_LIB}/gems/${DISTNAME}/lib/rcov/version.rb ${GEM_LIB}/gems/${DISTNAME}/lib/rcovrt.so -${GEM_LIB}/gems/${DISTNAME}/mingw-rbconfig.rb -${GEM_LIB}/gems/${DISTNAME}/rcov.el -${GEM_LIB}/gems/${DISTNAME}/rcov.vim ${GEM_LIB}/gems/${DISTNAME}/setup.rb ${GEM_LIB}/gems/${DISTNAME}/test/ -${GEM_LIB}/gems/${DISTNAME}/test/sample_01.rb -${GEM_LIB}/gems/${DISTNAME}/test/sample_02.rb -${GEM_LIB}/gems/${DISTNAME}/test/sample_03.rb -${GEM_LIB}/gems/${DISTNAME}/test/sample_04.rb -${GEM_LIB}/gems/${DISTNAME}/test/sample_05-new.rb -${GEM_LIB}/gems/${DISTNAME}/test/sample_05-old.rb -${GEM_LIB}/gems/${DISTNAME}/test/sample_05.rb -${GEM_LIB}/gems/${DISTNAME}/test/test_CallSiteAnalyzer.rb -${GEM_LIB}/gems/${DISTNAME}/test/test_CodeCoverageAnalyzer.rb -${GEM_LIB}/gems/${DISTNAME}/test/test_FileStatistics.rb -${GEM_LIB}/gems/${DISTNAME}/test/test_functional.rb +${GEM_LIB}/gems/${DISTNAME}/test/assets/ +${GEM_LIB}/gems/${DISTNAME}/test/assets/sample_01.rb +${GEM_LIB}/gems/${DISTNAME}/test/assets/sample_02.rb +${GEM_LIB}/gems/${DISTNAME}/test/assets/sample_03.rb +${GEM_LIB}/gems/${DISTNAME}/test/assets/sample_04.rb +${GEM_LIB}/gems/${DISTNAME}/test/assets/sample_05-new.rb +${GEM_LIB}/gems/${DISTNAME}/test/assets/sample_05-old.rb +${GEM_LIB}/gems/${DISTNAME}/test/assets/sample_05.rb +${GEM_LIB}/gems/${DISTNAME}/test/assets/sample_06.rb +${GEM_LIB}/gems/${DISTNAME}/test/call_site_analyzer_test.rb +${GEM_LIB}/gems/${DISTNAME}/test/code_coverage_analyzer_test.rb +${GEM_LIB}/gems/${DISTNAME}/test/expected_coverage/ +${GEM_LIB}/gems/${DISTNAME}/test/expected_coverage/diff-gcc-all.out +${GEM_LIB}/gems/${DISTNAME}/test/expected_coverage/diff-gcc-diff.out +${GEM_LIB}/gems/${DISTNAME}/test/expected_coverage/diff-gcc-original.out +${GEM_LIB}/gems/${DISTNAME}/test/expected_coverage/diff-no-color.out +${GEM_LIB}/gems/${DISTNAME}/test/expected_coverage/diff.out +${GEM_LIB}/gems/${DISTNAME}/test/expected_coverage/gcc-text.out +${GEM_LIB}/gems/${DISTNAME}/test/expected_coverage/sample_03_rb.html +${GEM_LIB}/gems/${DISTNAME}/test/expected_coverage/sample_03_rb.rb +${GEM_LIB}/gems/${DISTNAME}/test/expected_coverage/sample_04_rb.html +${GEM_LIB}/gems/${DISTNAME}/test/file_statistics_test.rb +${GEM_LIB}/gems/${DISTNAME}/test/functional_test.rb +${GEM_LIB}/gems/${DISTNAME}/test/test_helper.rb ${GEM_LIB}/gems/${DISTNAME}/test/turn_off_rcovrt.rb ${GEM_LIB}/specifications/${DISTNAME}.gemspec