aboutsummaryrefslogtreecommitdiff
path: root/sysutils/rubygem-winrm-gitlab
diff options
context:
space:
mode:
Diffstat (limited to 'sysutils/rubygem-winrm-gitlab')
-rw-r--r--sysutils/rubygem-winrm-gitlab/Makefile31
-rw-r--r--sysutils/rubygem-winrm-gitlab/distinfo3
-rw-r--r--sysutils/rubygem-winrm-gitlab/pkg-descr8
3 files changed, 42 insertions, 0 deletions
diff --git a/sysutils/rubygem-winrm-gitlab/Makefile b/sysutils/rubygem-winrm-gitlab/Makefile
new file mode 100644
index 000000000000..187ee58a0429
--- /dev/null
+++ b/sysutils/rubygem-winrm-gitlab/Makefile
@@ -0,0 +1,31 @@
+PORTNAME= winrm
+DISTVERSION= 2.3.9
+PORTREVISION= 1
+CATEGORIES= sysutils rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -gitlab
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= Ruby library for Windows Remote Management
+WWW= https://github.com/WinRb/WinRM
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= rubygem-builder>=2.1.2:devel/rubygem-builder \
+ rubygem-erubi>=1.8<2:www/rubygem-erubi \
+ rubygem-gssapi>=1.2<2:security/rubygem-gssapi \
+ rubygem-gyoku>=1.0<2:devel/rubygem-gyoku \
+ rubygem-httpclient>=2.2.0.2<3:www/rubygem-httpclient \
+ rubygem-logging-gitlab>=1.6.1<3.0:devel/rubygem-logging-gitlab \
+ rubygem-nori>=2.7.1<3:devel/rubygem-nori \
+ rubygem-rexml>=3.0<4:textproc/rubygem-rexml \
+ rubygem-rubyntlm>=0.6.3<0.7:net/rubygem-rubyntlm
+
+USES= gem
+
+NO_ARCH= yes
+
+PLIST_FILES= bin/rwinrm
+
+.include <bsd.port.mk>
diff --git a/sysutils/rubygem-winrm-gitlab/distinfo b/sysutils/rubygem-winrm-gitlab/distinfo
new file mode 100644
index 000000000000..346ffd3aa022
--- /dev/null
+++ b/sysutils/rubygem-winrm-gitlab/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1733349040
+SHA256 (rubygem/winrm-2.3.9.gem) = ef6b767c5772d06e186300b506ea5e65afb849904a551f8482a5cfc2a1be5d06
+SIZE (rubygem/winrm-2.3.9.gem) = 43008
diff --git a/sysutils/rubygem-winrm-gitlab/pkg-descr b/sysutils/rubygem-winrm-gitlab/pkg-descr
new file mode 100644
index 000000000000..4558479a4325
--- /dev/null
+++ b/sysutils/rubygem-winrm-gitlab/pkg-descr
@@ -0,0 +1,8 @@
+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.
+
+As of version 2.0, this gem retains the WinRM name but all powershell calls use
+the more modern Powershell Remoting Protocol (PSRP) for initializing runspace
+pools as well as creating and processing powershell pipelines.