-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathlibis-format.gemspec
More file actions
52 lines (45 loc) · 2.08 KB
/
Copy pathlibis-format.gemspec
File metadata and controls
52 lines (45 loc) · 2.08 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
45
46
47
48
49
50
51
52
# frozen_string_literal: true
lib = File.expand_path('lib', __dir__)
$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
require 'libis/format/version'
require 'bundler'
Gem::Specification.new do |spec|
spec.name = 'libis-format'
spec.version = Libis::Format::VERSION
spec.authors = ['Kris Dekeyser']
spec.email = ['kris.dekeyser@libis.be']
spec.summary = 'LIBIS File format format services.'
spec.description = 'Collection of tools and classes that help to identify file formats and create derivative copies.'
spec.homepage = ''
spec.license = 'MIT'
# spec.platform = Gem::Platform::JAVA if defined?(RUBY_ENGINE) && RUBY_ENGINE == 'jruby'
spec.required_ruby_version = '>= 3.2'
spec.files = `git ls-files -z`.split("\x0").select do |f|
f.match(%r{^(bin/|lib/|data/|tools/|Gemfile|libis-format.gemspec|LICENSE\.txt|README\.md)})
end
spec.executables = spec.files.grep(%r{^bin/[^/]+$}) { |f| File.basename(f) }
spec.require_paths = ['lib']
spec.add_runtime_dependency 'chromaprint', '~> 0.0.2'
spec.add_runtime_dependency 'deep_dive', '~> 0.3'
# spec.add_runtime_dependency 'libis-mapi', '~> 0.3'
spec.add_runtime_dependency 'libis-tools', '~> 1.1'
spec.add_runtime_dependency 'mail', '~> 2.9'
spec.add_runtime_dependency 'mini_magick', '~> 5.0.1'
spec.add_runtime_dependency 'msg_extractor', '~> 0.1'
spec.add_runtime_dependency 'naturally', '~> 2.2'
spec.add_runtime_dependency 'new_rfc_2047', '~> 1.0'
spec.add_runtime_dependency 'os', '~> 1.1'
spec.add_runtime_dependency 'pdfinfo', '~> 1.4'
spec.add_runtime_dependency 'pdfkit', '~> 0.8'
# spec.add_runtime_dependency 'ruby-msg', '~> 1.5.3.1'
spec.add_runtime_dependency 'word_wrap', '~> 1.0'
spec.add_development_dependency 'awesome_print'
spec.add_development_dependency 'equivalent-xml'
spec.add_development_dependency 'rake'
spec.add_development_dependency 'rspec'
if Gem::Platform::JAVA && spec.platform == Gem::Platform::JAVA
spec.add_development_dependency 'saxon-xslt'
else
spec.add_development_dependency 'nokogiri'
end
end