This upgrades hoe to the latest release, 3.12.0. The current hoe
version does not work with the rake version used in ruby 2.1, and
is currently the primary blocker for switching the default ruby
version to 2.1.
With the diff for sysutils/god I recently submitted, nothing in the
tree has a BDEP or RDEP on hoe, though there are some ports with a
TDEP on hoe.
I'll be committing this Monday unless I hear objections.
Thanks,
Jeremy
Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/ruby-hoe/Makefile,v
retrieving revision 1.22
diff -u -p -r1.22 Makefile
--- Makefile 26 Oct 2013 23:55:35 -0000 1.22
+++ Makefile 19 Sep 2014 21:31:47 -0000
@@ -2,8 +2,7 @@
COMMENT= simple rake/rubygems helper for project Rakefiles
-DISTNAME= hoe-2.12.3
-REVISION = 1
+DISTNAME= hoe-3.12.0
CATEGORIES= devel
# MIT
@@ -16,9 +15,6 @@ RUN_DEPENDS= ${MODRUBY_RAKE_DEPENDS}
CONFIGURE_STYLE=ruby gem
-# Regress doesn't work in ruby 1.8, because it ships with
-# an old version of rdoc.
-TEST_DEPENDS = math/graphviz
-MODRUBY_TEST = rake
+# Tests require minitest > 5.3, which isn't in ports.
.include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/ruby-hoe/distinfo,v
retrieving revision 1.7
diff -u -p -r1.7 distinfo
--- distinfo 17 Nov 2011 17:29:28 -0000 1.7
+++ distinfo 19 Sep 2014 20:49:45 -0000
@@ -1,5 +1,2 @@
-MD5 (hoe-2.12.3.gem) = S210qfLxoyxMqQU0qNSQEQ==
-RMD160 (hoe-2.12.3.gem) = pjPdYK2L4O39OB7+uK5kdnKtxyc=
-SHA1 (hoe-2.12.3.gem) = gKEjkts4scMk3bbTw4UfLelg5kc=
-SHA256 (hoe-2.12.3.gem) = 9oSIyBcSAact4UsDAYDxXGb8GVrw6rFkdKUpONrwED8=
-SIZE (hoe-2.12.3.gem) = 122368
+SHA256 (hoe-3.12.0.gem) = IQIyWILZus4ktsVHmugMuaNy2hVocQ3QDbveRUBaOdg=
+SIZE (hoe-3.12.0.gem) = 130048
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/ruby-hoe/pkg/PLIST,v
retrieving revision 1.9
diff -u -p -r1.9 PLIST
--- pkg/PLIST 17 Nov 2011 17:29:28 -0000 1.9
+++ pkg/PLIST 19 Sep 2014 20:49:49 -0000
@@ -4,10 +4,10 @@ ${GEM_LIB}/cache/${DISTNAME}.gem
${GEM_LIB}/gems/${DISTNAME}/
${GEM_LIB}/gems/${DISTNAME}/.autotest
${GEM_LIB}/gems/${DISTNAME}/.gemtest
-${GEM_LIB}/gems/${DISTNAME}/History.txt
+${GEM_LIB}/gems/${DISTNAME}/History.rdoc
${GEM_LIB}/gems/${DISTNAME}/Hoe.pdf
${GEM_LIB}/gems/${DISTNAME}/Manifest.txt
-${GEM_LIB}/gems/${DISTNAME}/README.txt
+${GEM_LIB}/gems/${DISTNAME}/README.rdoc
${GEM_LIB}/gems/${DISTNAME}/Rakefile
${GEM_LIB}/gems/${DISTNAME}/bin/
${GEM_LIB}/gems/${DISTNAME}/bin/sow
@@ -29,7 +29,7 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/hoe/publ
${GEM_LIB}/gems/${DISTNAME}/lib/hoe/racc.rb
${GEM_LIB}/gems/${DISTNAME}/lib/hoe/rake.rb
${GEM_LIB}/gems/${DISTNAME}/lib/hoe/rcov.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/hoe/rubyforge.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/hoe/rdoc.rb
${GEM_LIB}/gems/${DISTNAME}/lib/hoe/signing.rb
${GEM_LIB}/gems/${DISTNAME}/lib/hoe/test.rb
${GEM_LIB}/gems/${DISTNAME}/template/
@@ -46,6 +46,8 @@ ${GEM_LIB}/gems/${DISTNAME}/template/tes
${GEM_LIB}/gems/${DISTNAME}/template/test/test_file_name.rb.erb
${GEM_LIB}/gems/${DISTNAME}/test/
${GEM_LIB}/gems/${DISTNAME}/test/test_hoe.rb
+${GEM_LIB}/gems/${DISTNAME}/test/test_hoe_debug.rb
${GEM_LIB}/gems/${DISTNAME}/test/test_hoe_gemcutter.rb
+${GEM_LIB}/gems/${DISTNAME}/test/test_hoe_publish.rb
${GEM_LIB}/gems/${DISTNAME}/test/test_hoe_test.rb
${GEM_LIB}/specifications/${DISTNAME}.gemspec