Importing devel/ruby-thor 0.14.0.

Thor is a simple and efficient tool for building self-documenting
command line utilities.  It removes the pain of parsing command line
options, writing "USAGE:" banners, and can also be used as an
alternative to the [Rake](http://github.com/jimweirich/rake) build
tool.  The syntax is Rake-like, so it should be familiar to most Rake
users.
This commit is contained in:
taca 2010-09-12 04:04:25 +00:00
parent 64c50b7933
commit c914fa1810
5 changed files with 110 additions and 0 deletions

6
devel/ruby-thor/DESCR Normal file
View file

@ -0,0 +1,6 @@
Thor is a simple and efficient tool for building self-documenting
command line utilities. It removes the pain of parsing command line
options, writing "USAGE:" banners, and can also be used as an
alternative to the [Rake](http://github.com/jimweirich/rake) build
tool. The syntax is Rake-like, so it should be familiar to most Rake
users.

9
devel/ruby-thor/MESSAGE Normal file
View file

@ -0,0 +1,9 @@
===========================================================================
$NetBSD: MESSAGE,v 1.1.1.1 2010/09/12 04:04:26 taca Exp $
To use rake2thor command, please install these packages:
devel/ruby-parsetree
devel/ruby2ruby
===========================================================================

14
devel/ruby-thor/Makefile Normal file
View file

@ -0,0 +1,14 @@
# $NetBSD: Makefile,v 1.1.1.1 2010/09/12 04:04:25 taca Exp $
DISTNAME= thor-0.14.0
CATEGORIES= devel
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://yehudakatz.com/
COMMENT= Scripting framework that replaces rake, sake and rubigen
LICENSE= mit
CONFLICTS+= ruby[1-9][0-9]-thor-[0-9]*
.include "../../lang/ruby/gem.mk"
.include "../../mk/bsd.pkg.mk"

76
devel/ruby-thor/PLIST Normal file
View file

@ -0,0 +1,76 @@
@comment $NetBSD: PLIST,v 1.1.1.1 2010/09/12 04:04:26 taca Exp $
bin/rake2thor
bin/thor
${GEM_HOME}/cache/${GEM_NAME}.gem
${GEM_LIBDIR}/CHANGELOG.rdoc
${GEM_LIBDIR}/LICENSE
${GEM_LIBDIR}/README.md
${GEM_LIBDIR}/Thorfile
${GEM_LIBDIR}/bin/rake2thor
${GEM_LIBDIR}/bin/thor
${GEM_LIBDIR}/lib/thor.rb
${GEM_LIBDIR}/lib/thor/actions.rb
${GEM_LIBDIR}/lib/thor/actions/create_file.rb
${GEM_LIBDIR}/lib/thor/actions/directory.rb
${GEM_LIBDIR}/lib/thor/actions/empty_directory.rb
${GEM_LIBDIR}/lib/thor/actions/file_manipulation.rb
${GEM_LIBDIR}/lib/thor/actions/inject_into_file.rb
${GEM_LIBDIR}/lib/thor/base.rb
${GEM_LIBDIR}/lib/thor/core_ext/file_binary_read.rb
${GEM_LIBDIR}/lib/thor/core_ext/hash_with_indifferent_access.rb
${GEM_LIBDIR}/lib/thor/core_ext/ordered_hash.rb
${GEM_LIBDIR}/lib/thor/error.rb
${GEM_LIBDIR}/lib/thor/group.rb
${GEM_LIBDIR}/lib/thor/invocation.rb
${GEM_LIBDIR}/lib/thor/parser.rb
${GEM_LIBDIR}/lib/thor/parser/argument.rb
${GEM_LIBDIR}/lib/thor/parser/arguments.rb
${GEM_LIBDIR}/lib/thor/parser/option.rb
${GEM_LIBDIR}/lib/thor/parser/options.rb
${GEM_LIBDIR}/lib/thor/rake_compat.rb
${GEM_LIBDIR}/lib/thor/runner.rb
${GEM_LIBDIR}/lib/thor/shell.rb
${GEM_LIBDIR}/lib/thor/shell/basic.rb
${GEM_LIBDIR}/lib/thor/shell/color.rb
${GEM_LIBDIR}/lib/thor/shell/html.rb
${GEM_LIBDIR}/lib/thor/task.rb
${GEM_LIBDIR}/lib/thor/util.rb
${GEM_LIBDIR}/lib/thor/version.rb
${GEM_LIBDIR}/spec/actions/create_file_spec.rb
${GEM_LIBDIR}/spec/actions/directory_spec.rb
${GEM_LIBDIR}/spec/actions/empty_directory_spec.rb
${GEM_LIBDIR}/spec/actions/file_manipulation_spec.rb
${GEM_LIBDIR}/spec/actions/inject_into_file_spec.rb
${GEM_LIBDIR}/spec/actions_spec.rb
${GEM_LIBDIR}/spec/base_spec.rb
${GEM_LIBDIR}/spec/core_ext/hash_with_indifferent_access_spec.rb
${GEM_LIBDIR}/spec/core_ext/ordered_hash_spec.rb
${GEM_LIBDIR}/spec/fixtures/application.rb
${GEM_LIBDIR}/spec/fixtures/bundle/execute.rb
${GEM_LIBDIR}/spec/fixtures/bundle/main.thor
${GEM_LIBDIR}/spec/fixtures/doc/%file_name%.rb.tt
${GEM_LIBDIR}/spec/fixtures/doc/README
${GEM_LIBDIR}/spec/fixtures/doc/config.rb
${GEM_LIBDIR}/spec/fixtures/group.thor
${GEM_LIBDIR}/spec/fixtures/invoke.thor
${GEM_LIBDIR}/spec/fixtures/path with spaces
${GEM_LIBDIR}/spec/fixtures/script.thor
${GEM_LIBDIR}/spec/fixtures/task.thor
${GEM_LIBDIR}/spec/group_spec.rb
${GEM_LIBDIR}/spec/invocation_spec.rb
${GEM_LIBDIR}/spec/parser/argument_spec.rb
${GEM_LIBDIR}/spec/parser/arguments_spec.rb
${GEM_LIBDIR}/spec/parser/option_spec.rb
${GEM_LIBDIR}/spec/parser/options_spec.rb
${GEM_LIBDIR}/spec/rake_compat_spec.rb
${GEM_LIBDIR}/spec/runner_spec.rb
${GEM_LIBDIR}/spec/shell/basic_spec.rb
${GEM_LIBDIR}/spec/shell/color_spec.rb
${GEM_LIBDIR}/spec/shell/html_spec.rb
${GEM_LIBDIR}/spec/shell_spec.rb
${GEM_LIBDIR}/spec/spec.opts
${GEM_LIBDIR}/spec/spec_helper.rb
${GEM_LIBDIR}/spec/task_spec.rb
${GEM_LIBDIR}/spec/thor_spec.rb
${GEM_LIBDIR}/spec/util_spec.rb
${GEM_HOME}/specifications/${GEM_NAME}.gemspec

5
devel/ruby-thor/distinfo Normal file
View file

@ -0,0 +1,5 @@
$NetBSD: distinfo,v 1.1.1.1 2010/09/12 04:04:25 taca Exp $
SHA1 (thor-0.14.0.gem) = 28209b2dd3f5d03210c649bed7efaed46db78083
RMD160 (thor-0.14.0.gem) = 3b5b31bb8c6e4fcd5b79bafd59d7bbb84ef6482d
Size (thor-0.14.0.gem) = 70656 bytes