pkgsrc/devel/ruby-debug/patches/patch-aa
taca b62943f743 Update ruby-debug package to 0.10.2.
0.10.2
 - debugger(steps=0) breaks inside of debugger rather than wait for a line event.
 - trace var varname (stop|nostop) added which issues trace_var.
 - start method is now properly defined in Debugger module
 - fixed 'finish' command
 - rdebug script now works with Ruby 1.8.7
2008-09-15 09:02:55 +00:00

33 lines
898 B
Text

$NetBSD: patch-aa,v 1.3 2008/09/15 09:02:55 taca Exp $
--- Rakefile.orig 2008-09-15 13:39:49.000000000 +0900
+++ Rakefile
@@ -8,8 +8,8 @@ require 'rake/testtask'
SO_NAME = "ruby_debug.so"
# ------- Default Package ----------
-RUBY_DEBUG_VERSION = open("ext/ruby_debug.c") do |f|
- f.grep(/^#define DEBUG_VERSION/).first[/"(.+)"/,1]
+RUBY_DEBUG_VERSION = open(File.join(File.dirname(__FILE__), 'VERSION')) do |f|
+ f.readlines[0].chomp
end
COMMON_FILES = FileList[
@@ -18,6 +18,7 @@ COMMON_FILES = FileList[
'LICENSE',
'README',
'Rakefile',
+ 'VERSION',
]
CLI_TEST_FILE_LIST = FileList['test/test-*.rb', 'test/cli/**/*_test.rb']
@@ -158,9 +159,6 @@ EOF
end
# Rake task to build the default package
-Rake::GemPackageTask.new(base_spec) do |pkg|
- pkg.need_tar = true
-end
Rake::GemPackageTask.new(cli_spec) do |pkg|
pkg.need_tar = true
end