summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorseb <seb@pkgsrc.org>2008-04-06 23:03:58 +0000
committerseb <seb@pkgsrc.org>2008-04-06 23:03:58 +0000
commit8f4477f10e889a066adc286103e8ff67d7ad16f0 (patch)
treec5d6cec8f26c157b8fae23b8f5fdadb8153ebf94 /devel
parente2f339cc255d0247b0de705da0efd253eb80a107 (diff)
downloadpkgsrc-8f4477f10e889a066adc286103e8ff67d7ad16f0.tar.gz
Initial import of ruby-debug as version 0.10.0 into the NetBSD
Packages Collection. Command line interface for the Ruby debugger ruby-debug.
Diffstat (limited to 'devel')
-rw-r--r--devel/ruby-debug/DESCR1
-rw-r--r--devel/ruby-debug/Makefile15
-rw-r--r--devel/ruby-debug/PLIST80
-rw-r--r--devel/ruby-debug/distinfo6
-rw-r--r--devel/ruby-debug/patches/patch-aa47
5 files changed, 149 insertions, 0 deletions
diff --git a/devel/ruby-debug/DESCR b/devel/ruby-debug/DESCR
new file mode 100644
index 00000000000..3aa845238e2
--- /dev/null
+++ b/devel/ruby-debug/DESCR
@@ -0,0 +1 @@
+Command line interface for the Ruby debugger ruby-debug.
diff --git a/devel/ruby-debug/Makefile b/devel/ruby-debug/Makefile
new file mode 100644
index 00000000000..0aa21757de6
--- /dev/null
+++ b/devel/ruby-debug/Makefile
@@ -0,0 +1,15 @@
+# $NetBSD: Makefile,v 1.1.1.1 2008/04/06 23:03:58 seb Exp $
+
+DISTNAME= ruby-debug-0.10.0
+PKGNAME= ${RUBYGEM_PKGPREFIX}-${DISTNAME}
+#PKGREVISION= 1
+CATEGORIES= devel
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://www.datanoise.com/ruby-debug/
+COMMENT= Command line interface for ruby-debug
+
+DEPENDS+= ${RUBY_PKGPREFIX}-ruby-debug-base-0.10.0{,nb[0-9]*}:../../devel/ruby-debug-base
+
+.include "../../misc/rubygems/rubygem.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/devel/ruby-debug/PLIST b/devel/ruby-debug/PLIST
new file mode 100644
index 00000000000..b7be850d8fb
--- /dev/null
+++ b/devel/ruby-debug/PLIST
@@ -0,0 +1,80 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2008/04/06 23:03:58 seb Exp $
+bin/rdebug
+${GEM_HOME}/cache/ruby-debug-0.10.0.gem
+${GEM_LIBDIR}/.require_paths
+${GEM_LIBDIR}/AUTHORS
+${GEM_LIBDIR}/CHANGES
+${GEM_LIBDIR}/ChangeLog
+${GEM_LIBDIR}/LICENSE
+${GEM_LIBDIR}/README
+${GEM_LIBDIR}/Rakefile
+${GEM_LIBDIR}/bin/rdebug
+${GEM_LIBDIR}/cli/ruby-debug.rb
+${GEM_LIBDIR}/cli/ruby-debug/command.rb
+${GEM_LIBDIR}/cli/ruby-debug/commands/breakpoints.rb
+${GEM_LIBDIR}/cli/ruby-debug/commands/catchpoint.rb
+${GEM_LIBDIR}/cli/ruby-debug/commands/control.rb
+${GEM_LIBDIR}/cli/ruby-debug/commands/display.rb
+${GEM_LIBDIR}/cli/ruby-debug/commands/enable.rb
+${GEM_LIBDIR}/cli/ruby-debug/commands/eval.rb
+${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/list.rb
+${GEM_LIBDIR}/cli/ruby-debug/commands/method.rb
+${GEM_LIBDIR}/cli/ruby-debug/commands/script.rb
+${GEM_LIBDIR}/cli/ruby-debug/commands/settings.rb
+${GEM_LIBDIR}/cli/ruby-debug/commands/show.rb
+${GEM_LIBDIR}/cli/ruby-debug/commands/stepping.rb
+${GEM_LIBDIR}/cli/ruby-debug/commands/threads.rb
+${GEM_LIBDIR}/cli/ruby-debug/commands/tmate.rb
+${GEM_LIBDIR}/cli/ruby-debug/commands/trace.rb
+${GEM_LIBDIR}/cli/ruby-debug/commands/variables.rb
+${GEM_LIBDIR}/cli/ruby-debug/debugger.rb
+${GEM_LIBDIR}/cli/ruby-debug/helper.rb
+${GEM_LIBDIR}/cli/ruby-debug/interface.rb
+${GEM_LIBDIR}/cli/ruby-debug/processor.rb
+${GEM_LIBDIR}/doc/rdebug.1
+${GEM_LIBDIR}/runner.sh
+${GEM_LIBDIR}/test/breakpoints.cmd
+${GEM_LIBDIR}/test/breakpoints.right
+${GEM_LIBDIR}/test/display.cmd
+${GEM_LIBDIR}/test/display.right
+${GEM_LIBDIR}/test/frame.cmd
+${GEM_LIBDIR}/test/frame.right
+${GEM_LIBDIR}/test/gcd.rb
+${GEM_LIBDIR}/test/help.cmd
+${GEM_LIBDIR}/test/help.right
+${GEM_LIBDIR}/test/helper.rb
+${GEM_LIBDIR}/test/info-var-bug.rb
+${GEM_LIBDIR}/test/info-var.cmd
+${GEM_LIBDIR}/test/info-var.right
+${GEM_LIBDIR}/test/info.cmd
+${GEM_LIBDIR}/test/info.right
+${GEM_LIBDIR}/test/quit.cmd
+${GEM_LIBDIR}/test/quit.right
+${GEM_LIBDIR}/test/setshow.cmd
+${GEM_LIBDIR}/test/setshow.right
+${GEM_LIBDIR}/test/stepping.cmd
+${GEM_LIBDIR}/test/stepping.right
+${GEM_LIBDIR}/test/tdebug.rb
+${GEM_LIBDIR}/test/test-breakpoints.rb
+${GEM_LIBDIR}/test/test-columnize.rb
+${GEM_LIBDIR}/test/test-display.rb
+${GEM_LIBDIR}/test/test-frame.rb
+${GEM_LIBDIR}/test/test-help.rb
+${GEM_LIBDIR}/test/test-info-var.rb
+${GEM_LIBDIR}/test/test-info.rb
+${GEM_LIBDIR}/test/test-quit.rb
+${GEM_LIBDIR}/test/test-ruby-debug-base.rb
+${GEM_LIBDIR}/test/test-setshow.rb
+${GEM_LIBDIR}/test/test-stepping.rb
+${GEM_HOME}/specifications/ruby-debug-0.10.0.gemspec
+@dirrm ${GEM_LIBDIR}/test
+@dirrm ${GEM_LIBDIR}/doc
+@dirrm ${GEM_LIBDIR}/cli/ruby-debug/commands
+@dirrm ${GEM_LIBDIR}/cli/ruby-debug
+@dirrm ${GEM_LIBDIR}/cli
+@dirrm ${GEM_LIBDIR}/bin
+@dirrm ${GEM_LIBDIR}
diff --git a/devel/ruby-debug/distinfo b/devel/ruby-debug/distinfo
new file mode 100644
index 00000000000..c7437876a38
--- /dev/null
+++ b/devel/ruby-debug/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1.1.1 2008/04/06 23:03:58 seb Exp $
+
+SHA1 (ruby-debug-0.10.0.gem) = 60193b2c48f61cde07a3d66045207e5dbc8541d5
+RMD160 (ruby-debug-0.10.0.gem) = d2248563478256396b3eb6c61c58a8ca0cf7d8ca
+Size (ruby-debug-0.10.0.gem) = 44032 bytes
+SHA1 (patch-aa) = ee38c1c80fc8f4d85137f03459f236b4b1523978
diff --git a/devel/ruby-debug/patches/patch-aa b/devel/ruby-debug/patches/patch-aa
new file mode 100644
index 00000000000..fb8e071acc1
--- /dev/null
+++ b/devel/ruby-debug/patches/patch-aa
@@ -0,0 +1,47 @@
+$NetBSD: patch-aa,v 1.1.1.1 2008/04/06 23:03:58 seb Exp $
+
+Sync with current Rake and drop the ruby-debug-base gem build.
+Keep RUBY_DEBUG_VERSION value in sync with its ruby-debug-base package
+avatar!
+
+--- Rakefile.orig 1970-01-01 00:00:00.000000000 +0000
++++ Rakefile
+@@ -8,7 +8,7 @@ require 'rake/testtask'
+ SO_NAME = "ruby_debug.so"
+
+ # ------- Default Package ----------
+-RUBY_DEBUG_VERSION = open("ext/ruby_debug.c"){|f| f.grep(/^#define DEBUG_VERSION/).first[/"(.+)"/,1]}
++RUBY_DEBUG_VERSION = '0.10.0'
+
+ COMMON_FILES = FileList[
+ 'AUTHORS',
+@@ -38,10 +38,6 @@ CLI_FILES = COMMON_FILES + FileList[
+ BASE_TEST_FILE_LIST = 'test/test-ruby-debug-base.rb'
+ BASE_FILES = COMMON_FILES + FileList[
+ 'lib/**/*',
+- 'ext/ChangeLog',
+- 'ext/ruby_debug.c',
+- 'ext/extconf.rb',
+- 'ext/win32/*',
+ BASE_TEST_FILE_LIST,
+ ]
+
+@@ -147,9 +143,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
+@@ -159,7 +152,7 @@ task :default => [:package]
+ # Windows specification
+ win_spec = base_spec.clone
+ win_spec.extensions = []
+-win_spec.platform = Gem::Platform::WIN32
++win_spec.platform = Gem::Platform::CURRENT
+ win_spec.files += ["lib/#{SO_NAME}"]
+
+ desc "Create Windows Gem"