-
Notifications
You must be signed in to change notification settings - Fork 1
/
iiif_print.gemspec
44 lines (41 loc) · 2.46 KB
/
iiif_print.gemspec
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
$LOAD_PATH.push File.expand_path('../lib', __FILE__)
# version updated in one place:
require 'iiif_print/version'
# Gem description:
Gem::Specification.new do |spec|
spec.name = 'iiif_print'
spec.version = IiifPrint::VERSION
spec.authors = ['Sean Upton', 'Jacob Reed', 'Brian McBride',
'Eben English', 'Kirk Wang', 'LaRita Robinson', 'Jeremy Friesen']
spec.email = ['[email protected]', '[email protected]',
spec.homepage = 'https://github.com/scientist-softserv/iiif_print/'
spec.description = 'Gem/Engine for IIIF Print works in Hyrax-based Samvera Application.'
spec.summary = <<-SUMMARY
IiifPrint is a gem (Rails "engine") for Hyrax-based digital repository applications to support displaying parent/child works in the same viewer (Universal Viewer) and the ability to search OCR from the parent work to the child work(s). IiifPring was originally based off of the samvera-labs Newspaper gem.
SUMMARY
spec.license = 'Apache-2.0'
spec.files = `git ls-files`.split($OUTPUT_RECORD_SEPARATOR).select { |f| File.dirname(f) !~ %r{\A"?spec\/?} && f != 'bin/rails' }
spec.test_files = spec.files.grep(%r{^(test|spec|features)/})
spec.add_dependency 'blacklight_iiif_search', '>= 1.0', '< 3.0'
spec.add_dependency 'derivative-rodeo', "~> 0.5"
spec.add_dependency 'hyrax', '>= 2.5', '< 6'
spec.add_dependency 'nokogiri', '>=1.13.2'
spec.add_dependency 'rdf-vocab', '~> 3.0'
spec.add_development_dependency 'bixby'
spec.add_development_dependency 'database_cleaner', '~> 1.3'
spec.add_development_dependency 'engine_cart', '~> 2.2'
spec.add_development_dependency "factory_bot", '~> 4.4'
spec.add_development_dependency 'fcrepo_wrapper', '~> 0.5', '>= 0.5.1'
# TODO: We want to remove dependency on this
spec.add_development_dependency 'newspaper_works_fixtures', '~> 0.3', '>=0.3.1'
spec.add_development_dependency 'rails-controller-testing', '~> 1'
spec.add_development_dependency 'json-canonicalization', '0.3.1'
spec.add_development_dependency 'rspec-rails'
spec.add_development_dependency 'rspec-activemodel-mocks'
spec.add_development_dependency 'shoulda-matchers', '~> 3.1'
spec.add_development_dependency 'solr_wrapper', '>= 1.1', '< 3.0'
spec.add_development_dependency 'solargraph'
spec.add_development_dependency 'yard'
end