From 339f6fc9842a651834fede9317caaba803a5dd22 Mon Sep 17 00:00:00 2001 From: taca Date: Wed, 4 Feb 2015 13:39:43 +0000 Subject: Add ruby-debugger package version 1.6.8. It supports Ruby 1.9.3 and 2.0.0. debugger is a fast implementation of the standard Ruby debugger debug.rb. It is implemented by utilizing a new Ruby C API hook. The core component provides support that front-ends can build on. It provides breakpoint handling, bindings for stack frames among other things. --- devel/ruby-debugger/DESCR | 5 ++ devel/ruby-debugger/Makefile | 20 +++++ devel/ruby-debugger/PLIST | 205 +++++++++++++++++++++++++++++++++++++++++++ devel/ruby-debugger/distinfo | 5 ++ 4 files changed, 235 insertions(+) create mode 100644 devel/ruby-debugger/DESCR create mode 100644 devel/ruby-debugger/Makefile create mode 100644 devel/ruby-debugger/PLIST create mode 100644 devel/ruby-debugger/distinfo (limited to 'devel') diff --git a/devel/ruby-debugger/DESCR b/devel/ruby-debugger/DESCR new file mode 100644 index 00000000000..625498bc2d7 --- /dev/null +++ b/devel/ruby-debugger/DESCR @@ -0,0 +1,5 @@ +debugger is a fast implementation of the standard Ruby debugger debug.rb. + +It is implemented by utilizing a new Ruby C API hook. The core component +provides support that front-ends can build on. It provides breakpoint +handling, bindings for stack frames among other things. diff --git a/devel/ruby-debugger/Makefile b/devel/ruby-debugger/Makefile new file mode 100644 index 00000000000..f3c1b44b5b7 --- /dev/null +++ b/devel/ruby-debugger/Makefile @@ -0,0 +1,20 @@ +# $NetBSD: Makefile,v 1.1 2015/02/04 13:39:43 taca Exp $ + +DISTNAME= debugger-1.6.8 +CATEGORIES= devel + +MAINTAINER= taca@NetBSD.org +HOMEPAGE= https://github.com/cldwalker/debugger +COMMENT= Fast Ruby debugger - base + cli +LICENSE= mit + +DEPENDS+= ${RUBY_PKGPREFIX}-columnize>=0.3.1:../../misc/ruby-columnize +DEPENDS+= ${RUBY_PKGPREFIX}-debugger-ruby_core_source>=1.3.5<1.4:../../devel/ruby-debugger-ruby_core_source +DEPENDS+= ${RUBY_PKGPREFIX}-debugger-linecache>=1.2.0<1.3:../../devel/ruby-debugger-linecache + +BUILDLINK_PASSTHRU_DIRS+= ${PREFIX}/${GEM_HOME}/gems + +RUBY_VERSION_SUPPORTED= 193 200 + +.include "../../lang/ruby/gem.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/devel/ruby-debugger/PLIST b/devel/ruby-debugger/PLIST new file mode 100644 index 00000000000..9b6528a547a --- /dev/null +++ b/devel/ruby-debugger/PLIST @@ -0,0 +1,205 @@ +@comment $NetBSD: PLIST,v 1.1 2015/02/04 13:39:43 taca Exp $ +bin/rdebug +${GEM_HOME}/cache/${GEM_NAME}.gem +${GEM_LIBDIR}/.gitignore +${GEM_LIBDIR}/.travis.yml +${GEM_LIBDIR}/AUTHORS +${GEM_LIBDIR}/CHANGELOG.md +${GEM_LIBDIR}/CONTRIBUTING.md +${GEM_LIBDIR}/Gemfile +${GEM_LIBDIR}/LICENSE +${GEM_LIBDIR}/OLDER_CHANGELOG +${GEM_LIBDIR}/OLD_CHANGELOG +${GEM_LIBDIR}/OLD_README +${GEM_LIBDIR}/README.md +${GEM_LIBDIR}/Rakefile +${GEM_LIBDIR}/bin/rdebug +${GEM_LIBDIR}/debugger.gemspec +${GEM_LIBDIR}/doc/.cvsignore +${GEM_LIBDIR}/doc/Makefile.am +${GEM_LIBDIR}/doc/emacs-notes.txt +${GEM_LIBDIR}/doc/hanoi.rb +${GEM_LIBDIR}/doc/primes.rb +${GEM_LIBDIR}/doc/rdebug-emacs.texi +${GEM_LIBDIR}/doc/ruby-debug.texi +${GEM_LIBDIR}/doc/test-tri2.rb +${GEM_LIBDIR}/doc/tri3.rb +${GEM_LIBDIR}/doc/triangle.rb +${GEM_LIBDIR}/emacs/Makefile.am +${GEM_LIBDIR}/emacs/rdebug-annotate.el +${GEM_LIBDIR}/emacs/rdebug-breaks.el +${GEM_LIBDIR}/emacs/rdebug-cmd.el +${GEM_LIBDIR}/emacs/rdebug-core.el +${GEM_LIBDIR}/emacs/rdebug-dbg.el +${GEM_LIBDIR}/emacs/rdebug-error.el +${GEM_LIBDIR}/emacs/rdebug-fns.el +${GEM_LIBDIR}/emacs/rdebug-frames.el +${GEM_LIBDIR}/emacs/rdebug-gud.el +${GEM_LIBDIR}/emacs/rdebug-help.el +${GEM_LIBDIR}/emacs/rdebug-info.el +${GEM_LIBDIR}/emacs/rdebug-layouts.el +${GEM_LIBDIR}/emacs/rdebug-locring.el +${GEM_LIBDIR}/emacs/rdebug-output.el +${GEM_LIBDIR}/emacs/rdebug-regexp.el +${GEM_LIBDIR}/emacs/rdebug-secondary.el +${GEM_LIBDIR}/emacs/rdebug-shortkey.el +${GEM_LIBDIR}/emacs/rdebug-source.el +${GEM_LIBDIR}/emacs/rdebug-track.el +${GEM_LIBDIR}/emacs/rdebug-varbuf.el +${GEM_LIBDIR}/emacs/rdebug-vars.el +${GEM_LIBDIR}/emacs/rdebug-watch.el +${GEM_LIBDIR}/emacs/rdebug.el +${GEM_LIBDIR}/emacs/test/elk-test.el +${GEM_LIBDIR}/emacs/test/test-annotate.el +${GEM_LIBDIR}/emacs/test/test-cmd.el +${GEM_LIBDIR}/emacs/test/test-core.el +${GEM_LIBDIR}/emacs/test/test-fns.el +${GEM_LIBDIR}/emacs/test/test-frames.el +${GEM_LIBDIR}/emacs/test/test-gud.el +${GEM_LIBDIR}/emacs/test/test-indent.el +${GEM_LIBDIR}/emacs/test/test-regexp.el +${GEM_LIBDIR}/emacs/test/test-shortkey.el +${GEM_LIBDIR}/ext/ruby_debug/192/breakpoint.c +${GEM_LIBDIR}/ext/ruby_debug/192/ruby_debug.c +${GEM_LIBDIR}/ext/ruby_debug/192/ruby_debug.h +${GEM_LIBDIR}/ext/ruby_debug/193/breakpoint.c +${GEM_LIBDIR}/ext/ruby_debug/193/ruby_debug.c +${GEM_LIBDIR}/ext/ruby_debug/193/ruby_debug.h +${GEM_LIBDIR}/ext/ruby_debug/200/breakpoint.c +${GEM_LIBDIR}/ext/ruby_debug/200/ruby_debug.c +${GEM_LIBDIR}/ext/ruby_debug/200/ruby_debug.h +${GEM_LIBDIR}/ext/ruby_debug/210/breakpoint.c +${GEM_LIBDIR}/ext/ruby_debug/210/ruby_debug.c +${GEM_LIBDIR}/ext/ruby_debug/210/ruby_debug.h +${GEM_LIBDIR}/ext/ruby_debug/211/breakpoint.c +${GEM_LIBDIR}/ext/ruby_debug/211/ruby_debug.c +${GEM_LIBDIR}/ext/ruby_debug/211/ruby_debug.h +${GEM_LIBDIR}/ext/ruby_debug/extconf.rb +${GEM_LIBDIR}/lib/debugger.rb +${GEM_LIBDIR}/lib/debugger/test.rb +${GEM_LIBDIR}/lib/debugger/test/breakpoint.rb +${GEM_LIBDIR}/lib/debugger/test/context.rb +${GEM_LIBDIR}/lib/debugger/test/matchers.rb +${GEM_LIBDIR}/lib/debugger/test/mocha_extensions.rb +${GEM_LIBDIR}/lib/debugger/test/printer_helpers.rb +${GEM_LIBDIR}/lib/debugger/test/processor.rb +${GEM_LIBDIR}/lib/debugger/test/test_dsl.rb +${GEM_LIBDIR}/lib/debugger/test/test_interface.rb +${GEM_LIBDIR}/lib/debugger/version.rb +${GEM_LIBDIR}/lib/ruby-debug-base.rb +${GEM_LIBDIR}/lib/ruby-debug.rb +${GEM_LIBDIR}/lib/ruby-debug/command.rb +${GEM_LIBDIR}/lib/ruby-debug/commands/breakpoints.rb +${GEM_LIBDIR}/lib/ruby-debug/commands/catchpoint.rb +${GEM_LIBDIR}/lib/ruby-debug/commands/condition.rb +${GEM_LIBDIR}/lib/ruby-debug/commands/continue.rb +${GEM_LIBDIR}/lib/ruby-debug/commands/control.rb +${GEM_LIBDIR}/lib/ruby-debug/commands/display.rb +${GEM_LIBDIR}/lib/ruby-debug/commands/edit.rb +${GEM_LIBDIR}/lib/ruby-debug/commands/enable.rb +${GEM_LIBDIR}/lib/ruby-debug/commands/eval.rb +${GEM_LIBDIR}/lib/ruby-debug/commands/finish.rb +${GEM_LIBDIR}/lib/ruby-debug/commands/frame.rb +${GEM_LIBDIR}/lib/ruby-debug/commands/help.rb +${GEM_LIBDIR}/lib/ruby-debug/commands/info.rb +${GEM_LIBDIR}/lib/ruby-debug/commands/irb.rb +${GEM_LIBDIR}/lib/ruby-debug/commands/jump.rb +${GEM_LIBDIR}/lib/ruby-debug/commands/kill.rb +${GEM_LIBDIR}/lib/ruby-debug/commands/list.rb +${GEM_LIBDIR}/lib/ruby-debug/commands/method.rb +${GEM_LIBDIR}/lib/ruby-debug/commands/quit.rb +${GEM_LIBDIR}/lib/ruby-debug/commands/reload.rb +${GEM_LIBDIR}/lib/ruby-debug/commands/save.rb +${GEM_LIBDIR}/lib/ruby-debug/commands/set.rb +${GEM_LIBDIR}/lib/ruby-debug/commands/show.rb +${GEM_LIBDIR}/lib/ruby-debug/commands/skip.rb +${GEM_LIBDIR}/lib/ruby-debug/commands/source.rb +${GEM_LIBDIR}/lib/ruby-debug/commands/start.rb +${GEM_LIBDIR}/lib/ruby-debug/commands/stepping.rb +${GEM_LIBDIR}/lib/ruby-debug/commands/threads.rb +${GEM_LIBDIR}/lib/ruby-debug/commands/tmate.rb +${GEM_LIBDIR}/lib/ruby-debug/commands/trace.rb +${GEM_LIBDIR}/lib/ruby-debug/commands/variables.rb +${GEM_LIBDIR}/lib/ruby-debug/debugger.rb +${GEM_LIBDIR}/lib/ruby-debug/helper.rb +${GEM_LIBDIR}/lib/ruby-debug/interface.rb +${GEM_LIBDIR}/lib/ruby-debug/printers/base.rb +${GEM_LIBDIR}/lib/ruby-debug/printers/plain.rb +${GEM_LIBDIR}/lib/ruby-debug/printers/texts/base.yml +${GEM_LIBDIR}/lib/ruby-debug/printers/texts/plain.yml +${GEM_LIBDIR}/lib/ruby-debug/processor.rb +${GEM_LIBDIR}/lib/ruby_debug.${RUBY_DLEXT} +${GEM_LIBDIR}/man/rdebug.1 +${GEM_LIBDIR}/old_scripts/Makefile.am +${GEM_LIBDIR}/old_scripts/README.md +${GEM_LIBDIR}/old_scripts/autogen.sh +${GEM_LIBDIR}/old_scripts/configure.ac +${GEM_LIBDIR}/old_scripts/rdbg.rb +${GEM_LIBDIR}/old_scripts/runner.sh +${GEM_LIBDIR}/old_scripts/svn2cl_usermap +${GEM_LIBDIR}/test/.cvsignore +${GEM_LIBDIR}/test/breakpoints_test.rb +${GEM_LIBDIR}/test/conditions_test.rb +${GEM_LIBDIR}/test/continue_test.rb +${GEM_LIBDIR}/test/display_test.rb +${GEM_LIBDIR}/test/edit_test.rb +${GEM_LIBDIR}/test/eval_test.rb +${GEM_LIBDIR}/test/examples/breakpoint1.rb +${GEM_LIBDIR}/test/examples/breakpoint2.rb +${GEM_LIBDIR}/test/examples/conditions.rb +${GEM_LIBDIR}/test/examples/continue.rb +${GEM_LIBDIR}/test/examples/display.rb +${GEM_LIBDIR}/test/examples/edit.rb +${GEM_LIBDIR}/test/examples/edit2.rb +${GEM_LIBDIR}/test/examples/eval.rb +${GEM_LIBDIR}/test/examples/finish.rb +${GEM_LIBDIR}/test/examples/frame.rb +${GEM_LIBDIR}/test/examples/help.rb +${GEM_LIBDIR}/test/examples/info.rb +${GEM_LIBDIR}/test/examples/info2.rb +${GEM_LIBDIR}/test/examples/irb.rb +${GEM_LIBDIR}/test/examples/jump.rb +${GEM_LIBDIR}/test/examples/kill.rb +${GEM_LIBDIR}/test/examples/list.rb +${GEM_LIBDIR}/test/examples/method.rb +${GEM_LIBDIR}/test/examples/post_mortem.rb +${GEM_LIBDIR}/test/examples/quit.rb +${GEM_LIBDIR}/test/examples/reload.rb +${GEM_LIBDIR}/test/examples/restart.rb +${GEM_LIBDIR}/test/examples/save.rb +${GEM_LIBDIR}/test/examples/set.rb +${GEM_LIBDIR}/test/examples/set_annotate.rb +${GEM_LIBDIR}/test/examples/settings.rb +${GEM_LIBDIR}/test/examples/show.rb +${GEM_LIBDIR}/test/examples/source.rb +${GEM_LIBDIR}/test/examples/stepping.rb +${GEM_LIBDIR}/test/examples/thread.rb +${GEM_LIBDIR}/test/examples/tmate.rb +${GEM_LIBDIR}/test/examples/trace.rb +${GEM_LIBDIR}/test/examples/trace_threads.rb +${GEM_LIBDIR}/test/examples/variables.rb +${GEM_LIBDIR}/test/finish_test.rb +${GEM_LIBDIR}/test/frame_test.rb +${GEM_LIBDIR}/test/help_test.rb +${GEM_LIBDIR}/test/info_test.rb +${GEM_LIBDIR}/test/irb_test.rb +${GEM_LIBDIR}/test/jump_test.rb +${GEM_LIBDIR}/test/kill_test.rb +${GEM_LIBDIR}/test/list_test.rb +${GEM_LIBDIR}/test/method_test.rb +${GEM_LIBDIR}/test/new/printers/plain_test.rb +${GEM_LIBDIR}/test/post_mortem_test.rb +${GEM_LIBDIR}/test/quit_test.rb +${GEM_LIBDIR}/test/reload_test.rb +${GEM_LIBDIR}/test/restart_test.rb +${GEM_LIBDIR}/test/save_test.rb +${GEM_LIBDIR}/test/set_test.rb +${GEM_LIBDIR}/test/show_test.rb +${GEM_LIBDIR}/test/source_test.rb +${GEM_LIBDIR}/test/stepping_test.rb +${GEM_LIBDIR}/test/test_helper.rb +${GEM_LIBDIR}/test/thread_test.rb +${GEM_LIBDIR}/test/tmate_test.rb +${GEM_LIBDIR}/test/trace_test.rb +${GEM_LIBDIR}/test/variables_test.rb +${GEM_HOME}/specifications/${GEM_NAME}.gemspec diff --git a/devel/ruby-debugger/distinfo b/devel/ruby-debugger/distinfo new file mode 100644 index 00000000000..a795bf712a4 --- /dev/null +++ b/devel/ruby-debugger/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2015/02/04 13:39:43 taca Exp $ + +SHA1 (debugger-1.6.8.gem) = af2fc1f586e1a34b0925a71b9e2ea0f56ad9c459 +RMD160 (debugger-1.6.8.gem) = b79a4885c9abb29c32f575ceafcabafd2d1bcc60 +Size (debugger-1.6.8.gem) = 318976 bytes -- cgit v1.2.3