pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/ruby-tty-prompt devel/ruby-tty-prompt: add versi...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/06c2c4412113
branches:  trunk
changeset: 410218:06c2c4412113
user:      taca <taca%pkgsrc.org@localhost>
date:      Sun Jan 19 14:56:27 2020 +0000

description:
devel/ruby-tty-prompt: add version 0.20.0 package

Add ruby-tty-prompt version 0.20.0 package.


# TTY::Prompt

> A beautiful and powerful interactive command line prompt.

TTY::Prompt provides independent prompt component for TTY
(https://github.com/piotrmurach/tty) toolkit.

## Features

* Number of prompt types for gathering user input
* A robust API for validating complex inputs
* User friendly error feedback
* Intuitive DSL for creating complex menus
* Ability to page long menus
* Support for Linux, OS X, FreeBSD and Windows systems

diffstat:

 devel/ruby-tty-prompt/DESCR    |   15 ++++
 devel/ruby-tty-prompt/Makefile |   18 +++++
 devel/ruby-tty-prompt/PLIST    |  136 +++++++++++++++++++++++++++++++++++++++++
 devel/ruby-tty-prompt/distinfo |    6 +
 4 files changed, 175 insertions(+), 0 deletions(-)

diffs (191 lines):

diff -r 74a8441e0cc4 -r 06c2c4412113 devel/ruby-tty-prompt/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/ruby-tty-prompt/DESCR       Sun Jan 19 14:56:27 2020 +0000
@@ -0,0 +1,15 @@
+# TTY::Prompt
+
+> A beautiful and powerful interactive command line prompt.
+
+TTY::Prompt provides independent prompt component for TTY
+(https://github.com/piotrmurach/tty) toolkit.
+
+## Features
+
+* Number of prompt types for gathering user input
+* A robust API for validating complex inputs
+* User friendly error feedback
+* Intuitive DSL for creating complex menus
+* Ability to page long menus
+* Support for Linux, OS X, FreeBSD and Windows systems
diff -r 74a8441e0cc4 -r 06c2c4412113 devel/ruby-tty-prompt/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/ruby-tty-prompt/Makefile    Sun Jan 19 14:56:27 2020 +0000
@@ -0,0 +1,18 @@
+# $NetBSD: Makefile,v 1.1 2020/01/19 14:56:27 taca Exp $
+
+DISTNAME=      tty-prompt-0.20.0
+CATEGORIES=    devel
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://piotrmurach.github.io/tty
+COMMENT=       Beautiful and powerful interactive command line prompt
+LICENSE=       mit
+
+DEPENDS+=      ${RUBY_PKGPREFIX}-necromancer>=0.5.0<0.6:../../devel/ruby-necromancer
+DEPENDS+=      ${RUBY_PKGPREFIX}-pastel>=0.7.0<0.8:../../devel/ruby-pastel
+DEPENDS+=      ${RUBY_PKGPREFIX}-tty-reader>=0.7.0<0.8:../../devel/ruby-tty-reader
+
+USE_LANGUAGES= # none
+
+.include "../../lang/ruby/gem.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 74a8441e0cc4 -r 06c2c4412113 devel/ruby-tty-prompt/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/ruby-tty-prompt/PLIST       Sun Jan 19 14:56:27 2020 +0000
@@ -0,0 +1,136 @@
+@comment $NetBSD: PLIST,v 1.1 2020/01/19 14:56:27 taca Exp $
+${GEM_HOME}/cache/${GEM_NAME}.gem
+${GEM_LIBDIR}/CHANGELOG.md
+${GEM_LIBDIR}/LICENSE.txt
+${GEM_LIBDIR}/README.md
+${GEM_LIBDIR}/Rakefile
+${GEM_LIBDIR}/examples/ask.rb
+${GEM_LIBDIR}/examples/ask_blank.rb
+${GEM_LIBDIR}/examples/ask_multiline.rb
+${GEM_LIBDIR}/examples/ask_valid.rb
+${GEM_LIBDIR}/examples/collect.rb
+${GEM_LIBDIR}/examples/echo.rb
+${GEM_LIBDIR}/examples/enum_select.rb
+${GEM_LIBDIR}/examples/enum_select_disabled.rb
+${GEM_LIBDIR}/examples/enum_select_paged.rb
+${GEM_LIBDIR}/examples/enum_select_wrapped.rb
+${GEM_LIBDIR}/examples/expand.rb
+${GEM_LIBDIR}/examples/expand_auto.rb
+${GEM_LIBDIR}/examples/in.rb
+${GEM_LIBDIR}/examples/inputs.rb
+${GEM_LIBDIR}/examples/key_events.rb
+${GEM_LIBDIR}/examples/keypress.rb
+${GEM_LIBDIR}/examples/mask.rb
+${GEM_LIBDIR}/examples/multi_select.rb
+${GEM_LIBDIR}/examples/multi_select_disabled.rb
+${GEM_LIBDIR}/examples/multi_select_disabled_paged.rb
+${GEM_LIBDIR}/examples/multi_select_paged.rb
+${GEM_LIBDIR}/examples/multi_select_wrapped.rb
+${GEM_LIBDIR}/examples/multiline.rb
+${GEM_LIBDIR}/examples/pause.rb
+${GEM_LIBDIR}/examples/select.rb
+${GEM_LIBDIR}/examples/select_disabled.rb
+${GEM_LIBDIR}/examples/select_disabled_paged.rb
+${GEM_LIBDIR}/examples/select_enum.rb
+${GEM_LIBDIR}/examples/select_filtered.rb
+${GEM_LIBDIR}/examples/select_paginated.rb
+${GEM_LIBDIR}/examples/select_wrapped.rb
+${GEM_LIBDIR}/examples/slider.rb
+${GEM_LIBDIR}/examples/validation.rb
+${GEM_LIBDIR}/examples/yes_no.rb
+${GEM_LIBDIR}/lib/tty-prompt.rb
+${GEM_LIBDIR}/lib/tty/prompt.rb
+${GEM_LIBDIR}/lib/tty/prompt/answers_collector.rb
+${GEM_LIBDIR}/lib/tty/prompt/block_paginator.rb
+${GEM_LIBDIR}/lib/tty/prompt/choice.rb
+${GEM_LIBDIR}/lib/tty/prompt/choices.rb
+${GEM_LIBDIR}/lib/tty/prompt/confirm_question.rb
+${GEM_LIBDIR}/lib/tty/prompt/converter_dsl.rb
+${GEM_LIBDIR}/lib/tty/prompt/converter_registry.rb
+${GEM_LIBDIR}/lib/tty/prompt/converters.rb
+${GEM_LIBDIR}/lib/tty/prompt/distance.rb
+${GEM_LIBDIR}/lib/tty/prompt/enum_list.rb
+${GEM_LIBDIR}/lib/tty/prompt/evaluator.rb
+${GEM_LIBDIR}/lib/tty/prompt/expander.rb
+${GEM_LIBDIR}/lib/tty/prompt/keypress.rb
+${GEM_LIBDIR}/lib/tty/prompt/list.rb
+${GEM_LIBDIR}/lib/tty/prompt/mask_question.rb
+${GEM_LIBDIR}/lib/tty/prompt/messages.rb
+${GEM_LIBDIR}/lib/tty/prompt/multi_list.rb
+${GEM_LIBDIR}/lib/tty/prompt/multiline.rb
+${GEM_LIBDIR}/lib/tty/prompt/paginator.rb
+${GEM_LIBDIR}/lib/tty/prompt/question.rb
+${GEM_LIBDIR}/lib/tty/prompt/question/checks.rb
+${GEM_LIBDIR}/lib/tty/prompt/question/modifier.rb
+${GEM_LIBDIR}/lib/tty/prompt/question/validation.rb
+${GEM_LIBDIR}/lib/tty/prompt/result.rb
+${GEM_LIBDIR}/lib/tty/prompt/slider.rb
+${GEM_LIBDIR}/lib/tty/prompt/statement.rb
+${GEM_LIBDIR}/lib/tty/prompt/suggestion.rb
+${GEM_LIBDIR}/lib/tty/prompt/symbols.rb
+${GEM_LIBDIR}/lib/tty/prompt/timer.rb
+${GEM_LIBDIR}/lib/tty/prompt/utils.rb
+${GEM_LIBDIR}/lib/tty/prompt/version.rb
+${GEM_LIBDIR}/lib/tty/test_prompt.rb
+${GEM_LIBDIR}/spec/spec_helper.rb
+${GEM_LIBDIR}/spec/unit/ask_spec.rb
+${GEM_LIBDIR}/spec/unit/block_paginator_spec.rb
+${GEM_LIBDIR}/spec/unit/choice/eql_spec.rb
+${GEM_LIBDIR}/spec/unit/choice/from_spec.rb
+${GEM_LIBDIR}/spec/unit/choices/add_spec.rb
+${GEM_LIBDIR}/spec/unit/choices/each_spec.rb
+${GEM_LIBDIR}/spec/unit/choices/find_by_spec.rb
+${GEM_LIBDIR}/spec/unit/choices/new_spec.rb
+${GEM_LIBDIR}/spec/unit/choices/pluck_spec.rb
+${GEM_LIBDIR}/spec/unit/collect_spec.rb
+${GEM_LIBDIR}/spec/unit/converters/convert_bool_spec.rb
+${GEM_LIBDIR}/spec/unit/converters/convert_char_spec.rb
+${GEM_LIBDIR}/spec/unit/converters/convert_custom_spec.rb
+${GEM_LIBDIR}/spec/unit/converters/convert_date_spec.rb
+${GEM_LIBDIR}/spec/unit/converters/convert_file_spec.rb
+${GEM_LIBDIR}/spec/unit/converters/convert_number_spec.rb
+${GEM_LIBDIR}/spec/unit/converters/convert_path_spec.rb
+${GEM_LIBDIR}/spec/unit/converters/convert_range_spec.rb
+${GEM_LIBDIR}/spec/unit/converters/convert_regex_spec.rb
+${GEM_LIBDIR}/spec/unit/converters/convert_string_spec.rb
+${GEM_LIBDIR}/spec/unit/converters/on_error_spec.rb
+${GEM_LIBDIR}/spec/unit/distance/distance_spec.rb
+${GEM_LIBDIR}/spec/unit/enum_select_spec.rb
+${GEM_LIBDIR}/spec/unit/error_spec.rb
+${GEM_LIBDIR}/spec/unit/evaluator_spec.rb
+${GEM_LIBDIR}/spec/unit/expand_spec.rb
+${GEM_LIBDIR}/spec/unit/keypress_spec.rb
+${GEM_LIBDIR}/spec/unit/mask_spec.rb
+${GEM_LIBDIR}/spec/unit/multi_select_spec.rb
+${GEM_LIBDIR}/spec/unit/multiline_spec.rb
+${GEM_LIBDIR}/spec/unit/new_spec.rb
+${GEM_LIBDIR}/spec/unit/ok_spec.rb
+${GEM_LIBDIR}/spec/unit/paginator_spec.rb
+${GEM_LIBDIR}/spec/unit/question/checks_spec.rb
+${GEM_LIBDIR}/spec/unit/question/default_spec.rb
+${GEM_LIBDIR}/spec/unit/question/echo_spec.rb
+${GEM_LIBDIR}/spec/unit/question/in_spec.rb
+${GEM_LIBDIR}/spec/unit/question/initialize_spec.rb
+${GEM_LIBDIR}/spec/unit/question/modifier/apply_to_spec.rb
+${GEM_LIBDIR}/spec/unit/question/modifier/letter_case_spec.rb
+${GEM_LIBDIR}/spec/unit/question/modifier/whitespace_spec.rb
+${GEM_LIBDIR}/spec/unit/question/modify_spec.rb
+${GEM_LIBDIR}/spec/unit/question/required_spec.rb
+${GEM_LIBDIR}/spec/unit/question/validate_spec.rb
+${GEM_LIBDIR}/spec/unit/question/validation/call_spec.rb
+${GEM_LIBDIR}/spec/unit/question/validation/coerce_spec.rb
+${GEM_LIBDIR}/spec/unit/result_spec.rb
+${GEM_LIBDIR}/spec/unit/say_spec.rb
+${GEM_LIBDIR}/spec/unit/select_spec.rb
+${GEM_LIBDIR}/spec/unit/slider_spec.rb
+${GEM_LIBDIR}/spec/unit/statement/initialize_spec.rb
+${GEM_LIBDIR}/spec/unit/subscribe_spec.rb
+${GEM_LIBDIR}/spec/unit/suggest_spec.rb
+${GEM_LIBDIR}/spec/unit/timer_spec.rb
+${GEM_LIBDIR}/spec/unit/warn_spec.rb
+${GEM_LIBDIR}/spec/unit/yes_no_spec.rb
+${GEM_LIBDIR}/tasks/console.rake
+${GEM_LIBDIR}/tasks/coverage.rake
+${GEM_LIBDIR}/tasks/spec.rake
+${GEM_LIBDIR}/tty-prompt.gemspec
+${GEM_HOME}/specifications/${GEM_NAME}.gemspec
diff -r 74a8441e0cc4 -r 06c2c4412113 devel/ruby-tty-prompt/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/ruby-tty-prompt/distinfo    Sun Jan 19 14:56:27 2020 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2020/01/19 14:56:27 taca Exp $
+
+SHA1 (tty-prompt-0.20.0.gem) = 2f144052c903223bc36112df5fd937e39b10568e
+RMD160 (tty-prompt-0.20.0.gem) = 282d73c4453b2d09fecd5aeb450d465edca570ba
+SHA512 (tty-prompt-0.20.0.gem) = d3e018465779d673bb80d15f2706edd762236dbee37bc9bd090138fb5dd918c63c4cda3418054391b9d15032fde399911e50c6fbed9d8063afc5896b31fb3fb1
+Size (tty-prompt-0.20.0.gem) = 72704 bytes



Home | Main Index | Thread Index | Old Index