Date: Wed, 26 Apr 2017 17:30:00 +0000 (UTC) From: Joseph Mingrone <jrm@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r439469 - in head: devel devel/rubygem-coffee-rails-rails5 textproc textproc/rubygem-sass-rails-rails5 www www/rubygem-jquery-rails-rails5 www/rubygem-rails5 www/rubygem-turbolinks-rails5 Message-ID: <201704261730.v3QHU0ZS079847@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: jrm Date: Wed Apr 26 17:29:59 2017 New Revision: 439469 URL: https://svnweb.freebsd.org/changeset/ports/439469 Log: www/rubygem-rails5: Create new port for version 5 of Ruby on Rails Along with the new rails version 5 port, some rails5 dependencies had to be created to avoid conflicts. New ports added: devel/rubygem-coffee-rails-rails5, textproc/rubygem-sass-rails-rails5 www/rubygem-jquery-rails-rails5 www/rubygem-rails5 www/rubygem-turbolinks-rails5 Reviewed by: mat Approved by: swills (mentor, implicit) Added: head/devel/rubygem-coffee-rails-rails5/ - copied from r439443, head/devel/rubygem-coffee-rails4/ head/textproc/rubygem-sass-rails-rails5/ - copied from r439443, head/textproc/rubygem-sass-rails5/ head/www/rubygem-jquery-rails-rails5/ - copied from r439443, head/www/rubygem-jquery-rails/ head/www/rubygem-rails5/ - copied from r439443, head/www/rubygem-rails4/ head/www/rubygem-turbolinks-rails5/ - copied from r439443, head/www/rubygem-turbolinks/ Modified: head/devel/Makefile head/devel/rubygem-coffee-rails-rails5/Makefile head/textproc/Makefile head/textproc/rubygem-sass-rails-rails5/Makefile head/www/Makefile head/www/rubygem-jquery-rails-rails5/Makefile head/www/rubygem-jquery-rails-rails5/pkg-descr head/www/rubygem-rails5/Makefile head/www/rubygem-rails5/distinfo head/www/rubygem-turbolinks-rails5/Makefile Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Wed Apr 26 17:06:19 2017 (r439468) +++ head/devel/Makefile Wed Apr 26 17:29:59 2017 (r439469) @@ -5192,6 +5192,7 @@ SUBDIR += rubygem-cloudfiles SUBDIR += rubygem-cocaine SUBDIR += rubygem-coercible + SUBDIR += rubygem-coffee-rails-rails5 SUBDIR += rubygem-coffee-rails4 SUBDIR += rubygem-coffee-rails41 SUBDIR += rubygem-coffee-script Modified: head/devel/rubygem-coffee-rails-rails5/Makefile ============================================================================== --- head/devel/rubygem-coffee-rails4/Makefile Wed Apr 26 12:18:36 2017 (r439443) +++ head/devel/rubygem-coffee-rails-rails5/Makefile Wed Apr 26 17:29:59 2017 (r439469) @@ -5,7 +5,7 @@ PORTNAME= coffee-rails PORTVERSION= 4.2.1 CATEGORIES= devel rubygems MASTER_SITES= RG -PKGNAMESUFFIX?= 4 +PKGNAMESUFFIX= -rails5 MAINTAINER= ruby@FreeBSD.org COMMENT= Coffee Script adapter for the Rails asset pipeline @@ -13,8 +13,8 @@ COMMENT= Coffee Script adapter for the R LICENSE= MIT LICENSE_FILE= ${WRKSRC}/MIT-LICENSE -RUN_DEPENDS?= rubygem-coffee-script>=2.2.0:devel/rubygem-coffee-script \ - rubygem-railties4>=4.0.0:www/rubygem-railties4 +RUN_DEPENDS= rubygem-coffee-script>=2.2.0:devel/rubygem-coffee-script \ + rubygem-railties5>=5.0.0:www/rubygem-railties5 NO_ARCH= yes USE_RUBY= yes Modified: head/textproc/Makefile ============================================================================== --- head/textproc/Makefile Wed Apr 26 17:06:19 2017 (r439468) +++ head/textproc/Makefile Wed Apr 26 17:29:59 2017 (r439469) @@ -1543,6 +1543,7 @@ SUBDIR += rubygem-rugments SUBDIR += rubygem-sanitize SUBDIR += rubygem-sass + SUBDIR += rubygem-sass-rails-rails5 SUBDIR += rubygem-sass-rails5 SUBDIR += rubygem-sass32 SUBDIR += rubygem-sax-machine Modified: head/textproc/rubygem-sass-rails-rails5/Makefile ============================================================================== --- head/textproc/rubygem-sass-rails5/Makefile Wed Apr 26 12:18:36 2017 (r439443) +++ head/textproc/rubygem-sass-rails-rails5/Makefile Wed Apr 26 17:29:59 2017 (r439469) @@ -5,15 +5,15 @@ PORTNAME= sass-rails PORTVERSION= 5.0.6 CATEGORIES= textproc rubygems MASTER_SITES= RG -PKGNAMESUFFIX= 5 +PKGNAMESUFFIX= -rails5 -MAINTAINER= ruby@FreeBSD.org +MAINTAINER= jrm@FreeBSD.org COMMENT= Sass adapter for the Rails asset pipeline LICENSE= MIT LICENSE_FILE= ${WRKSRC}/MIT-LICENSE -RUN_DEPENDS= rubygem-railties4>=4.0.0:www/rubygem-railties4 \ +RUN_DEPENDS= rubygem-railties5>=5.0.0:www/rubygem-railties5 \ rubygem-sass>=3.1:textproc/rubygem-sass \ rubygem-sprockets3>=3.0.3:devel/rubygem-sprockets3 \ rubygem-sprockets-rails>=2.0:devel/rubygem-sprockets-rails \ Modified: head/www/Makefile ============================================================================== --- head/www/Makefile Wed Apr 26 17:06:19 2017 (r439468) +++ head/www/Makefile Wed Apr 26 17:29:59 2017 (r439469) @@ -2000,6 +2000,7 @@ SUBDIR += rubygem-journey SUBDIR += rubygem-jquery-atwho-rails SUBDIR += rubygem-jquery-rails + SUBDIR += rubygem-jquery-rails-rails5 SUBDIR += rubygem-jquery-scrollto-rails SUBDIR += rubygem-jquery-turbolinks SUBDIR += rubygem-jquery-ui-rails-rails4 @@ -2061,6 +2062,7 @@ SUBDIR += rubygem-rack15 SUBDIR += rubygem-rack16 SUBDIR += rubygem-rails4 + SUBDIR += rubygem-rails5 SUBDIR += rubygem-rails_12factor SUBDIR += rubygem-rails_autolink SUBDIR += rubygem-rails_serve_static_assets @@ -2110,6 +2112,7 @@ SUBDIR += rubygem-tumblr_client SUBDIR += rubygem-turbolinks SUBDIR += rubygem-turbolinks-classic + SUBDIR += rubygem-turbolinks-rails5 SUBDIR += rubygem-turbolinks-source SUBDIR += rubygem-typhoeus SUBDIR += rubygem-uglifier Modified: head/www/rubygem-jquery-rails-rails5/Makefile ============================================================================== --- head/www/rubygem-jquery-rails/Makefile Wed Apr 26 12:18:36 2017 (r439443) +++ head/www/rubygem-jquery-rails-rails5/Makefile Wed Apr 26 17:29:59 2017 (r439469) @@ -5,15 +5,16 @@ PORTNAME= jquery-rails PORTVERSION= 4.3.1 CATEGORIES= www rubygems MASTER_SITES= RG +PKGNAMESUFFIX= -rails5 -MAINTAINER= ruby@FreeBSD.org +MAINTAINER= jrm@FreeBSD.org COMMENT= Provides a Rails generator for jQuery LICENSE= MIT LICENSE_FILE= ${WRKSRC}/MIT-LICENSE -RUN_DEPENDS?= rubygem-rails-dom-testing>=1.0:textproc/rubygem-rails-dom-testing \ - rubygem-railties4>=4.2.0:www/rubygem-railties4 \ +RUN_DEPENDS= rubygem-rails-dom-testing>=1.0:textproc/rubygem-rails-dom-testing \ + rubygem-railties5>=4.2.0:www/rubygem-railties5 \ rubygem-thor>=0.14:devel/rubygem-thor NO_ARCH= yes Modified: head/www/rubygem-jquery-rails-rails5/pkg-descr ============================================================================== --- head/www/rubygem-jquery-rails/pkg-descr Wed Apr 26 12:18:36 2017 (r439443) +++ head/www/rubygem-jquery-rails-rails5/pkg-descr Wed Apr 26 17:29:59 2017 (r439469) @@ -1,5 +1,5 @@ This gem provides a Rails generator to install jQuery and the jQuery-ujs -driver into your Rails 3 application, and then have them included +driver into your Rails 5 application, and then have them included automatically instead of Prototype. WWW: https://github.com/rails/jquery-rails Modified: head/www/rubygem-rails5/Makefile ============================================================================== --- head/www/rubygem-rails4/Makefile Wed Apr 26 12:18:36 2017 (r439443) +++ head/www/rubygem-rails5/Makefile Wed Apr 26 17:29:59 2017 (r439469) @@ -2,59 +2,52 @@ # $FreeBSD$ PORTNAME= rails -PORTVERSION= 4.2.8 -PORTREVISION= 1 +PORTVERSION= 5.0.2 CATEGORIES= www rubygems MASTER_SITES= RG -PKGNAMESUFFIX= 4 +PKGNAMESUFFIX= 5 -MAINTAINER= ruby@FreeBSD.org -COMMENT= MVC web application framework +MAINTAINER= jrm@FreeBSD.org +COMMENT= Full-stack web application framework LICENSE= MIT -RUN_DEPENDS= rubygem-actionmailer4>=${PORTVERSION}:mail/rubygem-actionmailer4 \ - rubygem-actionpack4>=${PORTVERSION}:www/rubygem-actionpack4 \ - rubygem-actionview4>=${PORTVERSION}:devel/rubygem-actionview4 \ - rubygem-activejob4>=${PORTVERSION}:devel/rubygem-activejob4 \ - rubygem-activemodel4>=${PORTVERSION}:databases/rubygem-activemodel4 \ - rubygem-activerecord4>=${PORTVERSION}:databases/rubygem-activerecord4 \ - rubygem-activeresource4>=4.0.0:www/rubygem-activeresource4 \ - rubygem-activesupport4>=${PORTVERSION}:devel/rubygem-activesupport4 \ - rubygem-builder>=3.2.2:devel/rubygem-builder \ - rubygem-bundler>=1.3.0:sysutils/rubygem-bundler \ - rubygem-byebug>=5.0.0:devel/rubygem-byebug \ - rubygem-coffee-rails41>=4.1.1:devel/rubygem-coffee-rails41 \ - rubygem-execjs>=2.2.1:devel/rubygem-execjs \ - rubygem-jbuilder>=2.1.3:devel/rubygem-jbuilder \ - rubygem-jquery-rails>=4.0:www/rubygem-jquery-rails \ - rubygem-railties4>=${PORTVERSION}:www/rubygem-railties4 \ - rubygem-rake>=10.3:devel/rubygem-rake \ - rubygem-rdoc>=4.0.2:devel/rubygem-rdoc \ - rubygem-sass>=3.4.1:textproc/rubygem-sass \ - rubygem-sass-rails5>=5.0.3:textproc/rubygem-sass-rails5 \ - rubygem-sdoc>=0.4.1:devel/rubygem-sdoc \ - rubygem-spring>=1.1.3:devel/rubygem-spring \ - rubygem-sqlite3>=1.3.9:databases/rubygem-sqlite3 \ - rubygem-sprockets3>=3.0.3:devel/rubygem-sprockets3 \ - rubygem-sprockets-rails>=2.0:devel/rubygem-sprockets-rails \ - rubygem-thread_safe>=0.3.4:devel/rubygem-thread_safe \ - rubygem-turbolinks>=2.3.0:www/rubygem-turbolinks \ - rubygem-uglifier>=2.5.0:www/rubygem-uglifier \ - rubygem-web-console2>=2.1.2:devel/rubygem-web-console2 +RUN_DEPENDS= rubygem-actioncable5>=5.0.2:www/rubygem-actioncable5 \ + rubygem-actionmailer5>=5.0.2:mail/rubygem-actionmailer5 \ + rubygem-actionpack5>=5.0.2:www/rubygem-actionpack5 \ + rubygem-actionview5>=5.0.2:devel/rubygem-actionview5 \ + rubygem-activejob5>=5.0.2:devel/rubygem-activejob5 \ + rubygem-activemodel5>=5.0.2:databases/rubygem-activemodel5 \ + rubygem-activerecord5>=5.0.2:databases/rubygem-activerecord5 \ + rubygem-activesupport5>=5.0.2:devel/rubygem-activesupport5 \ + rubygem-bundler<2.0:sysutils/rubygem-bundler \ + rubygem-railties5>=5.0.2:www/rubygem-railties5 \ + rubygem-sprockets-rails>=2.0.0:devel/rubygem-sprockets-rails \ + rubygem-byebug>=9.0.6:devel/rubygem-byebug \ + rubygem-coffee-rails-rails5>=4.2.1:devel/rubygem-coffee-rails-rails5 \ + rubygem-coffee-script-source>=1.12.2:devel/rubygem-coffee-script-source \ + rubygem-coffee-script>=2.4.1:devel/rubygem-coffee-script \ + rubygem-execjs>=2.7.0:devel/rubygem-execjs \ + rubygem-jbuilder>=2.6.3:devel/rubygem-jbuilder \ + rubygem-jquery-rails-rails5>=4.3.1:www/rubygem-jquery-rails-rails5 \ + rubygem-multi_json>=1.12.1:devel/rubygem-multi_json \ + rubygem-puma>=3.8.2:www/rubygem-puma \ + rubygem-sass-rails-rails5>=5.0.3:textproc/rubygem-sass-rails-rails5 \ + rubygem-sass>=3.4.23:textproc/rubygem-sass \ + rubygem-spring>=2.0.1:devel/rubygem-spring \ + rubygem-sqlite3>=1.3.13:databases/rubygem-sqlite3 \ + rubygem-tilt>=2.0.7:devel/rubygem-tilt \ + rubygem-turbolinks-source>=5.0.0:www/rubygem-turbolinks-source \ + rubygem-turbolinks-rails5>=5.0.1:www/rubygem-turbolinks-rails5 \ + rubygem-uglifier>=3.2.0:www/rubygem-uglifier \ + rubygem-web-console>=3.5.0:devel/rubygem-web-console \ + rubygem-bindex>=0.5.0:devel/rubygem-bindex NO_ARCH= yes USE_RUBY= yes -USES= cpe gem +USES= gem CPE_VENDOR= rubyonrails CPE_PRODUCT= ruby_on_rails -OPTIONS_DEFINE= PASSENGER MEMCACHE_CLIENT -PASSENGER_DESC= Passenger backend -MEMCACHE_CLIENT_DESC= MemCache-Client support - -MEMCACHE_CLIENT_RUN_DEPENDS= rubygem-memcache-client>=1.2.0:databases/rubygem-memcache-client -PASSENGER_RUN_DEPENDS= rubygem-passenger>=2.2.15:www/rubygem-passenger - .include <bsd.port.mk> Modified: head/www/rubygem-rails5/distinfo ============================================================================== --- head/www/rubygem-rails4/distinfo Wed Apr 26 12:18:36 2017 (r439443) +++ head/www/rubygem-rails5/distinfo Wed Apr 26 17:29:59 2017 (r439469) @@ -1,3 +1,3 @@ -TIMESTAMP = 1488464954 -SHA256 (rubygem/rails-4.2.8.gem) = 90552099146e785e66cf90ede51dca0c1814440026eef2f8c418aebffc70eb36 -SIZE (rubygem/rails-4.2.8.gem) = 1475584 +TIMESTAMP = 1493211405 +SHA256 (rubygem/rails-5.0.2.gem) = 49c6c350286e2f177df5c2214f9668f0866d87411ab5a63e051e25eb64453f70 +SIZE (rubygem/rails-5.0.2.gem) = 6144 Modified: head/www/rubygem-turbolinks-rails5/Makefile ============================================================================== --- head/www/rubygem-turbolinks/Makefile Wed Apr 26 12:18:36 2017 (r439443) +++ head/www/rubygem-turbolinks-rails5/Makefile Wed Apr 26 17:29:59 2017 (r439469) @@ -4,14 +4,15 @@ PORTNAME= turbolinks PORTVERSION= 5.0.1 CATEGORIES= www rubygems MASTER_SITES= RG +PKGNAMESUFFIX= -rails5 -MAINTAINER= ruby@FreeBSD.org +MAINTAINER= jrm@FreeBSD.org COMMENT= Turbolinks makes following links in your web application faster LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS?= rubygem-coffee-rails4>=4.0.1:devel/rubygem-coffee-rails4 \ +RUN_DEPENDS= rubygem-coffee-rails-rails5>=4.0.1:devel/rubygem-coffee-rails-rails5 \ rubygem-turbolinks-source>=5:www/rubygem-turbolinks-source NO_ARCH= yes
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201704261730.v3QHU0ZS079847>