diff options
author | Joseph Mingrone <jrm@FreeBSD.org> | 2017-05-12 22:50:05 +0000 |
---|---|---|
committer | Joseph Mingrone <jrm@FreeBSD.org> | 2017-05-12 22:50:05 +0000 |
commit | 6a82e24998ba946d7adacc9d88ecc0bfad5342b7 (patch) | |
tree | 47fed57dc15be1789da1ac886d2f9f7bd3989286 /devel | |
parent | af98de3b3e89fabea96cf9f19fd30ab810975a31 (diff) |
Notes
Diffstat (limited to 'devel')
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/rubygem-webpacker-rails5/Makefile | 25 | ||||
-rw-r--r-- | devel/rubygem-webpacker-rails5/distinfo | 3 | ||||
-rw-r--r-- | devel/rubygem-webpacker-rails5/pkg-descr | 9 |
4 files changed, 38 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index d26425d3a1f4..754347aca32e 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -5641,6 +5641,7 @@ SUBDIR += rubygem-web-console SUBDIR += rubygem-web-console2 SUBDIR += rubygem-webby + SUBDIR += rubygem-webpacker-rails5 SUBDIR += rubygem-will_paginate SUBDIR += rubygem-windows_error SUBDIR += rubygem-wmi-lite diff --git a/devel/rubygem-webpacker-rails5/Makefile b/devel/rubygem-webpacker-rails5/Makefile new file mode 100644 index 000000000000..a75c74e2dfdd --- /dev/null +++ b/devel/rubygem-webpacker-rails5/Makefile @@ -0,0 +1,25 @@ +# $FreeBSD$ + +PORTNAME= webpacker +PORTVERSION= 1.2 +CATEGORIES= devel rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= -rails5 + +MAINTAINER= jrm@FreeBSD.org +COMMENT= Use Webpack to manage app-like JavaScript modules in Rails + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/MIT-LICENSE + +RUN_DEPENDS= rubygem-activesupport5>0:devel/rubygem-activesupport5 \ + rubygem-multi_json>=1.2:devel/rubygem-multi_json \ + rubygem-railties5>0:www/rubygem-railties5 \ + node6>0:www/node6 \ + yarn>0:www/yarn + +NO_ARCH= yes +USE_RUBY= yes +USES= gem + +.include <bsd.port.mk> diff --git a/devel/rubygem-webpacker-rails5/distinfo b/devel/rubygem-webpacker-rails5/distinfo new file mode 100644 index 000000000000..0d7077d4fd2c --- /dev/null +++ b/devel/rubygem-webpacker-rails5/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1493989493 +SHA256 (rubygem/webpacker-1.2.gem) = eb6b66b313a3cfdaaab9b48d592563ae08fc6ec8a7aadc14253b3064446e34c5 +SIZE (rubygem/webpacker-1.2.gem) = 33792 diff --git a/devel/rubygem-webpacker-rails5/pkg-descr b/devel/rubygem-webpacker-rails5/pkg-descr new file mode 100644 index 000000000000..0910de7ca8db --- /dev/null +++ b/devel/rubygem-webpacker-rails5/pkg-descr @@ -0,0 +1,9 @@ +Webpacker makes it easy to use the JavaScript preprocessor and bundler Webpack +to manage application-like JavaScript in Rails. It coexists with the asset +pipeline, as the primary purpose for Webpack is app-like JavaScript, not images, +css, or even JavaScript Sprinkles (that all continues to live in app/assets). It +is, however, possible to use Webpacker for CSS and images assets as well, in +which case you may not even need the asset pipeline. This is mostly relevant +when exclusively using component-based JavaScript frameworks. + +WWW: https://github.com/rails/webpacker |