www/rubygem-railties80: Add rubygem-railties80 8.0.1

Railties is responsible for gluing all frameworks together. Overall, it:
- handles the bootstrapping process for a Rails application;
- manages the rails command line interface;
- and provides the Rails generators core.
This commit is contained in:
Po-Chuan Hsieh 2025-01-03 00:28:27 +08:00
parent b595f11e17
commit 012da6b2b7
No known key found for this signature in database
GPG key ID: 9A4BD10F002DD04B
4 changed files with 43 additions and 0 deletions

View file

@ -2277,6 +2277,7 @@
SUBDIR += rubygem-railties70 SUBDIR += rubygem-railties70
SUBDIR += rubygem-railties71 SUBDIR += rubygem-railties71
SUBDIR += rubygem-railties72 SUBDIR += rubygem-railties72
SUBDIR += rubygem-railties80
SUBDIR += rubygem-raindrops SUBDIR += rubygem-raindrops
SUBDIR += rubygem-ramaze SUBDIR += rubygem-ramaze
SUBDIR += rubygem-raphael-rails SUBDIR += rubygem-raphael-rails

View file

@ -0,0 +1,35 @@
PORTNAME= railties
PORTVERSION= 8.0.1
CATEGORIES= www rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 80
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Rails internals: application bootup, plugins, generators, and rake tasks
WWW= https://github.com/rails/rails/tree/master/railties \
https://rubyonrails.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
RUN_DEPENDS= rubygem-actionpack80>=${PORTVERSION}<${PORTVERSION}_99:www/rubygem-actionpack80 \
rubygem-activesupport80>=${PORTVERSION}<${PORTVERSION}_99:devel/rubygem-activesupport80 \
rubygem-irb>=1.13<2:devel/rubygem-irb \
rubygem-rackup>=1.0.0:www/rubygem-rackup \
rubygem-rake>=12.2:devel/rubygem-rake \
rubygem-thor>=1.2.2<2:devel/rubygem-thor \
rubygem-zeitwerk>=2.6<3:devel/rubygem-zeitwerk
USES= gem shebangfix
NO_ARCH= yes
PLIST_FILES= bin/rails
CONFLICTS_INSTALL= rubygem-railties[0-9] rubygem-railties[0-9][0-9]
PORTSCOUT= limit:^8\.0\.
SHEBANG_FILES= lib/rails/generators/rails/app/templates/docker-entrypoint.tt
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1735802492
SHA256 (rubygem/railties-8.0.1.gem) = 8f653c6b1b0721b553045bd0deda1f22074b9ddc2209526e6f7285fcf607ac51
SIZE (rubygem/railties-8.0.1.gem) = 197120

View file

@ -0,0 +1,4 @@
Railties is responsible for gluing all frameworks together. Overall, it:
- handles the bootstrapping process for a Rails application;
- manages the rails command line interface;
- and provides the Rails generators core.