diff options
Diffstat (limited to 'misc/ruby-pry')
-rw-r--r-- | misc/ruby-pry/DESCR | 13 | ||||
-rw-r--r-- | misc/ruby-pry/Makefile | 17 | ||||
-rw-r--r-- | misc/ruby-pry/PLIST | 179 | ||||
-rw-r--r-- | misc/ruby-pry/distinfo | 5 |
4 files changed, 214 insertions, 0 deletions
diff --git a/misc/ruby-pry/DESCR b/misc/ruby-pry/DESCR new file mode 100644 index 00000000000..10019ae397c --- /dev/null +++ b/misc/ruby-pry/DESCR @@ -0,0 +1,13 @@ +Pry is a powerful alternative to the standard IRB shell for Ruby. It +is written from scratch to provide a number of advanced features. + +Pry also aims to be more than an IRB replacement; it is an attempt to +bring REPL driven programming to the Ruby language. It is currently +not as powerful as tools like SLIME for lisp, but that is the general +direction Pry is heading. + +Pry is also fairly flexible and allows significant user customization +is trivial to set it to read from any object that has a readline +method and write to any object that has a puts method - many other +aspects of Pry are also configurable making it a good choice for +implementing custom shells. diff --git a/misc/ruby-pry/Makefile b/misc/ruby-pry/Makefile new file mode 100644 index 00000000000..7139100673e --- /dev/null +++ b/misc/ruby-pry/Makefile @@ -0,0 +1,17 @@ +# $NetBSD: Makefile,v 1.1 2014/06/03 15:08:21 jperkin Exp $ + +DISTNAME= pry-0.9.12.6 +CATEGORIES= misc + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= https://github.com/pry/pry +COMMENT= IRB alternative and runtime developer console +LICENSE= mit + +DEPENDS+= ${RUBY_PKGPREFIX}-readline>=${RUBY_VERSION}:../../devel/ruby-readline +DEPENDS+= ${RUBY_PKGPREFIX}-method_source>=0.8.2<1.0:../../misc/ruby-method_source +DEPENDS+= ${RUBY_PKGPREFIX}-slop>=3.5.0<4.0:../../misc/ruby-slop +DEPENDS+= ${RUBY_PKGPREFIX}-coderay>=1.1.0<2.0:../../textproc/ruby-coderay + +.include "../../lang/ruby/gem.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/misc/ruby-pry/PLIST b/misc/ruby-pry/PLIST new file mode 100644 index 00000000000..247ae59699e --- /dev/null +++ b/misc/ruby-pry/PLIST @@ -0,0 +1,179 @@ +@comment $NetBSD: PLIST,v 1.1 2014/06/03 15:08:21 jperkin Exp $ +bin/pry +${GEM_HOME}/cache/${GEM_NAME}.gem +${GEM_LIBDIR}/.document +${GEM_LIBDIR}/.gitignore +${GEM_LIBDIR}/.travis.yml +${GEM_LIBDIR}/.yardopts +${GEM_LIBDIR}/CHANGELOG +${GEM_LIBDIR}/CONTRIBUTORS +${GEM_LIBDIR}/Gemfile +${GEM_LIBDIR}/LICENSE +${GEM_LIBDIR}/README.markdown +${GEM_LIBDIR}/Rakefile +${GEM_LIBDIR}/TODO +${GEM_LIBDIR}/bin/pry +${GEM_LIBDIR}/lib/pry.rb +${GEM_LIBDIR}/lib/pry/cli.rb +${GEM_LIBDIR}/lib/pry/code.rb +${GEM_LIBDIR}/lib/pry/code/code_range.rb +${GEM_LIBDIR}/lib/pry/code/loc.rb +${GEM_LIBDIR}/lib/pry/code_object.rb +${GEM_LIBDIR}/lib/pry/command.rb +${GEM_LIBDIR}/lib/pry/command_set.rb +${GEM_LIBDIR}/lib/pry/commands.rb +${GEM_LIBDIR}/lib/pry/commands/amend_line.rb +${GEM_LIBDIR}/lib/pry/commands/bang.rb +${GEM_LIBDIR}/lib/pry/commands/bang_pry.rb +${GEM_LIBDIR}/lib/pry/commands/cat.rb +${GEM_LIBDIR}/lib/pry/commands/cat/abstract_formatter.rb +${GEM_LIBDIR}/lib/pry/commands/cat/exception_formatter.rb +${GEM_LIBDIR}/lib/pry/commands/cat/file_formatter.rb +${GEM_LIBDIR}/lib/pry/commands/cat/input_expression_formatter.rb +${GEM_LIBDIR}/lib/pry/commands/cd.rb +${GEM_LIBDIR}/lib/pry/commands/code_collector.rb +${GEM_LIBDIR}/lib/pry/commands/disable_pry.rb +${GEM_LIBDIR}/lib/pry/commands/disabled_commands.rb +${GEM_LIBDIR}/lib/pry/commands/easter_eggs.rb +${GEM_LIBDIR}/lib/pry/commands/edit.rb +${GEM_LIBDIR}/lib/pry/commands/edit/exception_patcher.rb +${GEM_LIBDIR}/lib/pry/commands/edit/file_and_line_locator.rb +${GEM_LIBDIR}/lib/pry/commands/edit/method_patcher.rb +${GEM_LIBDIR}/lib/pry/commands/exit.rb +${GEM_LIBDIR}/lib/pry/commands/exit_all.rb +${GEM_LIBDIR}/lib/pry/commands/exit_program.rb +${GEM_LIBDIR}/lib/pry/commands/find_method.rb +${GEM_LIBDIR}/lib/pry/commands/fix_indent.rb +${GEM_LIBDIR}/lib/pry/commands/gem_cd.rb +${GEM_LIBDIR}/lib/pry/commands/gem_install.rb +${GEM_LIBDIR}/lib/pry/commands/gem_list.rb +${GEM_LIBDIR}/lib/pry/commands/gem_open.rb +${GEM_LIBDIR}/lib/pry/commands/gist.rb +${GEM_LIBDIR}/lib/pry/commands/help.rb +${GEM_LIBDIR}/lib/pry/commands/hist.rb +${GEM_LIBDIR}/lib/pry/commands/import_set.rb +${GEM_LIBDIR}/lib/pry/commands/install_command.rb +${GEM_LIBDIR}/lib/pry/commands/jump_to.rb +${GEM_LIBDIR}/lib/pry/commands/ls.rb +${GEM_LIBDIR}/lib/pry/commands/nesting.rb +${GEM_LIBDIR}/lib/pry/commands/play.rb +${GEM_LIBDIR}/lib/pry/commands/pry_backtrace.rb +${GEM_LIBDIR}/lib/pry/commands/pry_version.rb +${GEM_LIBDIR}/lib/pry/commands/raise_up.rb +${GEM_LIBDIR}/lib/pry/commands/reload_code.rb +${GEM_LIBDIR}/lib/pry/commands/reset.rb +${GEM_LIBDIR}/lib/pry/commands/ri.rb +${GEM_LIBDIR}/lib/pry/commands/save_file.rb +${GEM_LIBDIR}/lib/pry/commands/shell_command.rb +${GEM_LIBDIR}/lib/pry/commands/shell_mode.rb +${GEM_LIBDIR}/lib/pry/commands/show_doc.rb +${GEM_LIBDIR}/lib/pry/commands/show_info.rb +${GEM_LIBDIR}/lib/pry/commands/show_input.rb +${GEM_LIBDIR}/lib/pry/commands/show_source.rb +${GEM_LIBDIR}/lib/pry/commands/simple_prompt.rb +${GEM_LIBDIR}/lib/pry/commands/stat.rb +${GEM_LIBDIR}/lib/pry/commands/switch_to.rb +${GEM_LIBDIR}/lib/pry/commands/toggle_color.rb +${GEM_LIBDIR}/lib/pry/commands/whereami.rb +${GEM_LIBDIR}/lib/pry/commands/wtf.rb +${GEM_LIBDIR}/lib/pry/completion.rb +${GEM_LIBDIR}/lib/pry/config.rb +${GEM_LIBDIR}/lib/pry/core_extensions.rb +${GEM_LIBDIR}/lib/pry/custom_completions.rb +${GEM_LIBDIR}/lib/pry/editor.rb +${GEM_LIBDIR}/lib/pry/helpers.rb +${GEM_LIBDIR}/lib/pry/helpers/base_helpers.rb +${GEM_LIBDIR}/lib/pry/helpers/command_helpers.rb +${GEM_LIBDIR}/lib/pry/helpers/documentation_helpers.rb +${GEM_LIBDIR}/lib/pry/helpers/options_helpers.rb +${GEM_LIBDIR}/lib/pry/helpers/table.rb +${GEM_LIBDIR}/lib/pry/helpers/text.rb +${GEM_LIBDIR}/lib/pry/history.rb +${GEM_LIBDIR}/lib/pry/history_array.rb +${GEM_LIBDIR}/lib/pry/hooks.rb +${GEM_LIBDIR}/lib/pry/indent.rb +${GEM_LIBDIR}/lib/pry/method.rb +${GEM_LIBDIR}/lib/pry/method/disowned.rb +${GEM_LIBDIR}/lib/pry/method/weird_method_locator.rb +${GEM_LIBDIR}/lib/pry/module_candidate.rb +${GEM_LIBDIR}/lib/pry/pager.rb +${GEM_LIBDIR}/lib/pry/plugins.rb +${GEM_LIBDIR}/lib/pry/pry_class.rb +${GEM_LIBDIR}/lib/pry/pry_instance.rb +${GEM_LIBDIR}/lib/pry/rbx_method.rb +${GEM_LIBDIR}/lib/pry/rbx_path.rb +${GEM_LIBDIR}/lib/pry/repl_file_loader.rb +${GEM_LIBDIR}/lib/pry/rubygem.rb +${GEM_LIBDIR}/lib/pry/terminal.rb +${GEM_LIBDIR}/lib/pry/test/helper.rb +${GEM_LIBDIR}/lib/pry/version.rb +${GEM_LIBDIR}/lib/pry/wrapped_module.rb +${GEM_LIBDIR}/man/pry.1 +${GEM_LIBDIR}/man/pry.1.html +${GEM_LIBDIR}/man/pry.1.ronn +${GEM_LIBDIR}/pry.gemspec +${GEM_LIBDIR}/spec/Procfile +${GEM_LIBDIR}/spec/cli_spec.rb +${GEM_LIBDIR}/spec/code_object_spec.rb +${GEM_LIBDIR}/spec/code_spec.rb +${GEM_LIBDIR}/spec/command_helpers_spec.rb +${GEM_LIBDIR}/spec/command_integration_spec.rb +${GEM_LIBDIR}/spec/command_set_spec.rb +${GEM_LIBDIR}/spec/command_spec.rb +${GEM_LIBDIR}/spec/commands/amend_line_spec.rb +${GEM_LIBDIR}/spec/commands/bang_spec.rb +${GEM_LIBDIR}/spec/commands/cat_spec.rb +${GEM_LIBDIR}/spec/commands/cd_spec.rb +${GEM_LIBDIR}/spec/commands/disable_pry_spec.rb +${GEM_LIBDIR}/spec/commands/edit_spec.rb +${GEM_LIBDIR}/spec/commands/exit_all_spec.rb +${GEM_LIBDIR}/spec/commands/exit_program_spec.rb +${GEM_LIBDIR}/spec/commands/exit_spec.rb +${GEM_LIBDIR}/spec/commands/find_method_spec.rb +${GEM_LIBDIR}/spec/commands/gem_list_spec.rb +${GEM_LIBDIR}/spec/commands/gist_spec.rb +${GEM_LIBDIR}/spec/commands/help_spec.rb +${GEM_LIBDIR}/spec/commands/hist_spec.rb +${GEM_LIBDIR}/spec/commands/jump_to_spec.rb +${GEM_LIBDIR}/spec/commands/ls_spec.rb +${GEM_LIBDIR}/spec/commands/play_spec.rb +${GEM_LIBDIR}/spec/commands/raise_up_spec.rb +${GEM_LIBDIR}/spec/commands/save_file_spec.rb +${GEM_LIBDIR}/spec/commands/show_doc_spec.rb +${GEM_LIBDIR}/spec/commands/show_input_spec.rb +${GEM_LIBDIR}/spec/commands/show_source_spec.rb +${GEM_LIBDIR}/spec/commands/whereami_spec.rb +${GEM_LIBDIR}/spec/completion_spec.rb +${GEM_LIBDIR}/spec/control_d_handler_spec.rb +${GEM_LIBDIR}/spec/documentation_helper_spec.rb +${GEM_LIBDIR}/spec/editor_spec.rb +${GEM_LIBDIR}/spec/exception_whitelist_spec.rb +${GEM_LIBDIR}/spec/fixtures/candidate_helper1.rb +${GEM_LIBDIR}/spec/fixtures/candidate_helper2.rb +${GEM_LIBDIR}/spec/fixtures/example.erb +${GEM_LIBDIR}/spec/fixtures/example_nesting.rb +${GEM_LIBDIR}/spec/fixtures/show_source_doc_examples.rb +${GEM_LIBDIR}/spec/fixtures/testrc +${GEM_LIBDIR}/spec/fixtures/testrcbad +${GEM_LIBDIR}/spec/fixtures/whereami_helper.rb +${GEM_LIBDIR}/spec/helper.rb +${GEM_LIBDIR}/spec/helpers/bacon.rb +${GEM_LIBDIR}/spec/helpers/mock_pry.rb +${GEM_LIBDIR}/spec/helpers/table_spec.rb +${GEM_LIBDIR}/spec/history_array_spec.rb +${GEM_LIBDIR}/spec/hooks_spec.rb +${GEM_LIBDIR}/spec/indent_spec.rb +${GEM_LIBDIR}/spec/input_stack_spec.rb +${GEM_LIBDIR}/spec/method_spec.rb +${GEM_LIBDIR}/spec/prompt_spec.rb +${GEM_LIBDIR}/spec/pry_defaults_spec.rb +${GEM_LIBDIR}/spec/pry_history_spec.rb +${GEM_LIBDIR}/spec/pry_output_spec.rb +${GEM_LIBDIR}/spec/pry_spec.rb +${GEM_LIBDIR}/spec/run_command_spec.rb +${GEM_LIBDIR}/spec/sticky_locals_spec.rb +${GEM_LIBDIR}/spec/syntax_checking_spec.rb +${GEM_LIBDIR}/spec/wrapped_module_spec.rb +${GEM_LIBDIR}/wiki/Customizing-pry.md +${GEM_LIBDIR}/wiki/Home.md +${GEM_HOME}/specifications/${GEM_NAME}.gemspec diff --git a/misc/ruby-pry/distinfo b/misc/ruby-pry/distinfo new file mode 100644 index 00000000000..93ad98c0a84 --- /dev/null +++ b/misc/ruby-pry/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2014/06/03 15:08:21 jperkin Exp $ + +SHA1 (pry-0.9.12.6.gem) = 7cc5d15d71b6c8d75a3b9f66d3ae15aedcdd3f0a +RMD160 (pry-0.9.12.6.gem) = b90cb7fb6e3ae00b473d2cbfc4f82e49868a0966 +Size (pry-0.9.12.6.gem) = 198144 bytes |