Mon Feb 11 03:08:06 2013 UTC ()
Update ruby-thor to 0.17.0.

0.17.0, release 2013-01-24

    Add better support for tasks that accept arbitrary additional arguments (e.g. things like bundle exec)
    Add #stop_on_unknown_option!
    Only strip from stdin.gets if it wasn't ended with EOF
    Allow "send" as a task name
    Allow passing options as arguments after "--"
    Autoload Thor::Group

0.16.0, release 2012-08-14

    Add enum to string arguments

0.15.4, release 2012-06-29

    Fix regression when destination root contains reserved regexp characters

0.15.3, release 2012-06-18

    Support strict_args_position! for backwards compatibility
    Escape Dir glob characters in paths

0.15.2, released 2012-05-07

    Added print_in_columns
    Exposed terminal_width as a public API

0.15.1, release 2012-05-06

    Fix Ruby 1.8 truncation bug with unicode chars
    Fix shell delegate methods to pass their block
    Don't output trailing spaces when printing the last column in a table

0.15, released 2012-04-29

    Alias method_options to options
    Refactor say to allow multiple colors
    Exposed error as a public API
    Exposed file_collision as a public API
    Exposed print_wrapped as a public API
    Exposed set_color as a public API
    Fix number-formatting bugs in print_table
    Fix "indent" typo in print_table
    Fix Errno::EPIPE when piping tasks to head
    More friendly error messages


(taca)
diff -r1.4 -r1.5 pkgsrc/devel/ruby-thor/Makefile
diff -r1.3 -r1.4 pkgsrc/devel/ruby-thor/PLIST
diff -r1.3 -r1.4 pkgsrc/devel/ruby-thor/distinfo

cvs diff -r1.4 -r1.5 pkgsrc/devel/ruby-thor/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/ruby-thor/Makefile 2012/06/16 15:55:49 1.4
+++ pkgsrc/devel/ruby-thor/Makefile 2013/02/11 03:08:05 1.5
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.4 2012/06/16 15:55:49 taca Exp $ 1# $NetBSD: Makefile,v 1.5 2013/02/11 03:08:05 taca Exp $
2 2
3DISTNAME= thor-0.14.6 3DISTNAME= thor-0.17.0
4CATEGORIES= devel 4CATEGORIES= devel
5 5
6MAINTAINER= pkgsrc-users@NetBSD.org 6MAINTAINER= pkgsrc-users@NetBSD.org
7HOMEPAGE= http://yehudakatz.com/ 7HOMEPAGE= http://yehudakatz.com/
8COMMENT= Scripting framework that replaces rake, sake and rubigen 8COMMENT= Scripting framework that replaces rake, sake and rubigen
9LICENSE= mit 9LICENSE= mit
10 10
11CONFLICTS+= ruby[1-9][0-9]-thor-[0-9]* 11CONFLICTS+= ruby[1-9][0-9]-thor-[0-9]*
12 12
13# Ruby on Rails 3.2 require thor<0.15. 13# Ruby on Rails 3.2 require thor<0.15.
14 14
15.include "../../lang/ruby/gem.mk" 15.include "../../lang/ruby/gem.mk"
16.include "../../mk/bsd.pkg.mk" 16.include "../../mk/bsd.pkg.mk"

cvs diff -r1.3 -r1.4 pkgsrc/devel/ruby-thor/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/ruby-thor/PLIST 2010/12/04 04:03:53 1.3
+++ pkgsrc/devel/ruby-thor/PLIST 2013/02/11 03:08:05 1.4
@@ -1,19 +1,24 @@ @@ -1,19 +1,24 @@
1@comment $NetBSD: PLIST,v 1.3 2010/12/04 04:03:53 taca Exp $ 1@comment $NetBSD: PLIST,v 1.4 2013/02/11 03:08:05 taca Exp $
2bin/rake2thor 2bin/rake2thor
3bin/thor 3bin/thor
4${GEM_HOME}/cache/${GEM_NAME}.gem 4${GEM_HOME}/cache/${GEM_NAME}.gem
 5${GEM_LIBDIR}/.document
 6${GEM_LIBDIR}/.gitignore
 7${GEM_LIBDIR}/.rspec
 8${GEM_LIBDIR}/.travis.yml
5${GEM_LIBDIR}/CHANGELOG.rdoc 9${GEM_LIBDIR}/CHANGELOG.rdoc
6${GEM_LIBDIR}/LICENSE 10${GEM_LIBDIR}/Gemfile
 11${GEM_LIBDIR}/LICENSE.md
7${GEM_LIBDIR}/README.md 12${GEM_LIBDIR}/README.md
8${GEM_LIBDIR}/Thorfile 13${GEM_LIBDIR}/Thorfile
9${GEM_LIBDIR}/bin/rake2thor 14${GEM_LIBDIR}/bin/rake2thor
10${GEM_LIBDIR}/bin/thor 15${GEM_LIBDIR}/bin/thor
11${GEM_LIBDIR}/lib/thor.rb 16${GEM_LIBDIR}/lib/thor.rb
12${GEM_LIBDIR}/lib/thor/actions.rb 17${GEM_LIBDIR}/lib/thor/actions.rb
13${GEM_LIBDIR}/lib/thor/actions/create_file.rb 18${GEM_LIBDIR}/lib/thor/actions/create_file.rb
14${GEM_LIBDIR}/lib/thor/actions/create_link.rb 19${GEM_LIBDIR}/lib/thor/actions/create_link.rb
15${GEM_LIBDIR}/lib/thor/actions/directory.rb 20${GEM_LIBDIR}/lib/thor/actions/directory.rb
16${GEM_LIBDIR}/lib/thor/actions/empty_directory.rb 21${GEM_LIBDIR}/lib/thor/actions/empty_directory.rb
17${GEM_LIBDIR}/lib/thor/actions/file_manipulation.rb 22${GEM_LIBDIR}/lib/thor/actions/file_manipulation.rb
18${GEM_LIBDIR}/lib/thor/actions/inject_into_file.rb 23${GEM_LIBDIR}/lib/thor/actions/inject_into_file.rb
19${GEM_LIBDIR}/lib/thor/base.rb 24${GEM_LIBDIR}/lib/thor/base.rb
@@ -28,52 +33,60 @@ ${GEM_LIBDIR}/lib/thor/parser/argument.r @@ -28,52 +33,60 @@ ${GEM_LIBDIR}/lib/thor/parser/argument.r
28${GEM_LIBDIR}/lib/thor/parser/arguments.rb 33${GEM_LIBDIR}/lib/thor/parser/arguments.rb
29${GEM_LIBDIR}/lib/thor/parser/option.rb 34${GEM_LIBDIR}/lib/thor/parser/option.rb
30${GEM_LIBDIR}/lib/thor/parser/options.rb 35${GEM_LIBDIR}/lib/thor/parser/options.rb
31${GEM_LIBDIR}/lib/thor/rake_compat.rb 36${GEM_LIBDIR}/lib/thor/rake_compat.rb
32${GEM_LIBDIR}/lib/thor/runner.rb 37${GEM_LIBDIR}/lib/thor/runner.rb
33${GEM_LIBDIR}/lib/thor/shell.rb 38${GEM_LIBDIR}/lib/thor/shell.rb
34${GEM_LIBDIR}/lib/thor/shell/basic.rb 39${GEM_LIBDIR}/lib/thor/shell/basic.rb
35${GEM_LIBDIR}/lib/thor/shell/color.rb 40${GEM_LIBDIR}/lib/thor/shell/color.rb
36${GEM_LIBDIR}/lib/thor/shell/html.rb 41${GEM_LIBDIR}/lib/thor/shell/html.rb
37${GEM_LIBDIR}/lib/thor/task.rb 42${GEM_LIBDIR}/lib/thor/task.rb
38${GEM_LIBDIR}/lib/thor/util.rb 43${GEM_LIBDIR}/lib/thor/util.rb
39${GEM_LIBDIR}/lib/thor/version.rb 44${GEM_LIBDIR}/lib/thor/version.rb
40${GEM_LIBDIR}/spec/actions/create_file_spec.rb 45${GEM_LIBDIR}/spec/actions/create_file_spec.rb
 46${GEM_LIBDIR}/spec/actions/create_link_spec.rb
41${GEM_LIBDIR}/spec/actions/directory_spec.rb 47${GEM_LIBDIR}/spec/actions/directory_spec.rb
42${GEM_LIBDIR}/spec/actions/empty_directory_spec.rb 48${GEM_LIBDIR}/spec/actions/empty_directory_spec.rb
43${GEM_LIBDIR}/spec/actions/file_manipulation_spec.rb 49${GEM_LIBDIR}/spec/actions/file_manipulation_spec.rb
44${GEM_LIBDIR}/spec/actions/inject_into_file_spec.rb 50${GEM_LIBDIR}/spec/actions/inject_into_file_spec.rb
45${GEM_LIBDIR}/spec/actions_spec.rb 51${GEM_LIBDIR}/spec/actions_spec.rb
46${GEM_LIBDIR}/spec/base_spec.rb 52${GEM_LIBDIR}/spec/base_spec.rb
47${GEM_LIBDIR}/spec/core_ext/hash_with_indifferent_access_spec.rb 53${GEM_LIBDIR}/spec/core_ext/hash_with_indifferent_access_spec.rb
48${GEM_LIBDIR}/spec/core_ext/ordered_hash_spec.rb 54${GEM_LIBDIR}/spec/core_ext/ordered_hash_spec.rb
 55${GEM_LIBDIR}/spec/exit_condition_spec.rb
49${GEM_LIBDIR}/spec/fixtures/application.rb 56${GEM_LIBDIR}/spec/fixtures/application.rb
 57${GEM_LIBDIR}/spec/fixtures/app{1}/README
50${GEM_LIBDIR}/spec/fixtures/bundle/execute.rb 58${GEM_LIBDIR}/spec/fixtures/bundle/execute.rb
51${GEM_LIBDIR}/spec/fixtures/bundle/main.thor 59${GEM_LIBDIR}/spec/fixtures/bundle/main.thor
52${GEM_LIBDIR}/spec/fixtures/doc/%file_name%.rb.tt 60${GEM_LIBDIR}/spec/fixtures/doc/%file_name%.rb.tt
 61${GEM_LIBDIR}/spec/fixtures/doc/COMMENTER
53${GEM_LIBDIR}/spec/fixtures/doc/README 62${GEM_LIBDIR}/spec/fixtures/doc/README
54${GEM_LIBDIR}/spec/fixtures/doc/block_helper.rb 63${GEM_LIBDIR}/spec/fixtures/doc/block_helper.rb
55${GEM_LIBDIR}/spec/fixtures/doc/components/.empty_directory 64${GEM_LIBDIR}/spec/fixtures/doc/components/.empty_directory
56${GEM_LIBDIR}/spec/fixtures/doc/config.rb 65${GEM_LIBDIR}/spec/fixtures/doc/config.rb
 66${GEM_LIBDIR}/spec/fixtures/doc/config.yaml.tt
 67${GEM_LIBDIR}/spec/fixtures/enum.thor
57${GEM_LIBDIR}/spec/fixtures/group.thor 68${GEM_LIBDIR}/spec/fixtures/group.thor
58${GEM_LIBDIR}/spec/fixtures/invoke.thor 69${GEM_LIBDIR}/spec/fixtures/invoke.thor
59${GEM_LIBDIR}/spec/fixtures/path with spaces 70${GEM_LIBDIR}/spec/fixtures/path with spaces
 71${GEM_LIBDIR}/spec/fixtures/preserve/script.sh
60${GEM_LIBDIR}/spec/fixtures/script.thor 72${GEM_LIBDIR}/spec/fixtures/script.thor
61${GEM_LIBDIR}/spec/fixtures/task.thor 73${GEM_LIBDIR}/spec/fixtures/task.thor
62${GEM_LIBDIR}/spec/group_spec.rb 74${GEM_LIBDIR}/spec/group_spec.rb
63${GEM_LIBDIR}/spec/invocation_spec.rb 75${GEM_LIBDIR}/spec/invocation_spec.rb
64${GEM_LIBDIR}/spec/parser/argument_spec.rb 76${GEM_LIBDIR}/spec/parser/argument_spec.rb
65${GEM_LIBDIR}/spec/parser/arguments_spec.rb 77${GEM_LIBDIR}/spec/parser/arguments_spec.rb
66${GEM_LIBDIR}/spec/parser/option_spec.rb 78${GEM_LIBDIR}/spec/parser/option_spec.rb
67${GEM_LIBDIR}/spec/parser/options_spec.rb 79${GEM_LIBDIR}/spec/parser/options_spec.rb
68${GEM_LIBDIR}/spec/rake_compat_spec.rb 80${GEM_LIBDIR}/spec/rake_compat_spec.rb
69${GEM_LIBDIR}/spec/register_spec.rb 81${GEM_LIBDIR}/spec/register_spec.rb
70${GEM_LIBDIR}/spec/runner_spec.rb 82${GEM_LIBDIR}/spec/runner_spec.rb
71${GEM_LIBDIR}/spec/shell/basic_spec.rb 83${GEM_LIBDIR}/spec/shell/basic_spec.rb
72${GEM_LIBDIR}/spec/shell/color_spec.rb 84${GEM_LIBDIR}/spec/shell/color_spec.rb
73${GEM_LIBDIR}/spec/shell/html_spec.rb 85${GEM_LIBDIR}/spec/shell/html_spec.rb
74${GEM_LIBDIR}/spec/shell_spec.rb 86${GEM_LIBDIR}/spec/shell_spec.rb
75${GEM_LIBDIR}/spec/spec_helper.rb 87${GEM_LIBDIR}/spec/spec_helper.rb
76${GEM_LIBDIR}/spec/task_spec.rb 88${GEM_LIBDIR}/spec/task_spec.rb
77${GEM_LIBDIR}/spec/thor_spec.rb 89${GEM_LIBDIR}/spec/thor_spec.rb
78${GEM_LIBDIR}/spec/util_spec.rb 90${GEM_LIBDIR}/spec/util_spec.rb
 91${GEM_LIBDIR}/thor.gemspec
79${GEM_HOME}/specifications/${GEM_NAME}.gemspec 92${GEM_HOME}/specifications/${GEM_NAME}.gemspec

cvs diff -r1.3 -r1.4 pkgsrc/devel/ruby-thor/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/ruby-thor/distinfo 2010/12/04 04:03:53 1.3
+++ pkgsrc/devel/ruby-thor/distinfo 2013/02/11 03:08:05 1.4
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.3 2010/12/04 04:03:53 taca Exp $ 1$NetBSD: distinfo,v 1.4 2013/02/11 03:08:05 taca Exp $
2 2
3SHA1 (thor-0.14.6.gem) = cb09bba64959b0ea470d1b8c266c42858a8f7e11 3SHA1 (thor-0.17.0.gem) = a0b999fb57fbc40ddd422cc82b200ff91f9b0174
4RMD160 (thor-0.14.6.gem) = fa3c43a154ecfd5bd1c14557f93ea017eddb02df 4RMD160 (thor-0.17.0.gem) = 5b14102a47c94ebe5aa975e613a604b251776a1f
5Size (thor-0.14.6.gem) = 73216 bytes 5Size (thor-0.17.0.gem) = 83456 bytes