Fri Sep 10 05:19:13 2010 UTC ()
Update devel/ruby-debug to 0.10.3

* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Update HOMEPAGE.
* Add LICENSE.
* Adjust pacakge name, no duplicated ruby.

0.10.3
11/17/08

 - a backtrace now warns when it thinks the callstack is truncated which it
   gets by comparing with caller()
 - fix setting $0.
 - fix bug in showing variables in post-mortem
 - Document how Debugger.start with a block is intended to be used.
 - Move Kernel#debugger from ruby-debug-base into ruby-debug
 - Get regression tests working again
 - Warn and add a "confirmation" when setting a breakpoint on a
   file that is not loaded.


(taca)
diff -r1.4 -r1.5 pkgsrc/devel/ruby-debug/Makefile
diff -r1.4 -r1.5 pkgsrc/devel/ruby-debug/PLIST
diff -r1.3 -r1.4 pkgsrc/devel/ruby-debug/distinfo
diff -r1.3 -r0 pkgsrc/devel/ruby-debug/patches/patch-aa

cvs diff -r1.4 -r1.5 pkgsrc/devel/ruby-debug/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/ruby-debug/Attic/Makefile 2010/09/07 17:20:25 1.4
+++ pkgsrc/devel/ruby-debug/Attic/Makefile 2010/09/10 05:19:13 1.5
@@ -1,20 +1,24 @@ @@ -1,20 +1,24 @@
1# $NetBSD: Makefile,v 1.4 2010/09/07 17:20:25 taca Exp $ 1# $NetBSD: Makefile,v 1.5 2010/09/10 05:19:13 taca Exp $
2 2
3DISTNAME= ruby-debug-0.10.2 3DISTNAME= ruby-debug-0.10.3
4PKGNAME= ${RUBYGEM_PKGPREFIX}-${DISTNAME} 4PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:S/ruby-//}
5CATEGORIES= devel 5CATEGORIES= devel
6 6
7MAINTAINER= pkgsrc-users@NetBSD.org 7MAINTAINER= pkgsrc-users@NetBSD.org
8HOMEPAGE= http://www.datanoise.com/ruby-debug/ 8HOMEPAGE= http://rubyforge.org/projects/ruby-debug/
9COMMENT= Command line interface for ruby-debug 9COMMENT= Command line interface for ruby-debug
 10LICENSE= 2-clause-bsd
10 11
11DEPENDS+= ${RUBY_PKGPREFIX}-columnize>=0.1:../../misc/ruby-columnize 12DEPENDS+= ${RUBY_PKGPREFIX}-columnize>=0.1:../../misc/ruby-columnize
12DEPENDS+= ${RUBY_PKGPREFIX}-ruby-debug-base>=0.10.2{,nb[0-9]*}:../../devel/ruby-debug-base 13DEPENDS+= ${RUBY_PKGPREFIX}-debug-base>=0.10.3:../../devel/ruby-debug-base
13 14
14RUBY_VERSION_SUPPORTED= 18 15RUBY_VERSION_SUPPORTED= 18
15 16
16post-extract: 17pre-configure:
17 cd ${WRKSRC} && echo ${PKGVERSION_NOREV} > VERSION 18 cd ${WRKSRC}/cli/ruby-debug/commands && \
 19 ${MV} disassemble.RB disassemble.rb; \
 20 ${MV} source.RB source.rb; \
 21 ${RM} -f continue.RB.save
18 22
19.include "../../misc/rubygems/rubygem.mk" 23.include "../../lang/ruby/gem.mk"
20.include "../../mk/bsd.pkg.mk" 24.include "../../mk/bsd.pkg.mk"

cvs diff -r1.4 -r1.5 pkgsrc/devel/ruby-debug/Attic/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/ruby-debug/Attic/PLIST 2009/06/14 17:49:09 1.4
+++ pkgsrc/devel/ruby-debug/Attic/PLIST 2010/09/10 05:19:13 1.5
@@ -1,32 +1,32 @@ @@ -1,32 +1,32 @@
1@comment $NetBSD: PLIST,v 1.4 2009/06/14 17:49:09 joerg Exp $ 1@comment $NetBSD: PLIST,v 1.5 2010/09/10 05:19:13 taca Exp $
2bin/rdebug 2bin/rdebug
3${GEM_HOME}/cache/ruby-debug-${PKGVERSION}.gem 3${GEM_HOME}/cache/${GEM_NAME}.gem
4${GEM_LIBDIR}/.require_paths 4${GEM_LIBDIR}/.require_paths
5${GEM_LIBDIR}/AUTHORS 5${GEM_LIBDIR}/AUTHORS
6${GEM_LIBDIR}/CHANGES 6${GEM_LIBDIR}/CHANGES
7${GEM_LIBDIR}/ChangeLog 7${GEM_LIBDIR}/ChangeLog
8${GEM_LIBDIR}/LICENSE 8${GEM_LIBDIR}/LICENSE
9${GEM_LIBDIR}/README 9${GEM_LIBDIR}/README
10${GEM_LIBDIR}/Rakefile 10${GEM_LIBDIR}/Rakefile
11${GEM_LIBDIR}/VERSION 
12${GEM_LIBDIR}/bin/rdebug 11${GEM_LIBDIR}/bin/rdebug
13${GEM_LIBDIR}/cli/ruby-debug.rb 12${GEM_LIBDIR}/cli/ruby-debug.rb
14${GEM_LIBDIR}/cli/ruby-debug/command.rb 13${GEM_LIBDIR}/cli/ruby-debug/command.rb
15${GEM_LIBDIR}/cli/ruby-debug/commands/breakpoints.rb 14${GEM_LIBDIR}/cli/ruby-debug/commands/breakpoints.rb
16${GEM_LIBDIR}/cli/ruby-debug/commands/catchpoint.rb 15${GEM_LIBDIR}/cli/ruby-debug/commands/catchpoint.rb
17${GEM_LIBDIR}/cli/ruby-debug/commands/condition.rb 16${GEM_LIBDIR}/cli/ruby-debug/commands/condition.rb
18${GEM_LIBDIR}/cli/ruby-debug/commands/continue.rb 17${GEM_LIBDIR}/cli/ruby-debug/commands/continue.rb
19${GEM_LIBDIR}/cli/ruby-debug/commands/control.rb 18${GEM_LIBDIR}/cli/ruby-debug/commands/control.rb
 19${GEM_LIBDIR}/cli/ruby-debug/commands/disassemble.rb
20${GEM_LIBDIR}/cli/ruby-debug/commands/display.rb 20${GEM_LIBDIR}/cli/ruby-debug/commands/display.rb
21${GEM_LIBDIR}/cli/ruby-debug/commands/edit.rb 21${GEM_LIBDIR}/cli/ruby-debug/commands/edit.rb
22${GEM_LIBDIR}/cli/ruby-debug/commands/enable.rb 22${GEM_LIBDIR}/cli/ruby-debug/commands/enable.rb
23${GEM_LIBDIR}/cli/ruby-debug/commands/eval.rb 23${GEM_LIBDIR}/cli/ruby-debug/commands/eval.rb
24${GEM_LIBDIR}/cli/ruby-debug/commands/finish.rb 24${GEM_LIBDIR}/cli/ruby-debug/commands/finish.rb
25${GEM_LIBDIR}/cli/ruby-debug/commands/frame.rb 25${GEM_LIBDIR}/cli/ruby-debug/commands/frame.rb
26${GEM_LIBDIR}/cli/ruby-debug/commands/help.rb 26${GEM_LIBDIR}/cli/ruby-debug/commands/help.rb
27${GEM_LIBDIR}/cli/ruby-debug/commands/info.rb 27${GEM_LIBDIR}/cli/ruby-debug/commands/info.rb
28${GEM_LIBDIR}/cli/ruby-debug/commands/irb.rb 28${GEM_LIBDIR}/cli/ruby-debug/commands/irb.rb
29${GEM_LIBDIR}/cli/ruby-debug/commands/list.rb 29${GEM_LIBDIR}/cli/ruby-debug/commands/list.rb
30${GEM_LIBDIR}/cli/ruby-debug/commands/method.rb 30${GEM_LIBDIR}/cli/ruby-debug/commands/method.rb
31${GEM_LIBDIR}/cli/ruby-debug/commands/quit.rb 31${GEM_LIBDIR}/cli/ruby-debug/commands/quit.rb
32${GEM_LIBDIR}/cli/ruby-debug/commands/reload.rb 32${GEM_LIBDIR}/cli/ruby-debug/commands/reload.rb
@@ -42,26 +42,27 @@ ${GEM_LIBDIR}/cli/ruby-debug/commands/va @@ -42,26 +42,27 @@ ${GEM_LIBDIR}/cli/ruby-debug/commands/va
42${GEM_LIBDIR}/cli/ruby-debug/debugger.rb 42${GEM_LIBDIR}/cli/ruby-debug/debugger.rb
43${GEM_LIBDIR}/cli/ruby-debug/helper.rb 43${GEM_LIBDIR}/cli/ruby-debug/helper.rb
44${GEM_LIBDIR}/cli/ruby-debug/interface.rb 44${GEM_LIBDIR}/cli/ruby-debug/interface.rb
45${GEM_LIBDIR}/cli/ruby-debug/processor.rb 45${GEM_LIBDIR}/cli/ruby-debug/processor.rb
46${GEM_LIBDIR}/doc/rdebug.1 46${GEM_LIBDIR}/doc/rdebug.1
47${GEM_LIBDIR}/rdbg.rb 47${GEM_LIBDIR}/rdbg.rb
48${GEM_LIBDIR}/test/base/base.rb 48${GEM_LIBDIR}/test/base/base.rb
49${GEM_LIBDIR}/test/base/binding.rb 49${GEM_LIBDIR}/test/base/binding.rb
50${GEM_LIBDIR}/test/base/catchpoint.rb 50${GEM_LIBDIR}/test/base/catchpoint.rb
51${GEM_LIBDIR}/test/base/load.rb 51${GEM_LIBDIR}/test/base/load.rb
52${GEM_LIBDIR}/test/bp_loop_issue.rb 52${GEM_LIBDIR}/test/bp_loop_issue.rb
53${GEM_LIBDIR}/test/classes.rb 53${GEM_LIBDIR}/test/classes.rb
54${GEM_LIBDIR}/test/cli/commands/catchpoint_test.rb 54${GEM_LIBDIR}/test/cli/commands/catchpoint_test.rb
 55${GEM_LIBDIR}/test/cli/commands/unit/regexp.rb
55${GEM_LIBDIR}/test/data/annotate.cmd 56${GEM_LIBDIR}/test/data/annotate.cmd
56${GEM_LIBDIR}/test/data/annotate.right 57${GEM_LIBDIR}/test/data/annotate.right
57${GEM_LIBDIR}/test/data/break_bad.cmd 58${GEM_LIBDIR}/test/data/break_bad.cmd
58${GEM_LIBDIR}/test/data/break_bad.right 59${GEM_LIBDIR}/test/data/break_bad.right
59${GEM_LIBDIR}/test/data/break_loop_bug.cmd 60${GEM_LIBDIR}/test/data/break_loop_bug.cmd
60${GEM_LIBDIR}/test/data/break_loop_bug.right 61${GEM_LIBDIR}/test/data/break_loop_bug.right
61${GEM_LIBDIR}/test/data/breakpoints.cmd 62${GEM_LIBDIR}/test/data/breakpoints.cmd
62${GEM_LIBDIR}/test/data/breakpoints.right 63${GEM_LIBDIR}/test/data/breakpoints.right
63${GEM_LIBDIR}/test/data/catch.cmd 64${GEM_LIBDIR}/test/data/catch.cmd
64${GEM_LIBDIR}/test/data/catch.right 65${GEM_LIBDIR}/test/data/catch.right
65${GEM_LIBDIR}/test/data/condition.cmd 66${GEM_LIBDIR}/test/data/condition.cmd
66${GEM_LIBDIR}/test/data/condition.right 67${GEM_LIBDIR}/test/data/condition.right
67${GEM_LIBDIR}/test/data/ctrl.cmd 68${GEM_LIBDIR}/test/data/ctrl.cmd
@@ -95,59 +96,64 @@ ${GEM_LIBDIR}/test/data/info.right @@ -95,59 +96,64 @@ ${GEM_LIBDIR}/test/data/info.right
95${GEM_LIBDIR}/test/data/linetrace.cmd 96${GEM_LIBDIR}/test/data/linetrace.cmd
96${GEM_LIBDIR}/test/data/linetrace.right 97${GEM_LIBDIR}/test/data/linetrace.right
97${GEM_LIBDIR}/test/data/linetracep.cmd 98${GEM_LIBDIR}/test/data/linetracep.cmd
98${GEM_LIBDIR}/test/data/linetracep.right 99${GEM_LIBDIR}/test/data/linetracep.right
99${GEM_LIBDIR}/test/data/list.cmd 100${GEM_LIBDIR}/test/data/list.cmd
100${GEM_LIBDIR}/test/data/list.right 101${GEM_LIBDIR}/test/data/list.right
101${GEM_LIBDIR}/test/data/method.cmd 102${GEM_LIBDIR}/test/data/method.cmd
102${GEM_LIBDIR}/test/data/method.right 103${GEM_LIBDIR}/test/data/method.right
103${GEM_LIBDIR}/test/data/methodsig.cmd 104${GEM_LIBDIR}/test/data/methodsig.cmd
104${GEM_LIBDIR}/test/data/methodsig.right 105${GEM_LIBDIR}/test/data/methodsig.right
105${GEM_LIBDIR}/test/data/noquit.right 106${GEM_LIBDIR}/test/data/noquit.right
106${GEM_LIBDIR}/test/data/output.cmd 107${GEM_LIBDIR}/test/data/output.cmd
107${GEM_LIBDIR}/test/data/output.right 108${GEM_LIBDIR}/test/data/output.right
 109${GEM_LIBDIR}/test/data/pm-bug.cmd
 110${GEM_LIBDIR}/test/data/pm-bug.right
108${GEM_LIBDIR}/test/data/post-mortem-next.cmd 111${GEM_LIBDIR}/test/data/post-mortem-next.cmd
109${GEM_LIBDIR}/test/data/post-mortem-next.right 112${GEM_LIBDIR}/test/data/post-mortem-next.right
110${GEM_LIBDIR}/test/data/post-mortem-osx.right 113${GEM_LIBDIR}/test/data/post-mortem-osx.right
111${GEM_LIBDIR}/test/data/post-mortem.cmd 114${GEM_LIBDIR}/test/data/post-mortem.cmd
112${GEM_LIBDIR}/test/data/post-mortem.right 115${GEM_LIBDIR}/test/data/post-mortem.right
113${GEM_LIBDIR}/test/data/quit.cmd 116${GEM_LIBDIR}/test/data/quit.cmd
114${GEM_LIBDIR}/test/data/quit.right 117${GEM_LIBDIR}/test/data/quit.right
115${GEM_LIBDIR}/test/data/raise.cmd 118${GEM_LIBDIR}/test/data/raise.cmd
116${GEM_LIBDIR}/test/data/raise.right 119${GEM_LIBDIR}/test/data/raise.right
117${GEM_LIBDIR}/test/data/save.cmd 120${GEM_LIBDIR}/test/data/save.cmd
118${GEM_LIBDIR}/test/data/save.right 121${GEM_LIBDIR}/test/data/save.right
119${GEM_LIBDIR}/test/data/setshow.cmd 122${GEM_LIBDIR}/test/data/setshow.cmd
120${GEM_LIBDIR}/test/data/setshow.right 123${GEM_LIBDIR}/test/data/setshow.right
121${GEM_LIBDIR}/test/data/source.cmd 124${GEM_LIBDIR}/test/data/source.cmd
122${GEM_LIBDIR}/test/data/source.right 125${GEM_LIBDIR}/test/data/source.right
123${GEM_LIBDIR}/test/data/stepping.cmd 126${GEM_LIBDIR}/test/data/stepping.cmd
124${GEM_LIBDIR}/test/data/stepping.right 127${GEM_LIBDIR}/test/data/stepping.right
125${GEM_LIBDIR}/test/data/test-init-cygwin.right 128${GEM_LIBDIR}/test/data/test-init-cygwin.right
126${GEM_LIBDIR}/test/data/test-init-osx.right 129${GEM_LIBDIR}/test/data/test-init-osx.right
127${GEM_LIBDIR}/test/data/test-init.right 130${GEM_LIBDIR}/test/data/test-init.right
128${GEM_LIBDIR}/test/data/trace.right 131${GEM_LIBDIR}/test/data/trace.right
129${GEM_LIBDIR}/test/dollar-0.rb 132${GEM_LIBDIR}/test/dollar-0.rb
 133${GEM_LIBDIR}/test/except-bug2.rb
130${GEM_LIBDIR}/test/gcd-dbg-nox.rb 134${GEM_LIBDIR}/test/gcd-dbg-nox.rb
131${GEM_LIBDIR}/test/gcd-dbg.rb 135${GEM_LIBDIR}/test/gcd-dbg.rb
132${GEM_LIBDIR}/test/gcd.rb 136${GEM_LIBDIR}/test/gcd.rb
133${GEM_LIBDIR}/test/helper.rb 137${GEM_LIBDIR}/test/helper.rb
134${GEM_LIBDIR}/test/info-var-bug.rb 138${GEM_LIBDIR}/test/info-var-bug.rb
135${GEM_LIBDIR}/test/info-var-bug2.rb 139${GEM_LIBDIR}/test/info-var-bug2.rb
136${GEM_LIBDIR}/test/null.rb 140${GEM_LIBDIR}/test/null.rb
137${GEM_LIBDIR}/test/output.rb 141${GEM_LIBDIR}/test/output.rb
138${GEM_LIBDIR}/test/pm-base.rb 142${GEM_LIBDIR}/test/pm-base.rb
 143${GEM_LIBDIR}/test/pm-bug.rb
139${GEM_LIBDIR}/test/pm.rb 144${GEM_LIBDIR}/test/pm.rb
140${GEM_LIBDIR}/test/raise.rb 145${GEM_LIBDIR}/test/raise.rb
 146${GEM_LIBDIR}/test/scope-test.rb
141${GEM_LIBDIR}/test/tdebug.rb 147${GEM_LIBDIR}/test/tdebug.rb
142${GEM_LIBDIR}/test/test-annotate.rb 148${GEM_LIBDIR}/test/test-annotate.rb
143${GEM_LIBDIR}/test/test-break-bad.rb 149${GEM_LIBDIR}/test/test-break-bad.rb
144${GEM_LIBDIR}/test/test-breakpoints.rb 150${GEM_LIBDIR}/test/test-breakpoints.rb
145${GEM_LIBDIR}/test/test-catch.rb 151${GEM_LIBDIR}/test/test-catch.rb
146${GEM_LIBDIR}/test/test-condition.rb 152${GEM_LIBDIR}/test/test-condition.rb
147${GEM_LIBDIR}/test/test-ctrl.rb 153${GEM_LIBDIR}/test/test-ctrl.rb
148${GEM_LIBDIR}/test/test-display.rb 154${GEM_LIBDIR}/test/test-display.rb
149${GEM_LIBDIR}/test/test-dollar-0.rb 155${GEM_LIBDIR}/test/test-dollar-0.rb
150${GEM_LIBDIR}/test/test-edit.rb 156${GEM_LIBDIR}/test/test-edit.rb
151${GEM_LIBDIR}/test/test-emacs-basic.rb 157${GEM_LIBDIR}/test/test-emacs-basic.rb
152${GEM_LIBDIR}/test/test-enable.rb 158${GEM_LIBDIR}/test/test-enable.rb
153${GEM_LIBDIR}/test/test-finish.rb 159${GEM_LIBDIR}/test/test-finish.rb
@@ -160,14 +166,16 @@ ${GEM_LIBDIR}/test/test-info.rb @@ -160,14 +166,16 @@ ${GEM_LIBDIR}/test/test-info.rb
160${GEM_LIBDIR}/test/test-init.rb 166${GEM_LIBDIR}/test/test-init.rb
161${GEM_LIBDIR}/test/test-list.rb 167${GEM_LIBDIR}/test/test-list.rb
162${GEM_LIBDIR}/test/test-method.rb 168${GEM_LIBDIR}/test/test-method.rb
163${GEM_LIBDIR}/test/test-output.rb 169${GEM_LIBDIR}/test/test-output.rb
164${GEM_LIBDIR}/test/test-pm.rb 170${GEM_LIBDIR}/test/test-pm.rb
165${GEM_LIBDIR}/test/test-quit.rb 171${GEM_LIBDIR}/test/test-quit.rb
166${GEM_LIBDIR}/test/test-raise.rb 172${GEM_LIBDIR}/test/test-raise.rb
167${GEM_LIBDIR}/test/test-save.rb 173${GEM_LIBDIR}/test/test-save.rb
168${GEM_LIBDIR}/test/test-setshow.rb 174${GEM_LIBDIR}/test/test-setshow.rb
169${GEM_LIBDIR}/test/test-source.rb 175${GEM_LIBDIR}/test/test-source.rb
170${GEM_LIBDIR}/test/test-stepping.rb 176${GEM_LIBDIR}/test/test-stepping.rb
171${GEM_LIBDIR}/test/test-trace.rb 177${GEM_LIBDIR}/test/test-trace.rb
172${GEM_LIBDIR}/test/thread1.rb 178${GEM_LIBDIR}/test/thread1.rb
173${GEM_HOME}/specifications/ruby-debug-${PKGVERSION}.gemspec 179${GEM_LIBDIR}/test/trunc-call.rb
 180${GEM_LIBDIR}/test/tvar.rb
 181${GEM_HOME}/specifications/${GEM_NAME}.gemspec

cvs diff -r1.3 -r1.4 pkgsrc/devel/ruby-debug/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/ruby-debug/Attic/distinfo 2008/09/15 09:02:55 1.3
+++ pkgsrc/devel/ruby-debug/Attic/distinfo 2010/09/10 05:19:13 1.4
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.3 2008/09/15 09:02:55 taca Exp $ 1$NetBSD: distinfo,v 1.4 2010/09/10 05:19:13 taca Exp $
2 2
3SHA1 (ruby-debug-0.10.2.gem) = e1638c6e4045f1b6742ef26c157ae172351ea0e3 3SHA1 (ruby-debug-0.10.3.gem) = 6252e41dd99249381ebf3e19b8284e963b5bf46f
4RMD160 (ruby-debug-0.10.2.gem) = 0d7a1eedfb8b8b5ef3cefb69b94ea57f0a1dd883 4RMD160 (ruby-debug-0.10.3.gem) = 587346990b9a4dc535284fbb52401d950e910109
5Size (ruby-debug-0.10.2.gem) = 111616 bytes 5Size (ruby-debug-0.10.3.gem) = 117760 bytes
6SHA1 (patch-aa) = 33957ce762aea50eb9ec3135e875ba91187a81ea 6SHA1 (patch-ab) = 9d3739e1d3dec1206ce81cabbb7b27815933491f

File Deleted: pkgsrc/devel/ruby-debug/patches/Attic/patch-aa