Port details on branch 2022Q2 |
- rubygem-erubi19 ERB template engine for Ruby
- 1.9.0 www
=0 1.9.0Version of this port present on the latest quarterly branch. - Maintainer: sunpoet@FreeBSD.org
 - Port Added: 2020-11-21 10:32:05
- Last Update: 2023-04-09 13:36:32
- Commit Hash: 1714d32
- Also Listed In: rubygems
- License: MIT
- WWW:
- https://github.com/jeremyevans/erubi
- Description:
- Erubi is a ERB template engine for Ruby. It is a simplified fork of Erubis,
using the same basic algorithm, with the following differences:
- Handles postfix conditionals when using escaping (e.g. <%= foo if bar %>)
- Supports frozen_string_literal: true in templates via :freeze option
- Works with Ruby's -enable-frozen-string-literal option
- Automatically freezes strings for template text when Ruby optimizes it (on
Ruby 2.1+)
- Escapes ' (apostrophe) when escaping for better XSS protection
- Has 6x faster escaping on Ruby 2.3+ by using cgi/escape
- Has 86% smaller memory footprint
- Does no monkey patching (Erubis adds a method to Kernel)
- Uses an immutable design (all options passed to the constructor, which returns
a frozen object)
- Has simpler internals (1 file, <150 lines of code)
- Has an open development model (Erubis doesn't have a public source control
repository or bug tracker)
- Is not dead (Erubis hasn't been updated since 2011)
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- rubygem-erubi19>0:www/rubygem-erubi19
- No installation instructions:
- This port has been deleted.
- PKGNAME: rubygem-erubi19
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1569591602
SHA256 (rubygem/erubi-1.9.0.gem) = 7d84d6037396418c4ba30bc40ed7a0aec9beb567ce55bcecb12e8c0cb1ed9fdb
SIZE (rubygem/erubi-1.9.0.gem) = 13824
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- ruby30 : lang/ruby30
- gem : devel/ruby-gems
- Runtime dependencies:
-
- ruby30 : lang/ruby30
- gem : devel/ruby-gems
- Patch dependencies:
-
- ruby30 : lang/ruby30
- gem : devel/ruby-gems
-
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- www_rubygem-erubi19
- USES:
- gem
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|