diff options
| author | Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2025-11-17 21:02:46 +0000 |
|---|---|---|
| committer | Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2025-11-17 21:06:46 +0000 |
| commit | 35b7790f865749c3554070e0db69d18bfc452c37 (patch) | |
| tree | b19064d5889c6dc6010491f0d70e4c4bf705a0c7 | |
| parent | a521f334c63b3ba0ae3106f79defc462a7001cc3 (diff) | |
| -rw-r--r-- | mail/Makefile | 1 | ||||
| -rw-r--r-- | mail/rubygem-actionmailer81/Makefile | 28 | ||||
| -rw-r--r-- | mail/rubygem-actionmailer81/distinfo | 3 | ||||
| -rw-r--r-- | mail/rubygem-actionmailer81/pkg-descr | 12 |
4 files changed, 44 insertions, 0 deletions
diff --git a/mail/Makefile b/mail/Makefile index 0879b9de41c2..16aaae796cf6 100644 --- a/mail/Makefile +++ b/mail/Makefile @@ -620,6 +620,7 @@ SUBDIR += rubygem-actionmailer71 SUBDIR += rubygem-actionmailer72 SUBDIR += rubygem-actionmailer80 + SUBDIR += rubygem-actionmailer81 SUBDIR += rubygem-email_reply_parser SUBDIR += rubygem-email_reply_parser-discourse SUBDIR += rubygem-email_reply_trimmer diff --git a/mail/rubygem-actionmailer81/Makefile b/mail/rubygem-actionmailer81/Makefile new file mode 100644 index 000000000000..285ace8ae887 --- /dev/null +++ b/mail/rubygem-actionmailer81/Makefile @@ -0,0 +1,28 @@ +PORTNAME= actionmailer +PORTVERSION= 8.1.0 +CATEGORIES= mail rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= 81 + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Compose, deliver, and test emails on Rails +WWW= https://github.com/rails/rails/tree/main/actionmailer \ + https://rubyonrails.org/ + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/MIT-LICENSE + +RUN_DEPENDS= rubygem-actionpack81>=${PORTVERSION}<${PORTVERSION}_99:www/rubygem-actionpack81 \ + rubygem-actionview81>=${PORTVERSION}<${PORTVERSION}_99:devel/rubygem-actionview81 \ + rubygem-activejob81>=${PORTVERSION}<${PORTVERSION}_99:devel/rubygem-activejob81 \ + rubygem-activesupport81>=${PORTVERSION}<${PORTVERSION}_99:devel/rubygem-activesupport81 \ + rubygem-mail>=2.8.0,2<3,2:mail/rubygem-mail \ + rubygem-rails-dom-testing-rails81>=2.2<3:textproc/rubygem-rails-dom-testing-rails81 + +USES= gem + +NO_ARCH= yes + +PORTSCOUT= limit:^8\.1\. + +.include <bsd.port.mk> diff --git a/mail/rubygem-actionmailer81/distinfo b/mail/rubygem-actionmailer81/distinfo new file mode 100644 index 000000000000..d47a7e2f1e74 --- /dev/null +++ b/mail/rubygem-actionmailer81/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1762526260 +SHA256 (rubygem/actionmailer-8.1.0.gem) = e79d607c0b99ba384b535e4cbe1927351c409999cfc1a3214d2b3fcf06b36cb1 +SIZE (rubygem/actionmailer-8.1.0.gem) = 32768 diff --git a/mail/rubygem-actionmailer81/pkg-descr b/mail/rubygem-actionmailer81/pkg-descr new file mode 100644 index 000000000000..e757a32e32bf --- /dev/null +++ b/mail/rubygem-actionmailer81/pkg-descr @@ -0,0 +1,12 @@ +Action Mailer is a framework for designing email service layers. These layers +are used to consolidate code for sending out forgotten passwords, welcome wishes +on signup, invoices for billing, and any other use case that requires a written +notification to either a person or another system. + +Action Mailer is in essence a wrapper around Action Controller and the Mail gem. +It provides a way to make emails using templates in the same way that Action +Controller renders views using templates. + +Additionally, an Action Mailer class can be used to process incoming email, such +as allowing a blog to accept new posts from an email (which could even have been +sent from a phone). |
