git: 30e2e83b78d9 - main - www/rubygem-bullet_train: Add rubygem-bullet_train 1.7.2
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 16 May 2024 06:29:42 UTC
The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=30e2e83b78d99d141de119c81e329617afc20399 commit 30e2e83b78d99d141de119c81e329617afc20399 Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org> AuthorDate: 2024-05-16 06:13:55 +0000 Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org> CommitDate: 2024-05-16 06:21:52 +0000 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. --- www/Makefile | 1 + www/rubygem-bullet_train/Makefile | 51 ++++++++++++++++++++++++++++++++++++++ www/rubygem-bullet_train/distinfo | 3 +++ www/rubygem-bullet_train/pkg-descr | 3 +++ 4 files changed, 58 insertions(+) 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.