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

Reply via email to