diff options
author | taca <taca@pkgsrc.org> | 2010-12-04 03:53:32 +0000 |
---|---|---|
committer | taca <taca@pkgsrc.org> | 2010-12-04 03:53:32 +0000 |
commit | 4f87e300fa8c23990a20c4ea92be77ff60333053 (patch) | |
tree | d55053bf7419e4a1e04dad6bb6b0dc9de467a652 /devel | |
parent | ca8f6e797bee90ce237f409c14e495e51f245de1 (diff) | |
download | pkgsrc-4f87e300fa8c23990a20c4ea92be77ff60333053.tar.gz |
Update ruby-debug to 0.10.4.
0.10.4
10/27/10
- Various bug fixes:
* reload command.
* plain 'info' command
* improve list and list - (backwards) handling when hitting end of file
- Add ability to specify port to debug on
- Allow breakpoints at class methods
- "quit!" is same as "quit unconditionally"
- irb improvements: Access to non-executing rdebug commands inside irb via
"dbgr" method
- Go over documentation including that created by rdoc.
- For emacs package: add README, INSTALL, AUTHORS.
Diffstat (limited to 'devel')
-rw-r--r-- | devel/ruby-debug/Makefile | 8 | ||||
-rw-r--r-- | devel/ruby-debug/PLIST | 21 | ||||
-rw-r--r-- | devel/ruby-debug/distinfo | 10 | ||||
-rw-r--r-- | devel/ruby-debug/patches/patch-ab | 62 |
4 files changed, 66 insertions, 35 deletions
diff --git a/devel/ruby-debug/Makefile b/devel/ruby-debug/Makefile index 0e8e6896c3d..8867609e202 100644 --- a/devel/ruby-debug/Makefile +++ b/devel/ruby-debug/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.5 2010/09/10 05:19:13 taca Exp $ +# $NetBSD: Makefile,v 1.6 2010/12/04 03:53:32 taca Exp $ -DISTNAME= ruby-debug-0.10.3 +DISTNAME= ruby-debug-0.10.4 PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:S/ruby-//} CATEGORIES= devel @@ -15,9 +15,11 @@ DEPENDS+= ${RUBY_PKGPREFIX}-debug-base>=0.10.3:../../devel/ruby-debug-base RUBY_VERSION_SUPPORTED= 18 pre-configure: + ${RM} -f ${WRKSRC}/cli/ruby-debug/processor.RB cd ${WRKSRC}/cli/ruby-debug/commands && \ ${MV} disassemble.RB disassemble.rb; \ - ${MV} source.RB source.rb; \ + ${MV} raise.RB raise.rb; \ + ${MV} source.RB source.rb; ${RM} -f continue.RB.save .include "../../lang/ruby/gem.mk" diff --git a/devel/ruby-debug/PLIST b/devel/ruby-debug/PLIST index 2ce25433248..87a8d4d8326 100644 --- a/devel/ruby-debug/PLIST +++ b/devel/ruby-debug/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.5 2010/09/10 05:19:13 taca Exp $ +@comment $NetBSD: PLIST,v 1.6 2010/12/04 03:53:32 taca Exp $ bin/rdebug ${GEM_HOME}/cache/${GEM_NAME}.gem ${GEM_LIBDIR}/.require_paths @@ -8,6 +8,7 @@ ${GEM_LIBDIR}/ChangeLog ${GEM_LIBDIR}/LICENSE ${GEM_LIBDIR}/README ${GEM_LIBDIR}/Rakefile +${GEM_LIBDIR}/VERSION ${GEM_LIBDIR}/bin/rdebug ${GEM_LIBDIR}/cli/ruby-debug.rb ${GEM_LIBDIR}/cli/ruby-debug/command.rb @@ -26,9 +27,11 @@ ${GEM_LIBDIR}/cli/ruby-debug/commands/frame.rb ${GEM_LIBDIR}/cli/ruby-debug/commands/help.rb ${GEM_LIBDIR}/cli/ruby-debug/commands/info.rb ${GEM_LIBDIR}/cli/ruby-debug/commands/irb.rb +${GEM_LIBDIR}/cli/ruby-debug/commands/kill.rb ${GEM_LIBDIR}/cli/ruby-debug/commands/list.rb ${GEM_LIBDIR}/cli/ruby-debug/commands/method.rb ${GEM_LIBDIR}/cli/ruby-debug/commands/quit.rb +${GEM_LIBDIR}/cli/ruby-debug/commands/raise.rb ${GEM_LIBDIR}/cli/ruby-debug/commands/reload.rb ${GEM_LIBDIR}/cli/ruby-debug/commands/save.rb ${GEM_LIBDIR}/cli/ruby-debug/commands/set.rb @@ -45,14 +48,18 @@ ${GEM_LIBDIR}/cli/ruby-debug/interface.rb ${GEM_LIBDIR}/cli/ruby-debug/processor.rb ${GEM_LIBDIR}/doc/rdebug.1 ${GEM_LIBDIR}/rdbg.rb +${GEM_LIBDIR}/runner.sh ${GEM_LIBDIR}/test/base/base.rb ${GEM_LIBDIR}/test/base/binding.rb ${GEM_LIBDIR}/test/base/catchpoint.rb ${GEM_LIBDIR}/test/base/load.rb +${GEM_LIBDIR}/test/base/reload_bug.rb ${GEM_LIBDIR}/test/bp_loop_issue.rb +${GEM_LIBDIR}/test/brkpt-class-bug.rb ${GEM_LIBDIR}/test/classes.rb ${GEM_LIBDIR}/test/cli/commands/catchpoint_test.rb ${GEM_LIBDIR}/test/cli/commands/unit/regexp.rb +${GEM_LIBDIR}/test/config.yaml ${GEM_LIBDIR}/test/data/annotate.cmd ${GEM_LIBDIR}/test/data/annotate.right ${GEM_LIBDIR}/test/data/break_bad.cmd @@ -61,6 +68,8 @@ ${GEM_LIBDIR}/test/data/break_loop_bug.cmd ${GEM_LIBDIR}/test/data/break_loop_bug.right ${GEM_LIBDIR}/test/data/breakpoints.cmd ${GEM_LIBDIR}/test/data/breakpoints.right +${GEM_LIBDIR}/test/data/brkpt-class-bug.cmd +${GEM_LIBDIR}/test/data/brkpt-class-bug.right ${GEM_LIBDIR}/test/data/catch.cmd ${GEM_LIBDIR}/test/data/catch.right ${GEM_LIBDIR}/test/data/condition.cmd @@ -78,6 +87,10 @@ ${GEM_LIBDIR}/test/data/emacs_basic.cmd ${GEM_LIBDIR}/test/data/emacs_basic.right ${GEM_LIBDIR}/test/data/enable.cmd ${GEM_LIBDIR}/test/data/enable.right +${GEM_LIBDIR}/test/data/except-bug1.cmd +${GEM_LIBDIR}/test/data/except-bug1.right +${GEM_LIBDIR}/test/data/file-with-space.cmd +${GEM_LIBDIR}/test/data/file-with-space.right ${GEM_LIBDIR}/test/data/finish.cmd ${GEM_LIBDIR}/test/data/finish.right ${GEM_LIBDIR}/test/data/frame.cmd @@ -130,7 +143,9 @@ ${GEM_LIBDIR}/test/data/test-init-osx.right ${GEM_LIBDIR}/test/data/test-init.right ${GEM_LIBDIR}/test/data/trace.right ${GEM_LIBDIR}/test/dollar-0.rb +${GEM_LIBDIR}/test/except-bug1.rb ${GEM_LIBDIR}/test/except-bug2.rb +${GEM_LIBDIR}/test/file with space.rb ${GEM_LIBDIR}/test/gcd-dbg-nox.rb ${GEM_LIBDIR}/test/gcd-dbg.rb ${GEM_LIBDIR}/test/gcd.rb @@ -143,11 +158,13 @@ ${GEM_LIBDIR}/test/pm-base.rb ${GEM_LIBDIR}/test/pm-bug.rb ${GEM_LIBDIR}/test/pm.rb ${GEM_LIBDIR}/test/raise.rb +${GEM_LIBDIR}/test/rdebug-save.1 ${GEM_LIBDIR}/test/scope-test.rb ${GEM_LIBDIR}/test/tdebug.rb ${GEM_LIBDIR}/test/test-annotate.rb ${GEM_LIBDIR}/test/test-break-bad.rb ${GEM_LIBDIR}/test/test-breakpoints.rb +${GEM_LIBDIR}/test/test-brkpt-class-bug.rb ${GEM_LIBDIR}/test/test-catch.rb ${GEM_LIBDIR}/test/test-condition.rb ${GEM_LIBDIR}/test/test-ctrl.rb @@ -156,6 +173,8 @@ ${GEM_LIBDIR}/test/test-dollar-0.rb ${GEM_LIBDIR}/test/test-edit.rb ${GEM_LIBDIR}/test/test-emacs-basic.rb ${GEM_LIBDIR}/test/test-enable.rb +${GEM_LIBDIR}/test/test-except-bug1.rb +${GEM_LIBDIR}/test/test-file-with-space.rb ${GEM_LIBDIR}/test/test-finish.rb ${GEM_LIBDIR}/test/test-frame.rb ${GEM_LIBDIR}/test/test-help.rb diff --git a/devel/ruby-debug/distinfo b/devel/ruby-debug/distinfo index 22124dc3883..af7ef7e00c4 100644 --- a/devel/ruby-debug/distinfo +++ b/devel/ruby-debug/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.4 2010/09/10 05:19:13 taca Exp $ +$NetBSD: distinfo,v 1.5 2010/12/04 03:53:32 taca Exp $ -SHA1 (ruby-debug-0.10.3.gem) = 6252e41dd99249381ebf3e19b8284e963b5bf46f -RMD160 (ruby-debug-0.10.3.gem) = 587346990b9a4dc535284fbb52401d950e910109 -Size (ruby-debug-0.10.3.gem) = 117760 bytes -SHA1 (patch-ab) = 9d3739e1d3dec1206ce81cabbb7b27815933491f +SHA1 (ruby-debug-0.10.4.gem) = 1f324185d20ff7fad063df5959850d8b56f56184 +RMD160 (ruby-debug-0.10.4.gem) = 97373e6c612f9987de3634dd0e85a160bdae085c +Size (ruby-debug-0.10.4.gem) = 132096 bytes +SHA1 (patch-ab) = 08a045523d48e3a05bb6c158cfab39ae3b0aa66e diff --git a/devel/ruby-debug/patches/patch-ab b/devel/ruby-debug/patches/patch-ab index 64b871ff74e..66cf624eee9 100644 --- a/devel/ruby-debug/patches/patch-ab +++ b/devel/ruby-debug/patches/patch-ab @@ -1,33 +1,43 @@ -$NetBSD: patch-ab,v 1.1 2010/09/12 04:59:12 taca Exp $ +$NetBSD: patch-ab,v 1.2 2010/12/04 03:53:32 taca Exp $ -Try to correct some name of files. +- Try to correct some name of files. ---- ../ruby-debug-0.10.3.gemspec.orig 2010-09-07 02:13:08.000000000 +0000 -+++ ../ruby-debug-0.10.3.gemspec -@@ -61,7 +61,7 @@ files: +--- ../ruby-debug-0.10.4.gemspec.orig 2010-12-01 01:43:52.000000000 +0000 ++++ ../ruby-debug-0.10.4.gemspec +@@ -50,23 +50,23 @@ files: + - VERSION + - Rakefile + - cli/ruby-debug.rb +-- cli/ruby-debug/processor.RB ++- cli/ruby-debug/processor.rb + - cli/ruby-debug/helper.rb + - cli/ruby-debug/debugger.rb + - cli/ruby-debug/commands/source.rb + - cli/ruby-debug/commands/set.rb +-- cli/ruby-debug/commands/raise.RB ++- cli/ruby-debug/commands/raise.rb + - cli/ruby-debug/commands/breakpoints.rb + - cli/ruby-debug/commands/list.rb - cli/ruby-debug/commands/display.rb - - cli/ruby-debug/commands/eval.rb - - cli/ruby-debug/commands/finish.rb --- cli/ruby-debug/commands/source.RB -+- cli/ruby-debug/commands/source.rb - - cli/ruby-debug/commands/stepping.rb - - cli/ruby-debug/commands/threads.rb +-- cli/ruby-debug/commands/continue.RB ++- cli/ruby-debug/commands/continue.rb + - cli/ruby-debug/commands/trace.rb - cli/ruby-debug/commands/frame.rb -@@ -71,16 +71,14 @@ files: + - cli/ruby-debug/commands/show.rb + - cli/ruby-debug/commands/save.rb - cli/ruby-debug/commands/variables.rb - - cli/ruby-debug/commands/edit.rb - - cli/ruby-debug/commands/info.rb --- cli/ruby-debug/commands/continue.RB.save - - cli/ruby-debug/commands/method.rb - - cli/ruby-debug/commands/tmate.rb + - cli/ruby-debug/commands/threads.rb -- cli/ruby-debug/commands/disassemble.RB +- cli/ruby-debug/commands/disassemble.rb - - cli/ruby-debug/commands/quit.rb - - cli/ruby-debug/commands/breakpoints.rb - - cli/ruby-debug/commands/show.rb - - cli/ruby-debug/commands/trace.rb - - cli/ruby-debug/commands/enable.rb --- cli/ruby-debug/commands/source.rb - - ChangeLog - - bin/rdebug - - doc/rdebug.1 + - cli/ruby-debug/commands/irb.rb + - cli/ruby-debug/commands/tmate.rb + - cli/ruby-debug/commands/kill.rb +@@ -82,7 +82,7 @@ files: + - cli/ruby-debug/commands/eval.rb + - cli/ruby-debug/commands/info.rb + - cli/ruby-debug/commands/continue.rb +-- cli/ruby-debug/commands/source.RB ++- cli/ruby-debug/commands/source.rb + - cli/ruby-debug/commands/control.rb + - cli/ruby-debug/commands/condition.rb + - cli/ruby-debug/interface.rb |