Date: Wed, 18 Sep 2024 06:18:49 GMT From: Po-Chuan Hsieh <sunpoet@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 0f77ee898a09 - main - www/rubygem-propshaft-rails71: Add rubygem-propshaft-rails71 1.0.0 Message-ID: <202409180618.48I6InNB032098@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=0f77ee898a09d92e98dc73e49b4c5b16c28d1cb5 commit 0f77ee898a09d92e98dc73e49b4c5b16c28d1cb5 Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org> AuthorDate: 2024-09-18 05:51:50 +0000 Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org> CommitDate: 2024-09-18 06:13:06 +0000 www/rubygem-propshaft-rails71: Add rubygem-propshaft-rails71 1.0.0 Propshaft is an asset pipeline library for Rails. It's built for an era where bundling assets to save on HTTP connections is no longer urgent, where JavaScript and CSS are either compiled by dedicated Node.js bundlers or served directly to the browsers, and where increases in bandwidth have made the need for minification less pressing. These factors allow for a dramatically simpler and faster asset pipeline compared to previous options, like Sprockets. --- www/Makefile | 1 + www/rubygem-propshaft-rails71/Makefile | 23 +++++++++++++++++++++++ www/rubygem-propshaft-rails71/distinfo | 3 +++ www/rubygem-propshaft-rails71/pkg-descr | 6 ++++++ 4 files changed, 33 insertions(+) diff --git a/www/Makefile b/www/Makefile index f768d75e2d82..ce4a251004e4 100644 --- a/www/Makefile +++ b/www/Makefile @@ -2173,6 +2173,7 @@ SUBDIR += rubygem-possessive SUBDIR += rubygem-propshaft SUBDIR += rubygem-propshaft-rails70 + SUBDIR += rubygem-propshaft-rails71 SUBDIR += rubygem-protocol-hpack SUBDIR += rubygem-protocol-http SUBDIR += rubygem-protocol-http1 diff --git a/www/rubygem-propshaft-rails71/Makefile b/www/rubygem-propshaft-rails71/Makefile new file mode 100644 index 000000000000..5712dfe1043a --- /dev/null +++ b/www/rubygem-propshaft-rails71/Makefile @@ -0,0 +1,23 @@ +PORTNAME= propshaft +PORTVERSION= 1.0.0 +CATEGORIES= www rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= -rails71 + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Deliver assets for Rails +WWW= https://github.com/rails/propshaft + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/MIT-LICENSE + +RUN_DEPENDS= rubygem-actionpack71>=7.0.0:www/rubygem-actionpack71 \ + rubygem-activesupport71>=7.0.0:devel/rubygem-activesupport71 \ + rubygem-rack>=0,3:www/rubygem-rack \ + rubygem-railties71>=7.0.0:www/rubygem-railties71 + +USES= gem + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/www/rubygem-propshaft-rails71/distinfo b/www/rubygem-propshaft-rails71/distinfo new file mode 100644 index 000000000000..7d472fef526d --- /dev/null +++ b/www/rubygem-propshaft-rails71/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1726081877 +SHA256 (rubygem/propshaft-1.0.0.gem) = 97d4d545ca09b5560021dbf12e5d280853ddd79d9891ca77b2430ad7479abcf8 +SIZE (rubygem/propshaft-1.0.0.gem) = 14336 diff --git a/www/rubygem-propshaft-rails71/pkg-descr b/www/rubygem-propshaft-rails71/pkg-descr new file mode 100644 index 000000000000..3c548d091fec --- /dev/null +++ b/www/rubygem-propshaft-rails71/pkg-descr @@ -0,0 +1,6 @@ +Propshaft is an asset pipeline library for Rails. It's built for an era where +bundling assets to save on HTTP connections is no longer urgent, where +JavaScript and CSS are either compiled by dedicated Node.js bundlers or served +directly to the browsers, and where increases in bandwidth have made the need +for minification less pressing. These factors allow for a dramatically simpler +and faster asset pipeline compared to previous options, like Sprockets.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202409180618.48I6InNB032098>