-
Notifications
You must be signed in to change notification settings - Fork 95
Expand file tree
/
Copy pathgltail.gemspec
More file actions
44 lines (39 loc) · 1.8 KB
/
gltail.gemspec
File metadata and controls
44 lines (39 loc) · 1.8 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
# -*- encoding: utf-8 -*-
lib = File.expand_path('../lib', __FILE__)
$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
require 'gl_tail/version'
Gem::Specification.new do |gem|
gem.name = 'gltail'
gem.version = GlTail::VERSION
gem.authors = ['Erlend Simonsen']
gem.email = ['mr@fudgie.org']
gem.description = <<-EOF
Live log file visualization with OpenGL graphics. Turns just about any
logfile into lively, colourful bouncy balls.
EOF
gem.summary = %q{View real-time data and statistics from any logfile on any server with SSH, in an intuitive and entertaining way.}
gem.homepage = 'http://www.fudgie.org'
gem.files = `git ls-files`.split($/)
gem.executables = gem.files.grep(%r{^bin/}).map{ |f| File.basename(f) }
gem.test_files = gem.files.grep(%r{^(test|spec|features)/})
gem.require_paths = ['lib']
gem.add_dependency('opengl', '~> 0.10')
gem.add_dependency('glu', '~> 8.3')
gem.add_dependency('glut', '~> 8.3')
gem.add_dependency('net-ssh', '>= 2.9')
gem.add_dependency('net-ssh-gateway')
gem.add_dependency('chipmunk', '~> 5.3.4.5')
gem.add_dependency('file-tail')
# No longer in stdlib as of Ruby 3.5+; net-ssh requires it.
gem.add_dependency('logger')
# Removed from default gems in Ruby 3.4+; gl_tail/resolver.rb requires it.
gem.add_dependency('resolv-replace')
# Required by net-ssh to read ed25519 keys (now the openssh default).
gem.add_dependency('ed25519', '~> 1.2')
gem.add_dependency('bcrypt_pbkdf', '~> 1.0')
# Used as a parser library: Fluent::Plugin::Apache2Parser, NginxParser,
# JSONParser, RegexpParser, etc. We do not run the daemon; the gem is
# imported solely for its parser plugins via lib/gl_tail/adapters/fluentd.rb.
gem.add_dependency('fluentd', '~> 1.19')
end
# vim: syntax=Ruby