aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRomain Tartière <romain@FreeBSD.org>2025-10-21 18:57:21 +0000
committerRomain Tartière <romain@FreeBSD.org>2025-10-27 18:39:08 +0000
commit30e325a6bc362a303e1d6e0aab46e3470f622336 (patch)
treef55ee91bd21ad0602eaaf51e4b2e2ccf2cbf1b5d
parentbefe8021163c230ddec50791afea331656f01fe0 (diff)
textproc/rubygem-openvox-strings: New port
OpenVox Strings generates HTML documentation for OpenVox extensions written in Puppet and Ruby. With hat: puppet
-rw-r--r--textproc/Makefile1
-rw-r--r--textproc/rubygem-openvox-strings/Makefile21
-rw-r--r--textproc/rubygem-openvox-strings/distinfo3
-rw-r--r--textproc/rubygem-openvox-strings/pkg-descr2
4 files changed, 27 insertions, 0 deletions
diff --git a/textproc/Makefile b/textproc/Makefile
index e03f9453232c..a74c6b0b051a 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -1933,6 +1933,7 @@
SUBDIR += rubygem-nokogiri-diff
SUBDIR += rubygem-octopress-escape-code
SUBDIR += rubygem-opensearch-ruby-gitlab
+ SUBDIR += rubygem-openvox-strings
SUBDIR += rubygem-opml
SUBDIR += rubygem-org-ruby
SUBDIR += rubygem-ox
diff --git a/textproc/rubygem-openvox-strings/Makefile b/textproc/rubygem-openvox-strings/Makefile
new file mode 100644
index 000000000000..b188a1ac26d8
--- /dev/null
+++ b/textproc/rubygem-openvox-strings/Makefile
@@ -0,0 +1,21 @@
+PORTNAME= openvox-strings
+PORTVERSION= 6.0.0
+CATEGORIES= textproc rubygems
+MASTER_SITES= RG
+
+MAINTAINER= puppet@FreeBSD.org
+COMMENT= Puppet documentation extraction and presentation tool
+WWW= https://github.com/voxpupuli/openvox-strings
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= openvox-agent8>=7:sysutils/openvox-agent8 \
+ rubygem-rgen>=0:devel/rubygem-rgen \
+ rubygem-yard>=0.9.5<0.10:textproc/rubygem-yard
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/textproc/rubygem-openvox-strings/distinfo b/textproc/rubygem-openvox-strings/distinfo
new file mode 100644
index 000000000000..002e730144f7
--- /dev/null
+++ b/textproc/rubygem-openvox-strings/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1761071671
+SHA256 (rubygem/openvox-strings-6.0.0.gem) = 3fd42dfd91d7d42ece6edb4254876937ec5634a65f951d912abcaec30156dc88
+SIZE (rubygem/openvox-strings-6.0.0.gem) = 59392
diff --git a/textproc/rubygem-openvox-strings/pkg-descr b/textproc/rubygem-openvox-strings/pkg-descr
new file mode 100644
index 000000000000..b120cc68df9a
--- /dev/null
+++ b/textproc/rubygem-openvox-strings/pkg-descr
@@ -0,0 +1,2 @@
+OpenVox Strings generates HTML documentation for OpenVox extensions written in
+Puppet and Ruby.