summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authortaca <taca>2015-02-04 13:39:43 +0000
committertaca <taca>2015-02-04 13:39:43 +0000
commit339f6fc9842a651834fede9317caaba803a5dd22 (patch)
treedbb6126d6434403c1179c3dfe6f9d7405ce0b40f /devel
parent2d5d986e497a47c910e99b22861778344c7efa42 (diff)
downloadpkgsrc-339f6fc9842a651834fede9317caaba803a5dd22.tar.gz
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.
Diffstat (limited to 'devel')
-rw-r--r--devel/ruby-debugger/DESCR5
-rw-r--r--devel/ruby-debugger/Makefile20
-rw-r--r--devel/ruby-debugger/PLIST205
-rw-r--r--devel/ruby-debugger/distinfo5
4 files changed, 235 insertions, 0 deletions
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