BSD Ports

devel/ruby-version_gem 1.1.15 NetBSD

Sugar for Version modules

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
454de7e97a
License
mit
Categories
devel, ruby
Package size
49.2 KiB, 117.5 KiB installed

Description

VersionGem

Alternatives

This gem has a very niche purpose, which is:

  1. providing introspection of a Version module based on a Version::VERSION constant string,
  2. while not interfering with gemspec parsing where the VERSION string is traditionally used.

If this isn't precisely your use case you may be better off looking at Versionaire, a wonderful, performant, well-maintained, gem from the Alchemists.

For more discussion about this see issue #2

Install

Binary package:

pkgin install ruby33-version_gem

From pkgsrc:

cd /usr/pkgsrc/devel/ruby-version_gem && make install clean

Dependencies

Run dependencies 1

Configuration

No options to configure.

Service scripts
none
Flavors
ruby34-version_gem-1.1.15, ruby40-version_gem-1.1.15

Commit history 2

DateCommitCreditsLog message
454de7e97a taca devel/ruby-version_gem: update to 1.1.15
1.1.15 (2026-08-01) * TAG: v1.1.15 * COVERAGE: 100.00% -- 119/119 lines in 8 files * BRANCH COVERAGE: 100.00% -- 4/4 branches in 8 files * 92.59% documented Changed * kettle-jem-template-20260716-001 - Shim gemspec manifests now include LICENSE.md instead of nonexistent LICENSE.txt. * kettle-jem-template-20260716-002 - Generated gemspec manifests now ship fewer repository-only files by default to reduce downstream distro packaging churn. * kettle-jem-template-20260720-002 - Development Gemfiles now use the released tree_sitter_language_pack gem 1.13.3 or newer by default. * kettle-jem-template-20260725-002 - Version specs now use anonymous_loader to cover version.rb without redefining constants, or are removed when version specs are not managed for the project. …
2ec7fce88e taca devel/ruby-version_gem: update to 1.1.14
1.1.14 (2026-07-13) * TAG: v1.1.14 * COVERAGE: 100.00% -- 119/119 lines in 8 files * BRANCH COVERAGE: 100.00% -- 4/4 branches in 8 files * 85.19% documented Fixed * Package configured license files in gem release file lists.