aboutsummaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
authorswills <swills@FreeBSD.org>2013-01-23 10:33:20 +0800
committerswills <swills@FreeBSD.org>2013-01-23 10:33:20 +0800
commitf162c96826673fba82ea4611b6d6e32a260a4f64 (patch)
tree2de548a70575042dc32abc57b904a5b9d8b07f1c /devel
parent70bb139b870e7837f47766e2c9b95e0a06c69a76 (diff)
downloadfreebsd-ports-gnome-f162c96826673fba82ea4611b6d6e32a260a4f64.tar.gz
freebsd-ports-gnome-f162c96826673fba82ea4611b6d6e32a260a4f64.tar.zst
freebsd-ports-gnome-f162c96826673fba82ea4611b6d6e32a260a4f64.zip
Add rubygem-pry-remote-em 0.7.3, connect to Pry remotely using
EventMachine. PR: ports/172116 Submitted by: Kimo <kimor79@yahoo.com>
Diffstat (limited to 'devel')
-rw-r--r--devel/Makefile1
-rw-r--r--devel/rubygem-pry-remote-em/Makefile22
-rw-r--r--devel/rubygem-pry-remote-em/distinfo2
-rw-r--r--devel/rubygem-pry-remote-em/pkg-descr11
4 files changed, 36 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index ccfc6bc011c4..396657383d57 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -4022,6 +4022,7 @@
SUBDIR += rubygem-posix-spawn
SUBDIR += rubygem-prototype-rails
SUBDIR += rubygem-pry
+ SUBDIR += rubygem-pry-remote-em
SUBDIR += rubygem-ptreloaded
SUBDIR += rubygem-racc
SUBDIR += rubygem-railsless-deploy
diff --git a/devel/rubygem-pry-remote-em/Makefile b/devel/rubygem-pry-remote-em/Makefile
new file mode 100644
index 000000000000..030c917d7433
--- /dev/null
+++ b/devel/rubygem-pry-remote-em/Makefile
@@ -0,0 +1,22 @@
+# Created by: Kimo <kimor79@yahoo.com>
+# $FreeBSD$
+
+PORTNAME= pry-remote-em
+PORTVERSION= 0.7.3
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+
+MAINTAINER= ruby@FreeBSD.org
+COMMENT= Connect to Pry remotely using EventMachine
+
+RUN_DEPENDS= rubygem-eventmachine>=0:${PORTSDIR}/devel/rubygem-eventmachine \
+ rubygem-highline>=0:${PORTSDIR}/devel/rubygem-highline \
+ rubygem-pry>=0.9:${PORTSDIR}/devel/rubygem-pry
+
+PLIST_FILES+= bin/pry-remote-em
+
+USE_RUBY= yes
+USE_RUBYGEMS= yes
+RUBYGEM_AUTOPLIST= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-pry-remote-em/distinfo b/devel/rubygem-pry-remote-em/distinfo
new file mode 100644
index 000000000000..78c4e85a3b24
--- /dev/null
+++ b/devel/rubygem-pry-remote-em/distinfo
@@ -0,0 +1,2 @@
+SHA256 (rubygem/pry-remote-em-0.7.3.gem) = 87c2f96ab3ab7ef4d814068aeb522270789dd8eb9fd50327f7da883a58089aec
+SIZE (rubygem/pry-remote-em-0.7.3.gem) = 20480
diff --git a/devel/rubygem-pry-remote-em/pkg-descr b/devel/rubygem-pry-remote-em/pkg-descr
new file mode 100644
index 000000000000..9090e0870c89
--- /dev/null
+++ b/devel/rubygem-pry-remote-em/pkg-descr
@@ -0,0 +1,11 @@
+PryRemoteEm enables you to start instances of Pry in a running EventMachine
+program and connect to those Pry instances over a network or the Internet.
+Once connected you can interact with the internal state of the program.
+
+It's based off of Mon-Ouie's pry-remote for DRb.
+
+It adds user authentication and SSL support along with tab-completion and
+paging. It's compatble with MRI 1.9, or any other VM with support for Fibers
+and EventMachine.
+
+WWW: http://github.com/simulacre/pry-remote-em