net/ruby-winrm: add version 2.3.4 package

Add ruby-winrm version 2.3.4 package.


Windows Remote Management (WinRM) for Ruby

This is a SOAP library that uses the functionality in Windows Remote
Management(WinRM) to call native object in Windows.  This includes, but is
not limited to, running batch scripts, powershell scripts and fetching WMI
variables.  For more information on WinRM, please visit Microsoft's WinRM
site (http://msdn.microsoft.com/en-us/library/aa384426.aspx).

As of version 2.0, this gem retains the WinRM name but all powershell calls
use the more modern Powershell Remoting Protocol (PSRP)
(https://msdn.microsoft.com/en-us/library/dd357801.aspx) for initializing
runspace pools as well as creating and processing powershell pipelines.
This commit is contained in:
taca 2020-01-19 15:29:26 +00:00
parent cfee3eaddd
commit c53f3e9c6e
5 changed files with 104 additions and 0 deletions

View file

@ -0,0 +1 @@
bin/rwinrm @PREFIX@/bin/rwinrm@RUBY_SUFFIX@

12
net/ruby-winrm/DESCR Normal file
View file

@ -0,0 +1,12 @@
Windows Remote Management (WinRM) for Ruby
This is a SOAP library that uses the functionality in Windows Remote
Management(WinRM) to call native object in Windows. This includes, but is
not limited to, running batch scripts, powershell scripts and fetching WMI
variables. For more information on WinRM, please visit Microsoft's WinRM
site (http://msdn.microsoft.com/en-us/library/aa384426.aspx).
As of version 2.0, this gem retains the WinRM name but all powershell calls
use the more modern Powershell Remoting Protocol (PSRP)
(https://msdn.microsoft.com/en-us/library/dd357801.aspx) for initializing
runspace pools as well as creating and processing powershell pipelines.

25
net/ruby-winrm/Makefile Normal file
View file

@ -0,0 +1,25 @@
# $NetBSD: Makefile,v 1.1 2020/01/19 15:29:26 taca Exp $
DISTNAME= winrm-2.3.4
CATEGORIES= net
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://github.com/WinRb/WinRM
COMMENT= Ruby library for Windows Remote Management
LICENSE= apache-2.0
DEPENDS+= ${RUBY_PKGPREFIX}-builder>=2.1.2:../../textproc/ruby-builder
DEPENDS+= ${RUBY_PKGPREFIX}-erubi>=1.8<2:../../textproc/ruby-erubi
DEPENDS+= ${RUBY_PKGPREFIX}-gssapi>=1.2<2:../../security/ruby-gssapi
DEPENDS+= ${RUBY_PKGPREFIX}-gyoku>=1.0<2:../../textproc/ruby-gyoku
DEPENDS+= ${RUBY_PKGPREFIX}-httpclient>=2.2<3:../../www/ruby-httpclient
DEPENDS+= ${RUBY_PKGPREFIX}-logging>=1.6.1:../../devel/ruby-logging
DEPENDS+= ${RUBY_PKGPREFIX}-nori>=2.0<3:../../textproc/ruby-nori
DEPENDS+= ${RUBY_PKGPREFIX}-rubyntlm>=0.6.1:../../security/ruby-rubyntlm
USE_LANGUAGES= # none
RUBYGEM_OPTIONS+= --format-executable
.include "../../lang/ruby/gem.mk"
.include "../../mk/bsd.pkg.mk"

60
net/ruby-winrm/PLIST Normal file
View file

@ -0,0 +1,60 @@
@comment $NetBSD: PLIST,v 1.1 2020/01/19 15:29:26 taca Exp $
bin/rwinrm${RUBY_SUFFIX}
${GEM_HOME}/cache/${GEM_NAME}.gem
${GEM_LIBDIR}/LICENSE
${GEM_LIBDIR}/README.md
${GEM_LIBDIR}/bin/rwinrm
${GEM_LIBDIR}/lib/winrm.rb
${GEM_LIBDIR}/lib/winrm/connection.rb
${GEM_LIBDIR}/lib/winrm/connection_opts.rb
${GEM_LIBDIR}/lib/winrm/exceptions.rb
${GEM_LIBDIR}/lib/winrm/http/response_handler.rb
${GEM_LIBDIR}/lib/winrm/http/transport.rb
${GEM_LIBDIR}/lib/winrm/http/transport_factory.rb
${GEM_LIBDIR}/lib/winrm/output.rb
${GEM_LIBDIR}/lib/winrm/psrp/create_pipeline.xml.erb
${GEM_LIBDIR}/lib/winrm/psrp/fragment.rb
${GEM_LIBDIR}/lib/winrm/psrp/init_runspace_pool.xml.erb
${GEM_LIBDIR}/lib/winrm/psrp/message.rb
${GEM_LIBDIR}/lib/winrm/psrp/message_data.rb
${GEM_LIBDIR}/lib/winrm/psrp/message_data/base.rb
${GEM_LIBDIR}/lib/winrm/psrp/message_data/error_record.rb
${GEM_LIBDIR}/lib/winrm/psrp/message_data/pipeline_host_call.rb
${GEM_LIBDIR}/lib/winrm/psrp/message_data/pipeline_output.rb
${GEM_LIBDIR}/lib/winrm/psrp/message_data/pipeline_state.rb
${GEM_LIBDIR}/lib/winrm/psrp/message_data/runspacepool_host_call.rb
${GEM_LIBDIR}/lib/winrm/psrp/message_data/runspacepool_state.rb
${GEM_LIBDIR}/lib/winrm/psrp/message_data/session_capability.rb
${GEM_LIBDIR}/lib/winrm/psrp/message_defragmenter.rb
${GEM_LIBDIR}/lib/winrm/psrp/message_factory.rb
${GEM_LIBDIR}/lib/winrm/psrp/message_fragmenter.rb
${GEM_LIBDIR}/lib/winrm/psrp/powershell_output_decoder.rb
${GEM_LIBDIR}/lib/winrm/psrp/receive_response_reader.rb
${GEM_LIBDIR}/lib/winrm/psrp/session_capability.xml.erb
${GEM_LIBDIR}/lib/winrm/psrp/uuid.rb
${GEM_LIBDIR}/lib/winrm/shells/base.rb
${GEM_LIBDIR}/lib/winrm/shells/cmd.rb
${GEM_LIBDIR}/lib/winrm/shells/power_shell.rb
${GEM_LIBDIR}/lib/winrm/shells/retryable.rb
${GEM_LIBDIR}/lib/winrm/shells/shell_factory.rb
${GEM_LIBDIR}/lib/winrm/version.rb
${GEM_LIBDIR}/lib/winrm/wsmv/base.rb
${GEM_LIBDIR}/lib/winrm/wsmv/cleanup_command.rb
${GEM_LIBDIR}/lib/winrm/wsmv/close_shell.rb
${GEM_LIBDIR}/lib/winrm/wsmv/command.rb
${GEM_LIBDIR}/lib/winrm/wsmv/command_output.rb
${GEM_LIBDIR}/lib/winrm/wsmv/command_output_decoder.rb
${GEM_LIBDIR}/lib/winrm/wsmv/configuration.rb
${GEM_LIBDIR}/lib/winrm/wsmv/create_pipeline.rb
${GEM_LIBDIR}/lib/winrm/wsmv/create_shell.rb
${GEM_LIBDIR}/lib/winrm/wsmv/header.rb
${GEM_LIBDIR}/lib/winrm/wsmv/init_runspace_pool.rb
${GEM_LIBDIR}/lib/winrm/wsmv/iso8601_duration.rb
${GEM_LIBDIR}/lib/winrm/wsmv/keep_alive.rb
${GEM_LIBDIR}/lib/winrm/wsmv/receive_response_reader.rb
${GEM_LIBDIR}/lib/winrm/wsmv/send_data.rb
${GEM_LIBDIR}/lib/winrm/wsmv/soap.rb
${GEM_LIBDIR}/lib/winrm/wsmv/wql_pull.rb
${GEM_LIBDIR}/lib/winrm/wsmv/wql_query.rb
${GEM_LIBDIR}/lib/winrm/wsmv/write_stdin.rb
${GEM_HOME}/specifications/${GEM_NAME}.gemspec

6
net/ruby-winrm/distinfo Normal file
View file

@ -0,0 +1,6 @@
$NetBSD: distinfo,v 1.1 2020/01/19 15:29:26 taca Exp $
SHA1 (winrm-2.3.4.gem) = 359709bee343fae36e976c85fb28a2e387ad7ab1
RMD160 (winrm-2.3.4.gem) = cb04214e9e049394778e348c3da460e745d5adad
SHA512 (winrm-2.3.4.gem) = 96b6c720e1de0fcc1363a77d28fce3c1920dc453971ab5bd7644bb865ac069f69b99c6e6a9c931502e4abbc36d74880349ca0292e9bd29dfea1216e4e2d74fe5
Size (winrm-2.3.4.gem) = 43008 bytes