123456789101112131415161718192021222324252627 |
- # frozen_string_literal: true
- # sharable_constant_value: literal
- Gem::Specification.new do |spec|
- spec.name = 'hoptracker'
- spec.version = '1.0.3'
- spec.summary = 'traceroute-like program for measuring hops, path MTU, TTL and latency.'
- spec.description = 'hoptracker is a paris-traceroute-like program that can discover the hops in the path, the path MTU and where it changes, measure the TTL/hop limit, guess asymmetric return paths and measure the latency to each hop.'
- spec.authors = ['Marek Küthe']
- spec.email = 'm.k@mk16.de'
-
- spec.files = %w[lib/hoptracker/constants.rb lib/hoptracker/exceptions.rb lib/hoptracker/prober.rb]
- spec.executables = %w[hoptracker]
- spec.extra_rdoc_files = %w[LICENSE README.md]
-
- spec.homepage = 'https://codeberg.org/mark22k/hoptracker'
- spec.license = 'GPL-3.0-or-later'
-
- spec.metadata = { 'source_code_uri' => 'https://codeberg.org/mark22k/hoptracker',
- 'bug_tracker_uri' => 'https://codeberg.org/mark22k/hoptracker/issues',
- 'rubygems_mfa_required' => 'true' }
-
- spec.required_ruby_version = '>= 3.1'
- spec.add_runtime_dependency 'msgpack', '~> 1.7', '>= 1.7.2'
- spec.add_runtime_dependency 'activesupport', '~> 7.1', '>= 7.1.3.2'
- end
|