Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 29 Mar 2014 16:11:35 +0000 (UTC)
From:      Steve Wills <swills@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r349555 - in head/devel: . rubygem-byebug
Message-ID:  <201403291611.s2TGBZ6U059397@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201403291611.s2TGBZ6U059397>