aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorsunpoet <sunpoet@FreeBSD.org>2018-03-13 04:40:08 +0800
committersunpoet <sunpoet@FreeBSD.org>2018-03-13 04:40:08 +0800
commit6bf07758386b0a72905847898335ae282b479050 (patch)
tree5ccb0b115a43b424f370ff481569c2d34fbd3998
parent56d01f47def51c8d9dd3e95a4b45d33a80845ac0 (diff)
downloadfreebsd-ports-gnome-6bf07758386b0a72905847898335ae282b479050.tar.gz
freebsd-ports-gnome-6bf07758386b0a72905847898335ae282b479050.tar.zst
freebsd-ports-gnome-6bf07758386b0a72905847898335ae282b479050.zip
Add rubygem-tty-screen 0.6.4
TTY::Screen provides independent terminal screen size detection component for TTY toolkit. It supports terminal screen size detection which works on various OS platforms and supports MRI, JRuby and Rubinius interpreters. WWW: https://piotrmurach.github.io/tty/ WWW: https://github.com/piotrmurach/tty-screen
-rw-r--r--devel/Makefile1
-rw-r--r--devel/rubygem-tty-screen/Makefile19
-rw-r--r--devel/rubygem-tty-screen/distinfo3
-rw-r--r--devel/rubygem-tty-screen/pkg-descr6
4 files changed, 29 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 1fc3833a7e59..2f815349a781 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -5850,6 +5850,7 @@
SUBDIR += rubygem-tty-cursor
SUBDIR += rubygem-tty-font
SUBDIR += rubygem-tty-platform
+ SUBDIR += rubygem-tty-screen
SUBDIR += rubygem-turn
SUBDIR += rubygem-typed-array
SUBDIR += rubygem-tzinfo
diff --git a/devel/rubygem-tty-screen/Makefile b/devel/rubygem-tty-screen/Makefile
new file mode 100644
index 000000000000..36b27334ab25
--- /dev/null
+++ b/devel/rubygem-tty-screen/Makefile
@@ -0,0 +1,19 @@
+# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= tty-screen
+PORTVERSION= 0.6.4
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Terminal screen size detection
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+
+NO_ARCH= yes
+USE_RUBY= yes
+USES= gem
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-tty-screen/distinfo b/devel/rubygem-tty-screen/distinfo
new file mode 100644
index 000000000000..4334fb9dab0e
--- /dev/null
+++ b/devel/rubygem-tty-screen/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1520791706
+SHA256 (rubygem/tty-screen-0.6.4.gem) = 7b190d049dfc723ab4c69a2d2e494a4d1478694001587fb20575499cef0038a6
+SIZE (rubygem/tty-screen-0.6.4.gem) = 13824
diff --git a/devel/rubygem-tty-screen/pkg-descr b/devel/rubygem-tty-screen/pkg-descr
new file mode 100644
index 000000000000..375597cc3755
--- /dev/null
+++ b/devel/rubygem-tty-screen/pkg-descr
@@ -0,0 +1,6 @@
+TTY::Screen provides independent terminal screen size detection component for
+TTY toolkit. It supports terminal screen size detection which works on various
+OS platforms and supports MRI, JRuby and Rubinius interpreters.
+
+WWW: https://piotrmurach.github.io/tty/
+WWW: https://github.com/piotrmurach/tty-screen