Skip to content

Commit

Permalink
www/rubygem-railties71: Add rubygem-railties71 7.1.1
Browse files Browse the repository at this point in the history
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.
  • Loading branch information
sunpoet committed Nov 1, 2023
1 parent 79f6133 commit 2839b79
Show file tree
Hide file tree
Showing 4 changed files with 43 additions and 0 deletions.
1 change: 1 addition & 0 deletions www/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2201,6 +2201,7 @@
SUBDIR += rubygem-railties60
SUBDIR += rubygem-railties61
SUBDIR += rubygem-railties70
SUBDIR += rubygem-railties71
SUBDIR += rubygem-raindrops
SUBDIR += rubygem-ramaze
SUBDIR += rubygem-raphael-rails
Expand Down
35 changes: 35 additions & 0 deletions www/rubygem-railties71/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
PORTNAME= railties
PORTVERSION= 7.1.1
CATEGORIES= www rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 71

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-actionpack71>=${PORTVERSION}<${PORTVERSION}_99:www/rubygem-actionpack71 \
rubygem-activesupport71>=${PORTVERSION}<${PORTVERSION}_99:devel/rubygem-activesupport71 \
rubygem-irb>=0: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:^7\.1\.

SHEBANG_FILES= lib/rails/generators/rails/app/templates/docker-entrypoint.tt

.include <bsd.port.mk>
3 changes: 3 additions & 0 deletions www/rubygem-railties71/distinfo
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
TIMESTAMP = 1697330192
SHA256 (rubygem/railties-7.1.1.gem) = 3cf348b365e9a00285bceadef0ed7d264440fcf165541ab211e198bc75a2faa7
SIZE (rubygem/railties-7.1.1.gem) = 180736
4 changes: 4 additions & 0 deletions www/rubygem-railties71/pkg-descr
Original file line number Diff line number Diff line change
@@ -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.

0 comments on commit 2839b79

Please sign in to comment.