diff --git a/sysutils/wsmancli/Makefile b/sysutils/wsmancli/Makefile new file mode 100644 index 00000000000..b69ec253af5 --- /dev/null +++ b/sysutils/wsmancli/Makefile @@ -0,0 +1,26 @@ +COMMENT= command line client to run WS-Management requests + +GH_ACCOUNT= Openwsman +GH_PROJECT= wsmancli +GH_TAGNAME= v2.6.2 + +CATEGORIES= sysutils + +# https://openwsman.github.io/ +HOMEPAGE= https://github.com/Openwsman/openwsman/wiki/openwsman-command-line-client + +# BSD +PERMIT_PACKAGE= Yes + +WANTLIB += c crypto curl iconv lzma m nghttp2 nghttp3 ngtcp2 ngtcp2_crypto_openssl +WANTLIB += pthread ssl wsman wsman_client wsman_curl_client_transport +WANTLIB += xml2 z + +CONFIGURE_STYLE=autoreconf +AUTORECONF= ./bootstrap +AUTOCONF_VERSION= 2.71 +AUTOMAKE_VERSION= 1.16 + +LIB_DEPENDS= sysutils/openwsman + +.include diff --git a/sysutils/wsmancli/distinfo b/sysutils/wsmancli/distinfo new file mode 100644 index 00000000000..702d9e8b3a8 --- /dev/null +++ b/sysutils/wsmancli/distinfo @@ -0,0 +1,2 @@ +SHA256 (wsmancli-2.6.2.tar.gz) = DXFyimboENXSD7q8lURglGyA6oTio5T12w7pEiXZDFk= +SIZE (wsmancli-2.6.2.tar.gz) = 45666 diff --git a/sysutils/wsmancli/pkg/DESCR b/sysutils/wsmancli/pkg/DESCR new file mode 100644 index 00000000000..d5ed6e12bcb --- /dev/null +++ b/sysutils/wsmancli/pkg/DESCR @@ -0,0 +1,2 @@ +wsmancli is a command-line client for running WSMAN requests. +It also serves as sample code for the Openwsman client libraries. diff --git a/sysutils/wsmancli/pkg/PLIST b/sysutils/wsmancli/pkg/PLIST new file mode 100644 index 00000000000..9e0f7d4951e --- /dev/null +++ b/sysutils/wsmancli/pkg/PLIST @@ -0,0 +1,4 @@ +@bin bin/wseventmgr +@bin bin/wsman +@man man/man1/wseventmgr.1 +@man man/man1/wsman.1