forked from samvera/hyrax
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathhyrax.gemspec
87 lines (83 loc) · 4.78 KB
/
hyrax.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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
# -*- encoding: utf-8 -*-
lib = File.expand_path('../lib', __FILE__)
$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
require 'hyrax/version'
Gem::Specification.new do |spec|
spec.authors = ["Justin Coyne", 'Michael J. Giarlo', "Carolyn Cole", "Matt Zumwalt", 'Jeremy Friesen', 'Trey Pendragon', 'Esmé Cowles']
spec.email = ["[email protected]", '[email protected]', '[email protected]', '[email protected]', "[email protected]", '[email protected]', '[email protected]']
spec.description = 'Hyrax is a featureful Hydra front-end based on the latest and greatest Hydra software components.'
spec.summary = "Hyrax is a front-end based on the robust Hydra framework, providing a user interface for common repository features. Hyrax offers the ability to create repository object types on demand, to deposit content via multiple workflows, and to describe content with flexible metadata. Numerous optional features may be turned on in the administrative dashboard or added through plugins."
spec.homepage = "http://github.com/projecthydra-labs/hyrax"
spec.files = `git ls-files`.split($OUTPUT_RECORD_SEPARATOR)
spec.executables = spec.files.grep(%r{^bin/}).map { |f| File.basename(f) }
spec.test_files = spec.files.grep(%r{^(test|spec|features)/})
spec.name = "hyrax"
spec.require_paths = ["lib"]
spec.version = Hyrax::VERSION
spec.license = 'Apache2'
spec.add_dependency 'hydra-head', '>= 10.4.0'
spec.add_dependency 'hydra-editor', '~> 3.1'
spec.add_dependency 'hydra-works', '~> 0.16'
spec.add_dependency 'browse-everything', '>= 0.10.5'
# Workaround for https://github.com/projecthydra-labs/hyrax/issues/546
spec.add_dependency 'blacklight', '~> 6.6', '< 6.8.0'
spec.add_dependency 'blacklight-gallery', '~> 0.7'
spec.add_dependency 'tinymce-rails', '~> 4.1'
spec.add_dependency 'tinymce-rails-imageupload', '~> 4.0.17.beta'
spec.add_dependency 'daemons', '~> 1.1'
spec.add_dependency 'yaml_db', '~> 0.2'
spec.add_dependency 'font-awesome-rails', '~> 4.2'
spec.add_dependency 'select2-rails', '~> 3.5.9'
spec.add_dependency 'json-schema'
spec.add_dependency 'nest', '~> 2.0'
spec.add_dependency 'mailboxer', '~> 0.12'
spec.add_dependency 'carrierwave', '~> 1.0'
spec.add_dependency 'oauth'
spec.add_dependency 'oauth2', '~> 1.2'
spec.add_dependency 'signet'
spec.add_dependency 'legato', '~> 0.3'
spec.add_dependency 'posix-spawn'
spec.add_dependency 'jquery-ui-rails', '~> 5.0'
spec.add_dependency 'redis-namespace', '~> 1.5.2'
spec.add_dependency 'flot-rails', '~> 0.0.6'
spec.add_dependency 'almond-rails', '~> 0.0.1'
spec.add_dependency 'qa', '~> 1.0' # questioning_authority
spec.add_dependency 'flipflop', '~> 2.3'
spec.add_dependency 'jquery-datatables-rails', '~> 3.4.0'
spec.add_dependency 'rdf-rdfxml'
spec.add_dependency 'railties', '~> 5.0'
spec.add_dependency 'clipboard-rails', '~> 1.5'
spec.add_dependency 'rails_autolink', '~> 1.1'
spec.add_dependency 'active_fedora-noid', '~> 2.0', '>= 2.0.2'
spec.add_dependency 'awesome_nested_set', '~> 3.1'
spec.add_dependency 'breadcrumbs_on_rails', '~> 3.0'
spec.add_dependency 'kaminari_route_prefix', '~> 0.1.1'
spec.add_dependency 'power_converter', '~> 0.1', '>= 0.1.2'
spec.add_dependency 'dry-validation', '~> 0.9'
spec.add_dependency 'dry-equalizer', '~> 0.2'
spec.add_dependency 'dry-struct', '~> 0.1'
spec.add_dependency 'active_attr', '~> 0.9.0'
spec.add_dependency 'redlock', '~> 0.1.2'
spec.add_dependency 'retriable', '>= 2.9', '< 4.0'
spec.add_dependency 'active-fedora', '>= 11.1.3'
spec.add_development_dependency 'engine_cart', '~> 1.0'
spec.add_development_dependency 'mida', '~> 0.3'
spec.add_development_dependency 'database_cleaner', '~> 1.3'
spec.add_development_dependency 'solr_wrapper', '~> 0.5'
spec.add_development_dependency 'fcrepo_wrapper', '~> 0.5', '>= 0.5.1'
spec.add_development_dependency 'rspec-rails', '~> 3.1'
spec.add_development_dependency 'rspec-its', '~> 1.1'
spec.add_development_dependency 'rspec-activemodel-mocks', '~> 1.0'
spec.add_development_dependency "capybara", '~> 2.4'
spec.add_development_dependency "poltergeist", "~> 1.5"
spec.add_development_dependency "factory_girl_rails", '~> 4.4'
spec.add_development_dependency "equivalent-xml", '~> 0.5'
spec.add_development_dependency "jasmine", '~> 2.3'
spec.add_development_dependency 'rubocop', '~> 0.47.0'
spec.add_development_dependency 'rubocop-rspec', '~> 1.10.0'
spec.add_development_dependency 'shoulda-matchers', '~> 3.1'
spec.add_development_dependency 'rails-controller-testing', '~> 0'
spec.add_development_dependency 'webmock'
spec.add_development_dependency 'i18n-debug' unless ENV['TRAVIS']
spec.add_development_dependency 'i18n_yaml_sorter' unless ENV['TRAVIS']
end