aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPo-Chuan Hsieh <sunpoet@FreeBSD.org>2023-11-01 07:56:01 +0000
committerPo-Chuan Hsieh <sunpoet@FreeBSD.org>2023-11-01 07:56:01 +0000
commitee0300e816b2f2f45f1cce29d64da24fd42ac8ad (patch)
treed2e44f093964668d7bdb07f215d298ad724d6872
parent1bd0a2378448470bb9211b46664afc7230d428cd (diff)
downloadports-ee0300e816b2f2f45f1cce29d64da24fd42ac8ad.tar.gz
ports-ee0300e816b2f2f45f1cce29d64da24fd42ac8ad.zip
devel/rubygem-actionview71: Add rubygem-actionview71 7.1.1
Action View is a framework for handling view template lookup and rendering, and provides view helpers that assist when building HTML forms, Atom feeds and more. Template formats that Action View handles are ERB (embedded Ruby, typically used to inline short Ruby snippets inside HTML), and XML Builder.
-rw-r--r--devel/Makefile1
-rw-r--r--devel/rubygem-actionview71/Makefile29
-rw-r--r--devel/rubygem-actionview71/distinfo3
-rw-r--r--devel/rubygem-actionview71/pkg-descr4
4 files changed, 37 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index d3fe36965320..2bda70b7e193 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -6053,6 +6053,7 @@
SUBDIR += rubygem-actionview60
SUBDIR += rubygem-actionview61
SUBDIR += rubygem-actionview70
+ SUBDIR += rubygem-actionview71
SUBDIR += rubygem-active_scaffold
SUBDIR += rubygem-activejob4
SUBDIR += rubygem-activejob5
diff --git a/devel/rubygem-actionview71/Makefile b/devel/rubygem-actionview71/Makefile
new file mode 100644
index 000000000000..f42acf886da6
--- /dev/null
+++ b/devel/rubygem-actionview71/Makefile
@@ -0,0 +1,29 @@
+PORTNAME= actionview
+PORTVERSION= 7.1.1
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= 71
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Simple, battle-tested conventions and helpers for building web pages
+WWW= https://github.com/rails/rails/tree/main/actionview \
+ https://rubyonrails.org/
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
+
+RUN_DEPENDS= rubygem-activesupport71>=${PORTVERSION}<${PORTVERSION}_99:devel/rubygem-activesupport71 \
+ rubygem-builder>=3.1<4:devel/rubygem-builder \
+ rubygem-erubi>=1.11<2:www/rubygem-erubi \
+ rubygem-rails-dom-testing-rails71>=2.2<3:textproc/rubygem-rails-dom-testing-rails71 \
+ rubygem-rails-html-sanitizer>=1.6<2:textproc/rubygem-rails-html-sanitizer
+
+USES= cpe gem
+
+NO_ARCH= yes
+
+CPE_VENDOR= rubyonrails
+
+PORTSCOUT= limit:^7\.1\.
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-actionview71/distinfo b/devel/rubygem-actionview71/distinfo
new file mode 100644
index 000000000000..dabb4f9f35d3
--- /dev/null
+++ b/devel/rubygem-actionview71/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1697330172
+SHA256 (rubygem/actionview-7.1.1.gem) = 36c737f2ab6f1b90633964ee2928a93d7d2911e83a885a881e564da1860b8509
+SIZE (rubygem/actionview-7.1.1.gem) = 196096
diff --git a/devel/rubygem-actionview71/pkg-descr b/devel/rubygem-actionview71/pkg-descr
new file mode 100644
index 000000000000..904615b292ae
--- /dev/null
+++ b/devel/rubygem-actionview71/pkg-descr
@@ -0,0 +1,4 @@
+Action View is a framework for handling view template lookup and rendering, and
+provides view helpers that assist when building HTML forms, Atom feeds and more.
+Template formats that Action View handles are ERB (embedded Ruby, typically used
+to inline short Ruby snippets inside HTML), and XML Builder.