import sysutils/ruby-tty-screen

Terminal screen size detection that works on Linux, macOS and Windows
systems and supports Ruby MRI, JRuby, TruffleRuby and Rubinius
interpreters.

OK jeremy@
This commit is contained in:
sebastia
2024-05-28 20:29:57 +00:00
parent e68ac6b3f6
commit e7a1a51e3c
4 changed files with 32 additions and 0 deletions
+15
View File
@@ -0,0 +1,15 @@
COMMENT = terminal screen size detection
DISTNAME = tty-screen-0.8.2
CATEGORIES = sysutils
HOMEPAGE = https://ttytoolkit.org/
MAINTAINER = Sebastian Reitenbach <sebastia@openbsd.org>
# MIT
PERMIT_PACKAGE = Yes
MODULES = lang/ruby
CONFIGURE_STYLE = ruby gem
.include <bsd.port.mk>
+2
View File
@@ -0,0 +1,2 @@
SHA256 (tty-screen-0.8.2.gem) = wJBlIRW+rnZDNsKIAtYz8gT7hNqTxqloql2OMZ6Bm1A=
SIZE (tty-screen-0.8.2.gem) = 11264
+3
View File
@@ -0,0 +1,3 @@
Terminal screen size detection that works on Linux, macOS and Windows
systems and supports Ruby MRI, JRuby, TruffleRuby and Rubinius
interpreters.
+12
View File
@@ -0,0 +1,12 @@
${GEM_LIB}/cache/${DISTNAME}.gem
${GEM_LIB}/gems/${DISTNAME}/
${GEM_LIB}/gems/${DISTNAME}/CHANGELOG.md
${GEM_LIB}/gems/${DISTNAME}/LICENSE.txt
${GEM_LIB}/gems/${DISTNAME}/README.md
${GEM_LIB}/gems/${DISTNAME}/lib/
${GEM_LIB}/gems/${DISTNAME}/lib/tty/
${GEM_LIB}/gems/${DISTNAME}/lib/tty-screen.rb
${GEM_LIB}/gems/${DISTNAME}/lib/tty/screen/
${GEM_LIB}/gems/${DISTNAME}/lib/tty/screen.rb
${GEM_LIB}/gems/${DISTNAME}/lib/tty/screen/version.rb
${GEM_LIB}/specifications/${DISTNAME}.gemspec