diff options
author | Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2024-05-16 06:13:55 +0000 |
---|---|---|
committer | Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2024-05-16 06:21:52 +0000 |
commit | 30e2e83b78d99d141de119c81e329617afc20399 (patch) | |
tree | db7abb6d9c7e7f4bc0488e816ab321046d4d2727 | |
parent | 06ec163ac1c84d036cb2b7fdbcbaeb2a9ab39adf (diff) |
www/rubygem-bullet_train: Add rubygem-bullet_train 1.7.2
Bullet Train is an MIT-licensed Rails-based framework that saves you months of
development by starting you off with all the features that are the same in every
product, so you can focus on what makes your app unique.
-rw-r--r-- | www/Makefile | 1 | ||||
-rw-r--r-- | www/rubygem-bullet_train/Makefile | 51 | ||||
-rw-r--r-- | www/rubygem-bullet_train/distinfo | 3 | ||||
-rw-r--r-- | www/rubygem-bullet_train/pkg-descr | 3 |
4 files changed, 58 insertions, 0 deletions
diff --git a/www/Makefile b/www/Makefile index c6a6712e2c22..f2ec5d3eedb3 100644 --- a/www/Makefile +++ b/www/Makefile @@ -1966,6 +1966,7 @@ SUBDIR += rubygem-bluecloth SUBDIR += rubygem-bootstrap-sass SUBDIR += rubygem-browser + SUBDIR += rubygem-bullet_train SUBDIR += rubygem-cal-heatmap-rails SUBDIR += rubygem-carrierwave SUBDIR += rubygem-carrierwave1 diff --git a/www/rubygem-bullet_train/Makefile b/www/rubygem-bullet_train/Makefile new file mode 100644 index 000000000000..f489b11dc79c --- /dev/null +++ b/www/rubygem-bullet_train/Makefile @@ -0,0 +1,51 @@ +PORTNAME= bullet_train +PORTVERSION= 1.7.2 +CATEGORIES= www rubygems +MASTER_SITES= RG + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Bullet Train, Open Source Ruby on Rails SaaS Framework +WWW= https://bullettrain.co/ \ + https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/MIT-LICENSE + +RUN_DEPENDS= rubygem-awesome_print>=0:devel/rubygem-awesome_print \ + rubygem-bullet_train-has_uuid>=0:www/rubygem-bullet_train-has_uuid \ + rubygem-bullet_train-roles>=0:www/rubygem-bullet_train-roles \ + rubygem-bullet_train-routes>=0:www/rubygem-bullet_train-routes \ + rubygem-bullet_train-scope_validator>=0:www/rubygem-bullet_train-scope_validator \ + rubygem-bullet_train-super_load_and_authorize_resource>=0:www/rubygem-bullet_train-super_load_and_authorize_resource \ + rubygem-bullet_train-themes>=0:www/rubygem-bullet_train-themes \ + rubygem-cable_ready>=5.0.0<5.1:www/rubygem-cable_ready \ + rubygem-cancancan>=0:security/rubygem-cancancan \ + rubygem-colorizer>=0:devel/rubygem-colorizer \ + rubygem-commonmarker>=1.0.0:textproc/rubygem-commonmarker \ + rubygem-devise-pwned_password>=0:devel/rubygem-devise-pwned_password \ + rubygem-devise-rails71>=0:devel/rubygem-devise-rails71 \ + rubygem-extended_email_reply_parser>=0:mail/rubygem-extended_email_reply_parser \ + rubygem-fastimage>=0:graphics/rubygem-fastimage \ + rubygem-figaro>=0:devel/rubygem-figaro \ + rubygem-hiredis>=0:databases/rubygem-hiredis \ + rubygem-http_accept_language>=0:devel/rubygem-http_accept_language \ + rubygem-image_processing>=0:graphics/rubygem-image_processing \ + rubygem-microscope>=0:databases/rubygem-microscope \ + rubygem-nice_partials>=0.9<1:devel/rubygem-nice_partials \ + rubygem-omniauth>=0:security/rubygem-omniauth \ + rubygem-pagy>=0:devel/rubygem-pagy \ + rubygem-possessive>=0:www/rubygem-possessive \ + rubygem-premailer-rails-rails71>=0:mail/rubygem-premailer-rails-rails71 \ + rubygem-rails71>=6.0.0:www/rubygem-rails71 \ + rubygem-ruby-openai>=0:www/rubygem-ruby-openai \ + rubygem-showcase-rails>=0:www/rubygem-showcase-rails \ + rubygem-sidekiq>=0:devel/rubygem-sidekiq \ + rubygem-unicode-emoji>=0:devel/rubygem-unicode-emoji \ + rubygem-valid_email02>=0:mail/rubygem-valid_email02 \ + rubygem-xxhash>=0:devel/rubygem-xxhash + +USES= gem + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/www/rubygem-bullet_train/distinfo b/www/rubygem-bullet_train/distinfo new file mode 100644 index 000000000000..658305bee974 --- /dev/null +++ b/www/rubygem-bullet_train/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1714227828 +SHA256 (rubygem/bullet_train-1.7.2.gem) = e9d556ac728580b16a1e1f097407cb585d5cfb28dd61e58735f3309ef63c0bd9 +SIZE (rubygem/bullet_train-1.7.2.gem) = 323584 diff --git a/www/rubygem-bullet_train/pkg-descr b/www/rubygem-bullet_train/pkg-descr new file mode 100644 index 000000000000..134c2f4dd5d0 --- /dev/null +++ b/www/rubygem-bullet_train/pkg-descr @@ -0,0 +1,3 @@ +Bullet Train is an MIT-licensed Rails-based framework that saves you months of +development by starting you off with all the features that are the same in every +product, so you can focus on what makes your app unique. |