mail/rubygem-actionmailer80: Add rubygem-actionmailer80 8.0.1

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).
This commit is contained in:
Po-Chuan Hsieh 2025-01-03 00:28:05 +08:00
parent f7fa5b59b5
commit 33a23cabfe
No known key found for this signature in database
GPG key ID: 9A4BD10F002DD04B
4 changed files with 44 additions and 0 deletions

View file

@ -611,6 +611,7 @@
SUBDIR += rubygem-actionmailer70
SUBDIR += rubygem-actionmailer71
SUBDIR += rubygem-actionmailer72
SUBDIR += rubygem-actionmailer80
SUBDIR += rubygem-email_reply_parser
SUBDIR += rubygem-email_reply_parser-discourse
SUBDIR += rubygem-email_reply_trimmer

View file

@ -0,0 +1,28 @@
PORTNAME= actionmailer
PORTVERSION= 8.0.1
CATEGORIES= mail rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 80
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-actionpack80>=${PORTVERSION}<${PORTVERSION}_99:www/rubygem-actionpack80 \
rubygem-actionview80>=${PORTVERSION}<${PORTVERSION}_99:devel/rubygem-actionview80 \
rubygem-activejob80>=${PORTVERSION}<${PORTVERSION}_99:devel/rubygem-activejob80 \
rubygem-activesupport80>=${PORTVERSION}<${PORTVERSION}_99:devel/rubygem-activesupport80 \
rubygem-mail>=2.8.0,2<3,2:mail/rubygem-mail \
rubygem-rails-dom-testing-rails80>=2.2<3:textproc/rubygem-rails-dom-testing-rails80
USES= gem
NO_ARCH= yes
PORTSCOUT= limit:^8\.0\.
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1735802480
SHA256 (rubygem/actionmailer-8.0.1.gem) = 7b074e9590e4ec5cebd2fc91d1f9ba4c61bbd4bbd4376f731527da187cd39952
SIZE (rubygem/actionmailer-8.0.1.gem) = 32256

View file

@ -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).