diff options
author | taca <taca> | 2010-09-12 04:04:25 +0000 |
---|---|---|
committer | taca <taca> | 2010-09-12 04:04:25 +0000 |
commit | ea7c0030a34472b65ed4467f93e7be23cbd14a75 (patch) | |
tree | 2f29a6c1eaa6ae19f213405a70d96885a9d2d0b5 /devel | |
parent | 6cf7af1b4a352932444e5bbd0313a47a60179696 (diff) | |
download | pkgsrc-ea7c0030a34472b65ed4467f93e7be23cbd14a75.tar.gz |
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.
Diffstat (limited to 'devel')
-rw-r--r-- | devel/ruby-thor/DESCR | 6 | ||||
-rw-r--r-- | devel/ruby-thor/MESSAGE | 9 | ||||
-rw-r--r-- | devel/ruby-thor/Makefile | 14 | ||||
-rw-r--r-- | devel/ruby-thor/PLIST | 76 | ||||
-rw-r--r-- | devel/ruby-thor/distinfo | 5 |
5 files changed, 110 insertions, 0 deletions
diff --git a/devel/ruby-thor/DESCR b/devel/ruby-thor/DESCR new file mode 100644 index 00000000000..956ff523017 --- /dev/null +++ b/devel/ruby-thor/DESCR @@ -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. diff --git a/devel/ruby-thor/MESSAGE b/devel/ruby-thor/MESSAGE new file mode 100644 index 00000000000..c716eddb32b --- /dev/null +++ b/devel/ruby-thor/MESSAGE @@ -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 + +=========================================================================== diff --git a/devel/ruby-thor/Makefile b/devel/ruby-thor/Makefile new file mode 100644 index 00000000000..2ede8c08ae2 --- /dev/null +++ b/devel/ruby-thor/Makefile @@ -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" diff --git a/devel/ruby-thor/PLIST b/devel/ruby-thor/PLIST new file mode 100644 index 00000000000..43739682301 --- /dev/null +++ b/devel/ruby-thor/PLIST @@ -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 diff --git a/devel/ruby-thor/distinfo b/devel/ruby-thor/distinfo new file mode 100644 index 00000000000..bf2f1565f48 --- /dev/null +++ b/devel/ruby-thor/distinfo @@ -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 |