summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortaca <taca@pkgsrc.org>2010-09-10 05:30:11 +0000
committertaca <taca@pkgsrc.org>2010-09-10 05:30:11 +0000
commita3a58599bd1996da6324d51931262bc2fde27194 (patch)
tree693983eb7c82dfa05330f97707a0901470177868
parent915ca29aebf7c345021f0cc8352391498de1b55a (diff)
downloadpkgsrc-a3a58599bd1996da6324d51931262bc2fde27194.tar.gz
Update devel/ruby-debug-ide to 0.4.10.
* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk. * Update HOMEPAGE. * Add LICENSE. * Remove default value of GEM_BUILD. * Ajust new ruby package's framework. * Adjust pacakge name, no duplicated ruby. Changes are too may to write here, please refer CHANGES.
-rw-r--r--devel/ruby-debug-ide/Makefile16
-rw-r--r--devel/ruby-debug-ide/PLIST23
-rw-r--r--devel/ruby-debug-ide/distinfo9
-rw-r--r--devel/ruby-debug-ide/patches/patch-aa24
4 files changed, 57 insertions, 15 deletions
diff --git a/devel/ruby-debug-ide/Makefile b/devel/ruby-debug-ide/Makefile
index 5b088d35c92..79a7ac94f02 100644
--- a/devel/ruby-debug-ide/Makefile
+++ b/devel/ruby-debug-ide/Makefile
@@ -1,18 +1,20 @@
-# $NetBSD: Makefile,v 1.5 2010/09/07 17:20:25 taca Exp $
+# $NetBSD: Makefile,v 1.6 2010/09/10 05:30:11 taca Exp $
-DISTNAME= ruby-debug-ide-0.3.0
-PKGNAME= ${RUBYGEM_PKGPREFIX}-${DISTNAME}
+DISTNAME= ruby-debug-ide-0.4.10
+PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:S/ruby-//}
CATEGORIES= devel
MAINTAINER= pkgsrc-users@NetBSD.org
-HOMEPAGE= http://debug-commons.rubyforge.org/
+HOMEPAGE= http://rubyforge.org/projects/debug-commons/
COMMENT= IDEs interface to ruby-debug
+LICENSE= mit
-DEPENDS+= ${RUBYGEM_PKGPREFIX}-ruby-debug-base-[0-9]*:../../devel/ruby-debug-base
+DEPENDS+= ${RUBY_PKGPREFIX}-debug-base-[0-9]*:../../devel/ruby-debug-base
RUBY_VERSION_SUPPORTED= 18
-GEM_BUILD= gemspec
+pre-configure:
+ ${RM} -fr ${WRKSRC}/ext
-.include "../../misc/rubygems/rubygem.mk"
+.include "../../lang/ruby/gem.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/ruby-debug-ide/PLIST b/devel/ruby-debug-ide/PLIST
index ad1a3dffe74..4ec6e8e9e1a 100644
--- a/devel/ruby-debug-ide/PLIST
+++ b/devel/ruby-debug-ide/PLIST
@@ -1,8 +1,13 @@
-@comment $NetBSD: PLIST,v 1.6 2009/06/14 18:48:16 joerg Exp $
+@comment $NetBSD: PLIST,v 1.7 2010/09/10 05:30:11 taca Exp $
bin/rdebug-ide
-${GEM_HOME}/cache/ruby-debug-ide-${PKGVERSION}.gem
+${GEM_HOME}/cache/${GEM_NAME}.gem
+${GEM_LIBDIR}/CHANGES
+${GEM_LIBDIR}/ChangeLog
+${GEM_LIBDIR}/ChangeLog.archive
+${GEM_LIBDIR}/MIT-LICENSE
+${GEM_LIBDIR}/Rakefile
${GEM_LIBDIR}/bin/rdebug-ide
-${GEM_LIBDIR}/lib/ruby-debug.rb
+${GEM_LIBDIR}/lib/ruby-debug-ide.rb
${GEM_LIBDIR}/lib/ruby-debug/command.rb
${GEM_LIBDIR}/lib/ruby-debug/commands/breakpoints.rb
${GEM_LIBDIR}/lib/ruby-debug/commands/catchpoint.rb
@@ -22,4 +27,14 @@ ${GEM_LIBDIR}/lib/ruby-debug/interface.rb
${GEM_LIBDIR}/lib/ruby-debug/printers.rb
${GEM_LIBDIR}/lib/ruby-debug/processor.rb
${GEM_LIBDIR}/lib/ruby-debug/xml_printer.rb
-${GEM_HOME}/specifications/ruby-debug-ide-${PKGVERSION}.gemspec
+${GEM_LIBDIR}/test/rd_basic_test.rb
+${GEM_LIBDIR}/test/rd_catchpoint_test.rb
+${GEM_LIBDIR}/test/rd_condition_test.rb
+${GEM_LIBDIR}/test/rd_enable_disable_test.rb
+${GEM_LIBDIR}/test/rd_inspect_test.rb
+${GEM_LIBDIR}/test/rd_stepping_breakpoints_test.rb
+${GEM_LIBDIR}/test/rd_test_base.rb
+${GEM_LIBDIR}/test/rd_threads_and_frames_test.rb
+${GEM_LIBDIR}/test/rd_variables_test.rb
+${GEM_LIBDIR}/test/ruby-debug/xml_printer_test.rb
+${GEM_HOME}/specifications/${GEM_NAME}.gemspec
diff --git a/devel/ruby-debug-ide/distinfo b/devel/ruby-debug-ide/distinfo
index f54d352f3e5..f87225ca496 100644
--- a/devel/ruby-debug-ide/distinfo
+++ b/devel/ruby-debug-ide/distinfo
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.4 2008/09/15 09:05:24 taca Exp $
+$NetBSD: distinfo,v 1.5 2010/09/10 05:30:11 taca Exp $
-SHA1 (ruby-debug-ide-0.3.0.gem) = 1174897b30d0166fcade705a66e4f268bce9495c
-RMD160 (ruby-debug-ide-0.3.0.gem) = 06c4f7c58eb4809d506ecdd61d8e5dd056721bf3
-Size (ruby-debug-ide-0.3.0.gem) = 16384 bytes
+SHA1 (ruby-debug-ide-0.4.10.gem) = 61a032b37c2e35eb1831a7ae6cb4acf7186c7927
+RMD160 (ruby-debug-ide-0.4.10.gem) = 1a81280d593a300792eaed7f25e6c7794b438451
+Size (ruby-debug-ide-0.4.10.gem) = 32768 bytes
+SHA1 (patch-aa) = 3390487967ae03f682453d41805767ff6abd5875
diff --git a/devel/ruby-debug-ide/patches/patch-aa b/devel/ruby-debug-ide/patches/patch-aa
new file mode 100644
index 00000000000..5d958c0504c
--- /dev/null
+++ b/devel/ruby-debug-ide/patches/patch-aa
@@ -0,0 +1,24 @@
+$NetBSD: patch-aa,v 1.3 2010/09/10 05:30:11 taca Exp $
+
+Extension is included in ruby-debug-base package and it should be
+installed by pkgsrc's dependency.
+
+--- ../ruby-debug-ide-0.4.10.gemspec.orig 2010-09-07 03:10:28.000000000 +0000
++++ ../ruby-debug-ide-0.4.10.gemspec
+@@ -28,8 +28,6 @@ description: |
+ email: rubyeclipse-dev-list@sourceforge.net
+ executables:
+ - rdebug-ide
+-extensions:
+-- ext/mkrf_conf.rb
+ extra_rdoc_files: []
+
+ files:
+@@ -69,7 +67,6 @@ files:
+ - test/rd_condition_test.rb
+ - test/rd_catchpoint_test.rb
+ - test/rd_enable_disable_test.rb
+-- ext/mkrf_conf.rb
+ has_rdoc: true
+ homepage: http://rubyforge.org/projects/debug-commons/
+ licenses: []