svn commit: r349555 - in head/devel: . rubygem-byebug
Steve Wills
swills at FreeBSD.org
Sat Mar 29 16:11:37 UTC 2014
Author: swills
Date: Sat Mar 29 16:11:35 2014
New Revision: 349555
URL: http://svnweb.freebsd.org/changeset/ports/349555
QAT: https://qat.redports.org/buildarchive/r349555/
Log:
Byebug is a simple to use, feature rich debugger for Ruby 2. It uses the
new TracePoint API for execution control and the new Debug Inspector API
for call stack navigation, so it doesn't depend on internal core sources.
It's developed as a C extension, so it's fast. And it has a full test
suite so it's reliable.
WWW: https://github.com/deivid-rodriguez/byebug
PR: ports/188006
Submitted by: Michael Moll <kvedulv at kvedulv.de>
Added:
head/devel/rubygem-byebug/
head/devel/rubygem-byebug/Makefile (contents, props changed)
head/devel/rubygem-byebug/distinfo (contents, props changed)
head/devel/rubygem-byebug/pkg-descr (contents, props changed)
Modified:
head/devel/Makefile
Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile Sat Mar 29 16:08:04 2014 (r349554)
+++ head/devel/Makefile Sat Mar 29 16:11:35 2014 (r349555)
@@ -4148,6 +4148,7 @@
SUBDIR += rubygem-builder
SUBDIR += rubygem-builder31
SUBDIR += rubygem-builder32
+ SUBDIR += rubygem-byebug
SUBDIR += rubygem-caesars
SUBDIR += rubygem-cairo-gobject
SUBDIR += rubygem-capybara
Added: head/devel/rubygem-byebug/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/rubygem-byebug/Makefile Sat Mar 29 16:11:35 2014 (r349555)
@@ -0,0 +1,25 @@
+# Created by: Michael Moll <kvedulv at kvedulv.de>
+# $FreeBSD$
+
+PORTNAME= byebug
+PORTVERSION= 2.7.0
+CATEGORIES= devel ruby
+MASTER_SITES= RG
+
+MAINTAINER= ruby at FreeBSD.org
+COMMENT= Ruby 2 debugger
+
+LICENSE= BSD2CLAUSE
+
+RUN_DEPENDS= rubygem-columnize>=0.3:${PORTSDIR}/devel/rubygem-columnize \
+ rubygem-debugger-linecache>=1.2:${PORTSDIR}/devel/rubygem-debugger-linecache
+
+USE_RUBY= yes
+RUBY_REQUIRE= Ruby >= 200
+
+USE_RUBYGEMS= yes
+RUBYGEM_AUTOPLIST= yes
+
+PLIST_FILES= bin/byebug
+
+.include <bsd.port.mk>
Added: head/devel/rubygem-byebug/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/rubygem-byebug/distinfo Sat Mar 29 16:11:35 2014 (r349555)
@@ -0,0 +1,2 @@
+SHA256 (rubygem/byebug-2.7.0.gem) = b728ad5c72d2ff4d53e809ddf3711136c622bf621f19ad59982c032858a1f690
+SIZE (rubygem/byebug-2.7.0.gem) = 93696
Added: head/devel/rubygem-byebug/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/rubygem-byebug/pkg-descr Sat Mar 29 16:11:35 2014 (r349555)
@@ -0,0 +1,7 @@
+Byebug is a simple to use, feature rich debugger for Ruby 2. It uses the
+new TracePoint API for execution control and the new Debug Inspector API
+for call stack navigation, so it doesn't depend on internal core sources.
+It's developed as a C extension, so it's fast. And it has a full test
+suite so it's reliable.
+
+WWW: https://github.com/deivid-rodriguez/byebug
More information about the svn-ports-all
mailing list