diff --git a/devel/argparse/Makefile b/devel/argparse/Makefile index ef114494b987..6aff11d5379d 100644 --- a/devel/argparse/Makefile +++ b/devel/argparse/Makefile @@ -1,19 +1,27 @@ PORTNAME= argparse -PORTVERSION= 2.7 DISTVERSIONPREFIX= v +DISTVERSION= 2.8 CATEGORIES= devel -MAINTAINER= ports@FreeBSD.org +MAINTAINER= eduardo@FreeBSD.org COMMENT= Argument Parser for Modern C++ WWW= https://github.com/p-ranav/argparse LICENSE= MIT -USES= cmake:noninja +USES= cmake compiler:c++17-lang USE_GITHUB= yes GH_ACCOUNT= p-ranav NO_ARCH= yes +PLIST_FILES= include/argparse/argparse.hpp \ + lib/cmake/argparse/argparseConfig-version.cmake \ + lib/cmake/argparse/argparseConfig.cmake \ + libdata/pkgconfig/argparse.pc + +OPTIONS_DEFINE= TEST +TEST_CMAKE_BOOL= ARGPARSE_BUILD_TESTS + .include diff --git a/devel/argparse/distinfo b/devel/argparse/distinfo index 13ab17564e8b..ee3f501cc275 100644 --- a/devel/argparse/distinfo +++ b/devel/argparse/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1663612154 -SHA256 (p-ranav-argparse-v2.7_GH0.tar.gz) = 65b597c54a6026483f292aa75c253b9f461c7837d239526f169c04c72fd4ad44 -SIZE (p-ranav-argparse-v2.7_GH0.tar.gz) = 92811 +TIMESTAMP = 1663780307 +SHA256 (p-ranav-argparse-v2.8_GH0.tar.gz) = c5863cd4812be9ab920d7ed665094f8661a3022aa26c1704840d0f35b5ad8c57 +SIZE (p-ranav-argparse-v2.8_GH0.tar.gz) = 96034 diff --git a/devel/argparse/pkg-descr b/devel/argparse/pkg-descr index f890370a25f7..a89c742248eb 100644 --- a/devel/argparse/pkg-descr +++ b/devel/argparse/pkg-descr @@ -1 +1,7 @@ -Argument Parser for Modern C++ in the form of a simple header +Argument Parser for Modern C++ + +Highlights: + + - Single header file + - Requires C++17 + - MIT License diff --git a/devel/argparse/pkg-plist b/devel/argparse/pkg-plist deleted file mode 100644 index 05d4268927bd..000000000000 --- a/devel/argparse/pkg-plist +++ /dev/null @@ -1,4 +0,0 @@ -include/argparse/argparse.hpp -lib/cmake/argparse/argparseConfig-version.cmake -lib/cmake/argparse/argparseConfig.cmake -libdata/pkgconfig/argparse.pc