From nobody Thu Nov 24 11:09:19 2022 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4NHwHM4g2Tz4hwDn; Thu, 24 Nov 2022 11:09:19 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4NHwHM48kqz40bt; Thu, 24 Nov 2022 11:09:19 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1669288159; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=X4aIImMtj35Q6EkFa9nXa69cCgn3eAApCwm0dyxu7ZA=; b=mDSh9+Nl5Au534dBG+M20x6LaF1IVJFmecx9Q28QXiulnEV2crgsG7Dj97wxaDs/uVjFwv eD+v5e2jHQNpYqTXwsXfUckX12lYCAW7cJ0TO+8T0wLf3jKV8uP0j+0pv4sURlIQMuwYkC tdiDSHmQucgh9EduozzOx/ru0OZE+u4BGBe1xQ2rzPEzJhKWtQ0gtBEDUXow2x1Fk1gli5 nklhz+7ikdyacogomlF2umm2A0aCS8sQ8WOgIbCPVX3CQugWb5Lj88AdGqGvCHFqtv9/kp TXvbQ371N/iErVLhyHNnA2Bc3eoOmeK7v4Bhz0R/e6hEJEd4Q9Lf5v70/M6onw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1669288159; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=X4aIImMtj35Q6EkFa9nXa69cCgn3eAApCwm0dyxu7ZA=; b=kgPJFcKiTSlOqwZjfbvnhF2lD4FCfGsiGgZPNPjzXK/DF/HEcf3vQk6UNccZaPWx4LAKrZ gs2YCdkjNuz4PmtUMIKf3mD+Qfj/8q6hzAn6vW7NKYWyUqIxuSfxqlbcUBZ5MOcabo2v6x AqzpSyYiFcREnZe5hq33jD2ofElqqtCy38stTfVBO6X9Bp+yjFItBr0iZ90zA911UA8SaS p+xMd1DyxFyYbL+9LZVD7rrnbGGug+SBAF8nCCAsVS+dzkGdSHwqeqEBGb+hQv/Br2SwUs +1f8x5nKs+Ivletrg7qRetBLpluVuwjoX2KWsZo1BWRiyDlrYUMdlRgrCVjWmw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1669288159; a=rsa-sha256; cv=none; b=ylvRvRbx8VO4gktGk6DBIV8/+eEcsZk6Ok+ArIXrmRNI/c4K62MKBojRYPHO3HV7XeKT7E 1btJ2RvV2mbkI+jf7d5KmXlhqZlSlXic271KmqatK+u0dz4Gxz3SsDqYV9RbLRi8IYNseq PhEg4kjzlBtMKrLoOKvIbd7DoR+w45qOTJFKDgvgnIByHC1JA1dwkvcO5sXRePsAQL8LDv +lB+nnDa+faQMCzvG++WWTsOfacQ0jeWjie64Y0Ee5hNM/bK+CE7BQXvltOn4zE8Tum2fG bJZlqz3/kxQ83Izmagwasp5NVc3Rbt2Lc77Z5ott2lYuYo7vLlip7oYuqvtu+Q== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4NHwHM2pm6z100c; Thu, 24 Nov 2022 11:09:19 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 2AOB9J7A070481; Thu, 24 Nov 2022 11:09:19 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 2AOB9J7I070480; Thu, 24 Nov 2022 11:09:19 GMT (envelope-from git) Date: Thu, 24 Nov 2022 11:09:19 GMT Message-Id: <202211241109.2AOB9J7I070480@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Yuri Victorovich Subject: git: a2130025a44c - main - devel/libmcfp: New port: C++ header only library to parse command line arguments List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: yuri X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: a2130025a44cb526e9a42f81e3a97de0d2c50092 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=a2130025a44cb526e9a42f81e3a97de0d2c50092 commit a2130025a44cb526e9a42f81e3a97de0d2c50092 Author: Yuri Victorovich AuthorDate: 2022-11-24 10:56:35 +0000 Commit: Yuri Victorovich CommitDate: 2022-11-24 11:09:16 +0000 devel/libmcfp: New port: C++ header only library to parse command line arguments --- devel/Makefile | 1 + devel/libmcfp/Makefile | 24 ++++++++++++++++++++++++ devel/libmcfp/distinfo | 3 +++ devel/libmcfp/pkg-descr | 2 ++ devel/libmcfp/pkg-plist | 7 +++++++ 5 files changed, 37 insertions(+) diff --git a/devel/Makefile b/devel/Makefile index 7c17a6155677..acdafe337a36 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -1258,6 +1258,7 @@ SUBDIR += libmatheval SUBDIR += libmatthew SUBDIR += libmba + SUBDIR += libmcfp SUBDIR += libmill SUBDIR += libmimedir SUBDIR += libmodi diff --git a/devel/libmcfp/Makefile b/devel/libmcfp/Makefile new file mode 100644 index 000000000000..8b9054ea5014 --- /dev/null +++ b/devel/libmcfp/Makefile @@ -0,0 +1,24 @@ +PORTNAME= libmcfp +DISTVERSIONPREFIX= v +DISTVERSION= 1.2.2 +CATEGORIES= devel + +MAINTAINER= yuri@FreeBSD.org +COMMENT= C++ header only library to parse command line arguments +WWW= https://github.com/mhekkel/libmcfp + +LICENSE= BSD2CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +TEST_DEPENDS= ${LOCALBASE}/include/boost/test/included/unit_test.hpp:devel/boost-libs + +USES= cmake:testing localbase + +USE_GITHUB= yes +GH_ACCOUNT= mhekkel + +CMAKE_TESTING_ON= ENABLE_TESTING + +NO_ARCH= yes + +.include diff --git a/devel/libmcfp/distinfo b/devel/libmcfp/distinfo new file mode 100644 index 000000000000..4516158056e3 --- /dev/null +++ b/devel/libmcfp/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1669286645 +SHA256 (mhekkel-libmcfp-v1.2.2_GH0.tar.gz) = 688f1235f4881c6a2ad8b3f543bed4a9bec2f38191363843db68b1710b610b8e +SIZE (mhekkel-libmcfp-v1.2.2_GH0.tar.gz) = 14695 diff --git a/devel/libmcfp/pkg-descr b/devel/libmcfp/pkg-descr new file mode 100644 index 000000000000..cbc91fb0b119 --- /dev/null +++ b/devel/libmcfp/pkg-descr @@ -0,0 +1,2 @@ +libmcfp is a library for parsing command line arguments and configuration files +and making them available throughout a program. diff --git a/devel/libmcfp/pkg-plist b/devel/libmcfp/pkg-plist new file mode 100644 index 000000000000..55c0b29c5bae --- /dev/null +++ b/devel/libmcfp/pkg-plist @@ -0,0 +1,7 @@ +include/mcfp.hpp +include/mcfp/mcfp.hpp +include/mcfp/text.hpp +include/mcfp/utilities.hpp +lib/cmake/libmcfp/libmcfpConfig.cmake +lib/cmake/libmcfp/libmcfpConfigVersion.cmake +lib/cmake/libmcfp/libmcfpTargets.cmake