aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRomain Tartière <romain@FreeBSD.org>2024-04-19 19:15:33 +0000
committerRomain Tartière <romain@FreeBSD.org>2024-04-19 19:38:48 +0000
commit745e7f3af042411bd247ada50d54e2ceee338532 (patch)
treecc0c99fa0f5ba4c71c1cd5006a471d73fe01af92
parent3f4f134023432894064cb15486fbf3bf47eb7632 (diff)
downloadports-745e7f3af042411bd247ada50d54e2ceee338532.tar.gz
ports-745e7f3af042411bd247ada50d54e2ceee338532.zip
devel/rubygem-childprocess41: New port
This gem aims at being a simple and reliable solution for controlling external programs running in the background on any Ruby / OS combination. The code originated in the selenium-webdriver gem, but should prove useful as a standalone library.
-rw-r--r--devel/Makefile1
-rw-r--r--devel/rubygem-childprocess41/Makefile20
-rw-r--r--devel/rubygem-childprocess41/distinfo3
-rw-r--r--devel/rubygem-childprocess41/pkg-descr6
4 files changed, 30 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 1586aa897b3f..9fd88a253e87 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -6782,6 +6782,7 @@
SUBDIR += rubygem-childprocess
SUBDIR += rubygem-childprocess3
SUBDIR += rubygem-childprocess40
+ SUBDIR += rubygem-childprocess41
SUBDIR += rubygem-chronic
SUBDIR += rubygem-chronic_duration
SUBDIR += rubygem-claide
diff --git a/devel/rubygem-childprocess41/Makefile b/devel/rubygem-childprocess41/Makefile
new file mode 100644
index 000000000000..fe88b343102e
--- /dev/null
+++ b/devel/rubygem-childprocess41/Makefile
@@ -0,0 +1,20 @@
+PORTNAME= childprocess
+PORTVERSION= 4.1.0
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= 41
+
+MAINTAINER= puppet@FreeBSD.org
+COMMENT= External background process controller
+WWW= https://github.com/enkessler/childprocess
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= gem
+
+NO_ARCH= yes
+
+PORTSCOUT= limit:^4\.1\.
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-childprocess41/distinfo b/devel/rubygem-childprocess41/distinfo
new file mode 100644
index 000000000000..dc3b1debfd13
--- /dev/null
+++ b/devel/rubygem-childprocess41/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1713553401
+SHA256 (rubygem/childprocess-4.1.0.gem) = 3616ce99ccb242361ce7f2b19bf9ff3e6bc1d98b927c7edc29af8ca617ba6cd3
+SIZE (rubygem/childprocess-4.1.0.gem) = 34304
diff --git a/devel/rubygem-childprocess41/pkg-descr b/devel/rubygem-childprocess41/pkg-descr
new file mode 100644
index 000000000000..53c83cbd11a6
--- /dev/null
+++ b/devel/rubygem-childprocess41/pkg-descr
@@ -0,0 +1,6 @@
+This gem aims at being a simple and reliable solution for controlling
+external programs running in the background on any Ruby / OS
+combination.
+
+The code originated in the selenium-webdriver gem, but should prove
+useful as a standalone library.