Fairly simple version update to 1.4.4.  Add more regress depends,
and both minitest and hoe need to be updated to run the regress
tests for 1.4.4.

We aren't going to the latest version of hoe, as that requires
rubygems > 1.4.0, and both lang/ruby/1.{8,9} use 1.3.7.  Add
regress tests for hoe.  hoe regress depends on minitest and
minitest regress depends on hoe, but that shouldn't be a
problem.

Add myself as maintainer of nokogiri.

Tested on amd64. Looking for OKs.

Jeremy

Index: textproc/ruby-nokogiri/Makefile
===================================================================
RCS file: /cvs/ports/textproc/ruby-nokogiri/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- textproc/ruby-nokogiri/Makefile     6 Jan 2011 04:24:24 -0000       1.10
+++ textproc/ruby-nokogiri/Makefile     24 Mar 2011 22:18:37 -0000
@@ -2,12 +2,13 @@
 
 COMMENT=               HTML, XML, SAX and Reader parser
 
-DISTNAME=              nokogiri-1.4.3.1
-REVISION =             1
+DISTNAME=              nokogiri-1.4.4
 CATEGORIES=            textproc
 
 HOMEPAGE=              http://nokogiri.rubyforge.org/nokogiri
 
+MAINTAINER =           Jeremy Evans <jer...@openbsd.org>
+
 # BSD
 PERMIT_PACKAGE_CDROM=  Yes
 PERMIT_PACKAGE_FTP=    Yes
@@ -19,10 +20,13 @@ LIB_DEPENDS=                textproc/libxslt
 
 BUILD_DEPENDS=         ${MODRUBY_RAKE_DEPENDS}
 
-MODULES=               lang/ruby
+MODULES=               lang/ruby converters/libiconv
 
 CONFIGURE_STYLE=       ruby gem ext
 
 MODRUBY_REGRESS=       rake
+REGRESS_DEPENDS =      devel/ruby-rake-compiler,${MODRUBY_FLAVOR} \
+                       devel/ruby-minitest,${MODRUBY_FLAVOR}>=2.0.2 \
+                       devel/ruby-hoe,${MODRUBY_FLAVOR}>=2.8.0
 
 .include <bsd.port.mk>
Index: textproc/ruby-nokogiri/distinfo
===================================================================
RCS file: /cvs/ports/textproc/ruby-nokogiri/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- textproc/ruby-nokogiri/distinfo     8 Nov 2010 23:37:17 -0000       1.2
+++ textproc/ruby-nokogiri/distinfo     24 Mar 2011 22:00:43 -0000
@@ -1,5 +1,5 @@
-MD5 (nokogiri-1.4.3.1.gem) = NtCSpfQLjezlsy1DTMc/0g==
-RMD160 (nokogiri-1.4.3.1.gem) = AfZufi5jsYq5xK+/Tjqt4qXF1wQ=
-SHA1 (nokogiri-1.4.3.1.gem) = ngvMQu/KPzRcBPY4OtIWsJxO0KE=
-SHA256 (nokogiri-1.4.3.1.gem) = NUw4yn2AK/GywHLsG/MhTiNYMjsw8ooF0k5G9YMYYuk=
-SIZE (nokogiri-1.4.3.1.gem) = 188928
+MD5 (nokogiri-1.4.4.gem) = VqzK2SzPZ3wvpGDx7oCk4g==
+RMD160 (nokogiri-1.4.4.gem) = n1/CsV2hYMzQOgls8wdK+0bhoXA=
+SHA1 (nokogiri-1.4.4.gem) = FfXDgdmKTlOoeZgbj7wwHTVhxnU=
+SHA256 (nokogiri-1.4.4.gem) = PR7YzEtsrx8c23tTvibnKrcLcRHUY9dviY8fMtmYp7I=
+SIZE (nokogiri-1.4.4.gem) = 198656
Index: textproc/ruby-nokogiri/pkg/PLIST
===================================================================
RCS file: /cvs/ports/textproc/ruby-nokogiri/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- textproc/ruby-nokogiri/pkg/PLIST    8 Nov 2010 23:37:17 -0000       1.3
+++ textproc/ruby-nokogiri/pkg/PLIST    24 Mar 2011 22:00:57 -0000
@@ -164,6 +164,7 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/nokogiri
 ${GEM_LIB}/gems/${DISTNAME}/lib/nokogiri/ffi/structs/xml_notation.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/nokogiri/ffi/structs/xml_ns.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/nokogiri/ffi/structs/xml_parser_context.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/nokogiri/ffi/structs/xml_parser_input.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/nokogiri/ffi/structs/xml_relax_ng.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/nokogiri/ffi/structs/xml_sax_handler.rb
 
${GEM_LIB}/gems/${DISTNAME}/lib/nokogiri/ffi/structs/xml_sax_push_parser_context.rb
@@ -273,6 +274,8 @@ ${GEM_LIB}/gems/${DISTNAME}/test/css/tes
 ${GEM_LIB}/gems/${DISTNAME}/test/css/test_parser.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/css/test_tokenizer.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/css/test_xpath_visitor.rb
+${GEM_LIB}/gems/${DISTNAME}/test/decorators/
+${GEM_LIB}/gems/${DISTNAME}/test/decorators/test_slop.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/ffi/
 ${GEM_LIB}/gems/${DISTNAME}/test/ffi/test_document.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/files/
@@ -354,4 +357,6 @@ ${GEM_LIB}/gems/${DISTNAME}/test/xml/tes
 ${GEM_LIB}/gems/${DISTNAME}/test/xml/test_text.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/xml/test_unparented_node.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/xml/test_xpath.rb
+${GEM_LIB}/gems/${DISTNAME}/test/xslt/
+${GEM_LIB}/gems/${DISTNAME}/test/xslt/test_custom_functions.rb
 ${GEM_LIB}/specifications/${DISTNAME}.gemspec
Index: devel/ruby-hoe/Makefile
===================================================================
RCS file: /cvs/ports/devel/ruby-hoe/Makefile,v
retrieving revision 1.16
diff -u -p -r1.16 Makefile
--- devel/ruby-hoe/Makefile     6 Jan 2011 04:24:23 -0000       1.16
+++ devel/ruby-hoe/Makefile     24 Mar 2011 22:12:12 -0000
@@ -2,8 +2,7 @@
 
 COMMENT=       simple rake/rubygems helper for project Rakefiles
 
-DISTNAME=      hoe-2.3.3
-REVISION =     4
+DISTNAME=      hoe-2.8.0
 CATEGORIES=    devel
 
 # mit
@@ -15,9 +14,12 @@ PERMIT_DISTFILES_FTP=        Yes
 MODULES=       lang/ruby
 
 BUILD_DEPENDS= ${RUN_DEPENDS}
-RUN_DEPENDS=   devel/ruby-rubyforge,${MODRUBY_FLAVOR}>=1.0.4 \
-               ${MODRUBY_RAKE_DEPENDS}
+RUN_DEPENDS=   ${MODRUBY_RAKE_DEPENDS}
 
 CONFIGURE_STYLE=ruby gem
+
+REGRESS_DEPENDS =      devel/ruby-minitest,${MODRUBY_FLAVOR}
+do-regress:
+       cd ${WRKSRC} && ${RUBY} -Ilib -rubygems test/test_hoe.rb
 
 .include <bsd.port.mk>
Index: devel/ruby-hoe/distinfo
===================================================================
RCS file: /cvs/ports/devel/ruby-hoe/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- devel/ruby-hoe/distinfo     9 Aug 2009 12:24:05 -0000       1.5
+++ devel/ruby-hoe/distinfo     24 Mar 2011 22:06:48 -0000
@@ -1,5 +1,5 @@
-MD5 (hoe-2.3.3.gem) = B5FpcnUwEWUTiOfj/r2pFg==
-RMD160 (hoe-2.3.3.gem) = jOdUSgqXlnhxYQNhEqU9oNoMEf0=
-SHA1 (hoe-2.3.3.gem) = HRhyS6R4uj3B3vmQrfbcAQ2zz+s=
-SHA256 (hoe-2.3.3.gem) = NWF6dDWAV5m15uPauuZVNBkh4Dy1K1Wj/cbmGuGyVBo=
-SIZE (hoe-2.3.3.gem) = 26624
+MD5 (hoe-2.8.0.gem) = ItC5IsaMFP60amibz19YzQ==
+RMD160 (hoe-2.8.0.gem) = 44Vy1o1BBRh+LoQ3BB2C44mbwDg=
+SHA1 (hoe-2.8.0.gem) = iMEb08f/EUnUUI68IiHDJbEOcr0=
+SHA256 (hoe-2.8.0.gem) = oglJeOClZZ05Jm7rwMVvdTt+JcmoH2M8oCnPxaKvi0Q=
+SIZE (hoe-2.8.0.gem) = 116736
Index: devel/ruby-hoe/pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/ruby-hoe/pkg/PLIST,v
retrieving revision 1.7
diff -u -p -r1.7 PLIST
--- devel/ruby-hoe/pkg/PLIST    8 Nov 2010 23:24:40 -0000       1.7
+++ devel/ruby-hoe/pkg/PLIST    24 Mar 2011 22:07:28 -0000
@@ -2,7 +2,9 @@
 ${GEM_BIN}/sow${GEM_BIN_SUFFIX}
 ${GEM_LIB}/cache/${DISTNAME}.gem
 ${GEM_LIB}/gems/${DISTNAME}/
+${GEM_LIB}/gems/${DISTNAME}/.autotest
 ${GEM_LIB}/gems/${DISTNAME}/History.txt
+${GEM_LIB}/gems/${DISTNAME}/Hoe.pdf
 ${GEM_LIB}/gems/${DISTNAME}/Manifest.txt
 ${GEM_LIB}/gems/${DISTNAME}/README.txt
 ${GEM_LIB}/gems/${DISTNAME}/Rakefile
@@ -12,15 +14,21 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/
 ${GEM_LIB}/gems/${DISTNAME}/lib/hoe/
 ${GEM_LIB}/gems/${DISTNAME}/lib/hoe.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/hoe/clean.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/hoe/compiler.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/hoe/debug.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/hoe/deps.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/hoe/flay.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/hoe/flog.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/hoe/gem_prelude_sucks.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/hoe/gemcutter.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/hoe/inline.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/hoe/newb.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/hoe/package.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/hoe/publish.rb
+${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/signing.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/hoe/test.rb
 ${GEM_LIB}/gems/${DISTNAME}/template/
@@ -37,4 +45,5 @@ ${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_gemcutter.rb
 ${GEM_LIB}/specifications/${DISTNAME}.gemspec
Index: devel/ruby-minitest/Makefile
===================================================================
RCS file: /cvs/ports/devel/ruby-minitest/Makefile,v
retrieving revision 1.8
diff -u -p -r1.8 Makefile
--- devel/ruby-minitest/Makefile        6 Jan 2011 04:24:23 -0000       1.8
+++ devel/ruby-minitest/Makefile        24 Mar 2011 22:17:09 -0000
@@ -2,8 +2,7 @@
 
 COMMENT =      small and fast replacement for test/unit
 
-DISTNAME =     minitest-1.4.2
-REVISION =     3
+DISTNAME =     minitest-2.0.2
 CATEGORIES =   devel
 
 MAINTAINER =   Paul Irofti <piro...@openbsd.org>
Index: devel/ruby-minitest/distinfo
===================================================================
RCS file: /cvs/ports/devel/ruby-minitest/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- devel/ruby-minitest/distinfo        21 Aug 2009 08:45:44 -0000      1.2
+++ devel/ruby-minitest/distinfo        24 Mar 2011 22:17:39 -0000
@@ -1,5 +1,5 @@
-MD5 (minitest-1.4.2.gem) = L/+t3Y7A5kJXJuCIXZtchw==
-RMD160 (minitest-1.4.2.gem) = SaqlGQoJOcw7jChMgVspqq0wH6Q=
-SHA1 (minitest-1.4.2.gem) = VjaZXft/BRjBdbn4Ri/PAkWSWsc=
-SHA256 (minitest-1.4.2.gem) = +AcyyhpvtWSKs8BAFrEjDM60aM2lWqfUs+6psUajheg=
-SIZE (minitest-1.4.2.gem) = 22016
+MD5 (minitest-2.0.2.gem) = 1FB61JPtsbEcessLou6JWQ==
+RMD160 (minitest-2.0.2.gem) = PcQTh2/+oZPJg8gWwX9OMy4FTTM=
+SHA1 (minitest-2.0.2.gem) = BSWJ9ISHHbmwhB1YMDTJBzp09FA=
+SHA256 (minitest-2.0.2.gem) = wKsrtDWCKfgXQHn6dBuWNo9GAr6oEPQmz+A/NeZ06fA=
+SIZE (minitest-2.0.2.gem) = 33280
Index: devel/ruby-minitest/pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/ruby-minitest/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -r1.4 PLIST
--- devel/ruby-minitest/pkg/PLIST       8 Nov 2010 23:24:40 -0000       1.4
+++ devel/ruby-minitest/pkg/PLIST       24 Mar 2011 22:17:44 -0000
@@ -10,11 +10,14 @@ ${GEM_LIB}/gems/${DISTNAME}/design_ratio
 ${GEM_LIB}/gems/${DISTNAME}/lib/
 ${GEM_LIB}/gems/${DISTNAME}/lib/minitest/
 ${GEM_LIB}/gems/${DISTNAME}/lib/minitest/autorun.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/minitest/benchmark.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/minitest/mock.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/minitest/pride.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/minitest/spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/minitest/unit.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/
-${GEM_LIB}/gems/${DISTNAME}/test/test_mini_mock.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_mini_spec.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_mini_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/test_minitest_benchmark.rb
+${GEM_LIB}/gems/${DISTNAME}/test/test_minitest_mock.rb
+${GEM_LIB}/gems/${DISTNAME}/test/test_minitest_spec.rb
+${GEM_LIB}/gems/${DISTNAME}/test/test_minitest_unit.rb
 ${GEM_LIB}/specifications/${DISTNAME}.gemspec

Reply via email to