Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 31 Aug 2020 17:53:59 +0000 (UTC)
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r547199 - in head/devel: . reproc
Message-ID:  <202008311753.07VHrxMa003220@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Mon Aug 31 17:53:59 2020
New Revision: 547199
URL: https://svnweb.freebsd.org/changeset/ports/547199

Log:
  New port: devel/reproc: C/C++ library to simplify running external programs

Added:
  head/devel/reproc/
  head/devel/reproc/Makefile   (contents, props changed)
  head/devel/reproc/distinfo   (contents, props changed)
  head/devel/reproc/pkg-descr   (contents, props changed)
  head/devel/reproc/pkg-plist   (contents, props changed)
Modified:
  head/devel/Makefile

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Mon Aug 31 16:38:01 2020	(r547198)
+++ head/devel/Makefile	Mon Aug 31 17:53:59 2020	(r547199)
@@ -5342,6 +5342,7 @@
     SUBDIR += remotery
     SUBDIR += replay
     SUBDIR += replxx
+    SUBDIR += reproc
     SUBDIR += resolv_wrapper
     SUBDIR += revive
     SUBDIR += rhtvision

Added: head/devel/reproc/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/reproc/Makefile	Mon Aug 31 17:53:59 2020	(r547199)
@@ -0,0 +1,21 @@
+# $FreeBSD$
+
+PORTNAME=	reproc
+DISTVERSIONPREFIX=	v
+DISTVERSION=	14.1.0
+CATEGORIES=	devel
+
+MAINTAINER=	yuri@FreeBSD.org
+COMMENT=	C/C++ library to simplify running external programs
+
+LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+USES=		cmake compiler:c++11-lang
+USE_GITHUB=	yes
+GH_ACCOUNT=	DaanDeMeyer
+USE_LDCONFIG=	yes
+
+CMAKE_ON=	REPROC++ BUILD_SHARED_LIBS
+
+.include <bsd.port.mk>

Added: head/devel/reproc/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/reproc/distinfo	Mon Aug 31 17:53:59 2020	(r547199)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1598896018
+SHA256 (DaanDeMeyer-reproc-v14.1.0_GH0.tar.gz) = 5cd315c70964d17cd352f103ab63e57aa62cd0bdb483ff5f31b5017a7db3c9cf
+SIZE (DaanDeMeyer-reproc-v14.1.0_GH0.tar.gz) = 63353

Added: head/devel/reproc/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/reproc/pkg-descr	Mon Aug 31 17:53:59 2020	(r547199)
@@ -0,0 +1,9 @@
+reproc (Redirected Process) is a cross-platform C/C++ library that simplifies
+starting, stopping and communicating with external programs. The main use case
+is executing command line applications directly from C or C++ code and
+retrieving their output.
+
+reproc consists out of two libraries: reproc and reproc++. reproc is a C99
+library that contains the actual code for working with external programs.
+
+WWW: https://github.com/DaanDeMeyer/reproc

Added: head/devel/reproc/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/reproc/pkg-plist	Mon Aug 31 17:53:59 2020	(r547199)
@@ -0,0 +1,29 @@
+include/reproc++/arguments.hpp
+include/reproc++/detail/array.hpp
+include/reproc++/detail/type_traits.hpp
+include/reproc++/drain.hpp
+include/reproc++/env.hpp
+include/reproc++/export.hpp
+include/reproc++/input.hpp
+include/reproc++/reproc.hpp
+include/reproc++/run.hpp
+include/reproc/drain.h
+include/reproc/export.h
+include/reproc/reproc.h
+include/reproc/run.h
+lib/cmake/reproc++/reproc++-config-version.cmake
+lib/cmake/reproc++/reproc++-config.cmake
+lib/cmake/reproc++/reproc++-targets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/reproc++/reproc++-targets.cmake
+lib/cmake/reproc/reproc-config-version.cmake
+lib/cmake/reproc/reproc-config.cmake
+lib/cmake/reproc/reproc-targets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/reproc/reproc-targets.cmake
+lib/libreproc++.so
+lib/libreproc++.so.14
+lib/libreproc++.so.14.1.0
+lib/libreproc.so
+lib/libreproc.so.14
+lib/libreproc.so.14.1.0
+libdata/pkgconfig/reproc++.pc
+libdata/pkgconfig/reproc.pc



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202008311753.07VHrxMa003220>