svn commit: r521145 - head/devel/rubygem-sprockets
Sunpoet Po-Chuan Hsieh
sunpoet at FreeBSD.org
Sat Dec 28 07:37:50 UTC 2019
Author: sunpoet
Date: Sat Dec 28 07:37:49 2019
New Revision: 521145
URL: https://svnweb.freebsd.org/changeset/ports/521145
Log:
Update to 4.0.0
- Update version requirement of RUN_DEPENDS
- Update pkg-descr
- Take maintainership
Changes: https://github.com/rails/sprockets/blob/master/CHANGELOG.md
Modified:
head/devel/rubygem-sprockets/Makefile
head/devel/rubygem-sprockets/distinfo
head/devel/rubygem-sprockets/pkg-descr
Modified: head/devel/rubygem-sprockets/Makefile
==============================================================================
--- head/devel/rubygem-sprockets/Makefile Sat Dec 28 07:37:44 2019 (r521144)
+++ head/devel/rubygem-sprockets/Makefile Sat Dec 28 07:37:49 2019 (r521145)
@@ -2,25 +2,24 @@
# $FreeBSD$
PORTNAME= sprockets
-PORTVERSION= 2.12.5
+PORTVERSION= 4.0.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
-MAINTAINER= ruby at FreeBSD.org
-COMMENT= Ruby library that preprocesses and concatenates JavaScript files
+MAINTAINER= sunpoet at FreeBSD.org
+COMMENT= Rack-based asset packaging system
LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-hike1>=1.2:devel/rubygem-hike1 \
- rubygem-multi_json>=1.0:devel/rubygem-multi_json \
- rubygem-rack16>=1.0:www/rubygem-rack16 \
- rubygem-tilt1>=1.1:devel/rubygem-tilt1
+RUN_DEPENDS= rubygem-concurrent-ruby>=1.0<2:devel/rubygem-concurrent-ruby \
+ rubygem-rack>=1,3<3,3:www/rubygem-rack
-NO_ARCH= yes
-USE_RUBY= yes
USES= gem
+USE_RUBY= yes
+NO_ARCH= yes
+
PLIST_FILES= bin/sprockets
.include <bsd.port.mk>
+
Modified: head/devel/rubygem-sprockets/distinfo
==============================================================================
--- head/devel/rubygem-sprockets/distinfo Sat Dec 28 07:37:44 2019 (r521144)
+++ head/devel/rubygem-sprockets/distinfo Sat Dec 28 07:37:49 2019 (r521145)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1532975813
-SHA256 (rubygem/sprockets-2.12.5.gem) = 189abd3b5ba40a6815cdfbccba16ee8d56d87a0c4f4ea538e08a6d0e56bf9282
-SIZE (rubygem/sprockets-2.12.5.gem) = 43008
+TIMESTAMP = 1577145879
+SHA256 (rubygem/sprockets-4.0.0.gem) = 57bdad17013f843ba2b884025f18ccd0ad9639a8cab4cc65cf2ad4bdef3fa34a
+SIZE (rubygem/sprockets-4.0.0.gem) = 80384
Modified: head/devel/rubygem-sprockets/pkg-descr
==============================================================================
--- head/devel/rubygem-sprockets/pkg-descr Sat Dec 28 07:37:44 2019 (r521144)
+++ head/devel/rubygem-sprockets/pkg-descr Sat Dec 28 07:37:49 2019 (r521145)
@@ -1,6 +1,6 @@
-Sprockets is a Ruby library that preprocesses and concatenates
-JavaScript source files. It takes any number of source files
-and preprocesses them line-by-line in order to build a single
-concatenation.
+Sprockets is a Ruby library for compiling and serving web assets. It features
+declarative dependency management for JavaScript and CSS assets, as well as a
+powerful preprocessor pipeline that allows you to write assets in languages like
+CoffeeScript, Sass and SCSS.
WWW: https://github.com/rails/sprockets
More information about the svn-ports-head
mailing list