git: 52e7203867ad - main - devel/lyra: New port: Command line parser for C++11
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 19 Nov 2021 21:33:29 UTC
The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=52e7203867adc2f5a3fb9868cabd815ab8985f82 commit 52e7203867adc2f5a3fb9868cabd815ab8985f82 Author: Yuri Victorovich <yuri@FreeBSD.org> AuthorDate: 2021-11-19 21:14:54 +0000 Commit: Yuri Victorovich <yuri@FreeBSD.org> CommitDate: 2021-11-19 21:33:19 +0000 devel/lyra: New port: Command line parser for C++11 --- devel/Makefile | 1 + devel/lyra/Makefile | 20 ++++++++++++++++++++ devel/lyra/distinfo | 3 +++ devel/lyra/pkg-descr | 4 ++++ devel/lyra/pkg-plist | 30 ++++++++++++++++++++++++++++++ 5 files changed, 58 insertions(+) diff --git a/devel/Makefile b/devel/Makefile index a1dd2e3f0daa..809d2c325eba 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -1522,6 +1522,7 @@ SUBDIR += luv SUBDIR += lwp SUBDIR += lxqt-build-tools + SUBDIR += lyra SUBDIR += m17n-db SUBDIR += m17n-docs SUBDIR += m17n-inscript2 diff --git a/devel/lyra/Makefile b/devel/lyra/Makefile new file mode 100644 index 000000000000..544338b16bd5 --- /dev/null +++ b/devel/lyra/Makefile @@ -0,0 +1,20 @@ +PORTNAME= lyra +DISTVERSION= 1.5.1-27 +DISTVERSIONSUFFIX= -gc6fdb1f +CATEGORIES= devel + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Command line parser for C++11 + +LICENSE= BSL +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +USES= cmake compiler:c++11-lang + +USE_GITHUB= yes +GH_ACCOUNT= bfgroup +GH_PROJECT= Lyra + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/devel/lyra/distinfo b/devel/lyra/distinfo new file mode 100644 index 000000000000..8a5f28580e3e --- /dev/null +++ b/devel/lyra/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1637355834 +SHA256 (bfgroup-Lyra-1.5.1-27-gc6fdb1f_GH0.tar.gz) = 6436bfd964c86b135497d1c3ae4ced06cc8f42ab073a1ea17dd1a652a4865019 +SIZE (bfgroup-Lyra-1.5.1-27-gc6fdb1f_GH0.tar.gz) = 544736 diff --git a/devel/lyra/pkg-descr b/devel/lyra/pkg-descr new file mode 100644 index 000000000000..fb94f3ccf571 --- /dev/null +++ b/devel/lyra/pkg-descr @@ -0,0 +1,4 @@ +Lyra is a simple to use, composing, header only, command line arguments parser +for C++ 11 and beyond. + +WWW: https://www.bfgroup.xyz/Lyra/ diff --git a/devel/lyra/pkg-plist b/devel/lyra/pkg-plist new file mode 100644 index 000000000000..455a4766b1cb --- /dev/null +++ b/devel/lyra/pkg-plist @@ -0,0 +1,30 @@ +include/lyra/arg.hpp +include/lyra/args.hpp +include/lyra/arguments.hpp +include/lyra/cli.hpp +include/lyra/cli_parser.hpp +include/lyra/command.hpp +include/lyra/detail/bound.hpp +include/lyra/detail/choices.hpp +include/lyra/detail/deprecated_parser_customization.hpp +include/lyra/detail/from_string.hpp +include/lyra/detail/invoke_lambda.hpp +include/lyra/detail/parse.hpp +include/lyra/detail/result.hpp +include/lyra/detail/tokens.hpp +include/lyra/detail/trait_utils.hpp +include/lyra/detail/unary_lambda_traits.hpp +include/lyra/exe_name.hpp +include/lyra/group.hpp +include/lyra/help.hpp +include/lyra/literal.hpp +include/lyra/lyra.hpp +include/lyra/main.hpp +include/lyra/opt.hpp +include/lyra/option_style.hpp +include/lyra/parser.hpp +include/lyra/parser_result.hpp +include/lyra/val.hpp +include/lyra/version.hpp +%%DATADIR%%/cmake/lyraConfig.cmake +%%DATADIR%%/cmake/lyraTarget.cmake