git: e5ed1f62799c - main - sysutils/rubygem-chef-licensing: Add rubygem-chef-licensing 0.7.5
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 21 Feb 2024 15:17:46 UTC
The branch main has been updated by sunpoet:
URL: https://cgit.FreeBSD.org/ports/commit/?id=e5ed1f62799c321b8c49bd0190e3a6df0112e01e
commit e5ed1f62799c321b8c49bd0190e3a6df0112e01e
Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2024-02-21 14:14:07 +0000
Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2024-02-21 15:06:14 +0000
sysutils/rubygem-chef-licensing: Add rubygem-chef-licensing 0.7.5
Ruby library to support CLI tools that use Progress Chef license storage,
generation, and entitlement.
---
sysutils/Makefile | 1 +
sysutils/rubygem-chef-licensing/Makefile | 23 +++++++++++++++++++++++
sysutils/rubygem-chef-licensing/distinfo | 3 +++
sysutils/rubygem-chef-licensing/pkg-descr | 2 ++
4 files changed, 29 insertions(+)
diff --git a/sysutils/Makefile b/sysutils/Makefile
index 44bdc5cb6982..52ea4b94f7db 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -1235,6 +1235,7 @@
SUBDIR += rubygem-chef-bin
SUBDIR += rubygem-chef-cleanroom
SUBDIR += rubygem-chef-config
+ SUBDIR += rubygem-chef-licensing
SUBDIR += rubygem-chef-telemetry
SUBDIR += rubygem-chef-utils
SUBDIR += rubygem-chef-vault
diff --git a/sysutils/rubygem-chef-licensing/Makefile b/sysutils/rubygem-chef-licensing/Makefile
new file mode 100644
index 000000000000..b5e6b68201c9
--- /dev/null
+++ b/sysutils/rubygem-chef-licensing/Makefile
@@ -0,0 +1,23 @@
+PORTNAME= chef-licensing
+PORTVERSION= 0.7.5
+CATEGORIES= sysutils rubygems
+MASTER_SITES= RG
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Support CLI tools that use Progress Chef license storage, generation, and entitlement
+WWW= https://github.com/chef/chef-licensing
+
+LICENSE= APACHE20
+
+RUN_DEPENDS= rubygem-activesupport70>=7.0<7.1:devel/rubygem-activesupport70 \
+ rubygem-chef-config>=15:sysutils/rubygem-chef-config \
+ rubygem-faraday>=1<3:www/rubygem-faraday \
+ rubygem-faraday-http-cache>=0:www/rubygem-faraday-http-cache \
+ rubygem-tty-prompt>=0.23<1:devel/rubygem-tty-prompt \
+ rubygem-tty-spinner>=0.9.3<0.10:devel/rubygem-tty-spinner
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/sysutils/rubygem-chef-licensing/distinfo b/sysutils/rubygem-chef-licensing/distinfo
new file mode 100644
index 000000000000..0d437b2729b0
--- /dev/null
+++ b/sysutils/rubygem-chef-licensing/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1708448874
+SHA256 (rubygem/chef-licensing-0.7.5.gem) = 2b0773c497f9e96588713d7d14af23edcca0f69d584ce580db4df7996d00d5c6
+SIZE (rubygem/chef-licensing-0.7.5.gem) = 29696
diff --git a/sysutils/rubygem-chef-licensing/pkg-descr b/sysutils/rubygem-chef-licensing/pkg-descr
new file mode 100644
index 000000000000..1f5f9f1757f7
--- /dev/null
+++ b/sysutils/rubygem-chef-licensing/pkg-descr
@@ -0,0 +1,2 @@
+Ruby library to support CLI tools that use Progress Chef license storage,
+generation, and entitlement.