Bug 188006 - [NEW PORT] devel/rubygem-byebug
Summary: [NEW PORT] devel/rubygem-byebug
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Steve Wills
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-03-27 01:00 UTC by Michael Moll
Modified: 2014-03-29 16:20 UTC (History)
0 users

See Also:


Attachments
file.shar (1.86 KB, text/plain)
2014-03-27 01:00 UTC, Michael Moll
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Moll freebsd_committer 2014-03-27 01:00:01 UTC

Fix: Patch attached with submission follows:
Comment 1 Edwin Groothuis freebsd_committer 2014-03-27 01:00:04 UTC
Responsible Changed
From-To: freebsd-ports-bugs->swills

swills@ wants this submitter's PRs (via the GNATS Auto Assign Tool)
Comment 2 dfilter service freebsd_committer 2014-03-29 16:11:39 UTC
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
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
Comment 3 Steve Wills freebsd_committer 2014-03-29 16:11:52 UTC
State Changed
From-To: open->closed

New port added. Thanks!