diff --git a/devel/Makefile b/devel/Makefile index d21ad7dbcfd7..b454f92dcc41 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -5854,6 +5854,7 @@ SUBDIR += rubygem-tty-markdown SUBDIR += rubygem-tty-pager SUBDIR += rubygem-tty-platform + SUBDIR += rubygem-tty-progressbar SUBDIR += rubygem-tty-screen SUBDIR += rubygem-tty-tree SUBDIR += rubygem-tty-which diff --git a/devel/rubygem-tty-progressbar/Makefile b/devel/rubygem-tty-progressbar/Makefile new file mode 100644 index 000000000000..aa92bf5f474a --- /dev/null +++ b/devel/rubygem-tty-progressbar/Makefile @@ -0,0 +1,22 @@ +# Created by: Po-Chuan Hsieh +# $FreeBSD$ + +PORTNAME= tty-progressbar +PORTVERSION= 0.14.0 +CATEGORIES= devel rubygems +MASTER_SITES= RG + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Flexible progress bars drawing in terminal emulators + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +RUN_DEPENDS= rubygem-tty-cursor>=0.5.0:devel/rubygem-tty-cursor \ + rubygem-tty-screen>=0.6.4:devel/rubygem-tty-screen + +NO_ARCH= yes +USE_RUBY= yes +USES= gem + +.include diff --git a/devel/rubygem-tty-progressbar/distinfo b/devel/rubygem-tty-progressbar/distinfo new file mode 100644 index 000000000000..205955ddacdc --- /dev/null +++ b/devel/rubygem-tty-progressbar/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1520793866 +SHA256 (rubygem/tty-progressbar-0.14.0.gem) = 88f59f179ec10196fe307655a5e104c64de702b41ad2696ea93838990511272b +SIZE (rubygem/tty-progressbar-0.14.0.gem) = 33280 diff --git a/devel/rubygem-tty-progressbar/pkg-descr b/devel/rubygem-tty-progressbar/pkg-descr new file mode 100644 index 000000000000..6a0bff05747d --- /dev/null +++ b/devel/rubygem-tty-progressbar/pkg-descr @@ -0,0 +1,5 @@ +TTY::ProgressBar provides independent progress bars component for TTY toolkit. +It supports a flexible progress bars drawing in terminal emulators. + +WWW: https://piotrmurach.github.io/tty/ +WWW: https://github.com/piotrmurach/tty-progressbar