# -*- encoding: utf-8 -*- # stub: iiif_print 3.0.1 ruby lib Gem::Specification.new do |s| s.name = "iiif_print".freeze s.version = "3.0.1".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Sean Upton".freeze, "Jacob Reed".freeze, "Brian McBride".freeze, "Eben English".freeze, "Kirk Wang".freeze, "LaRita Robinson".freeze, "Jeremy Friesen".freeze] s.date = "2024-07-05" s.description = "Gem/Engine for IIIF Print works in Hyrax-based Samvera Application.".freeze s.email = ["sean.upton@utah.edu".freeze, "jacob.reed@utah.edu".freeze, "brian.mcbride@utah.edu".freeze, "eenglish@bpl.org".freeze, "kirk.wang@scientist.com".freeze, "larita@scientist.com".freeze, "jeremy.n.friesen@gmail.com".freeze] s.files = [".coveralls.yml".freeze, ".env".freeze, ".fcrepo_wrapper".freeze, ".github/ISSUE_TEMPLATE.md".freeze, ".github/PULL_REQUEST_TEMPLATE.md".freeze, ".github/release.yml".freeze, ".github/workflows/branches.yml".freeze, ".github/workflows/build-lint-test-action.yaml".freeze, ".github/workflows/release_labels.yml".freeze, ".gitignore".freeze, ".rubocop.yml".freeze, ".solargraph.yml".freeze, ".solr_wrapper".freeze, ".travis.yml".freeze, "CONTRIBUTING.md".freeze, "Dockerfile".freeze, "Gemfile".freeze, "Gemfile.lock".freeze, "LICENSE".freeze, "README.md".freeze, "Rakefile".freeze, "app/actors/iiif_print/actors/cleanup_file_sets_actor_decorator.rb".freeze, "app/actors/iiif_print/actors/file_set_actor_decorator.rb".freeze, "app/assets/config/iiif_print_manifest.js".freeze, "app/assets/images/iiif_print/.keep".freeze, "app/assets/javascripts/iiif_print.js".freeze, "app/assets/javascripts/iiif_print/autocomplete_fix.js".freeze, "app/assets/javascripts/iiif_print/ocr_search.js.erb".freeze, "app/assets/stylesheets/iiif_print/_iiif_print.scss".freeze, "app/assets/stylesheets/iiif_print/_issue_search.scss".freeze, "app/assets/stylesheets/iiif_print/_issues_calendar.scss".freeze, "app/assets/stylesheets/iiif_print/_newspapers_search.scss".freeze, "app/assets/stylesheets/iiif_print/_search_results.scss".freeze, "app/controllers/iiif_print/split_pdfs_controller.rb".freeze, "app/helpers/iiif_print/application_helper.rb".freeze, "app/helpers/iiif_print/iiif_helper_decorator.rb".freeze, "app/helpers/iiif_print/iiif_print_helper_behavior.rb".freeze, "app/helpers/iiif_print_helper.rb".freeze, "app/indexers/concerns/iiif_print/child_work_indexer_decorator.rb".freeze, "app/indexers/concerns/iiif_print/file_set_indexer_decorator.rb".freeze, "app/jobs/iiif_print/jobs/application_job.rb".freeze, "app/jobs/iiif_print/jobs/child_works_from_pdf_job.rb".freeze, "app/jobs/iiif_print/jobs/create_relationships_job.rb".freeze, "app/jobs/iiif_print/jobs/request_split_pdf_job.rb".freeze, "app/listeners/iiif_print/listener.rb".freeze, "app/mailers/iiif_print/application_mailer.rb".freeze, "app/models/concerns/iiif_print/set_child_flag.rb".freeze, "app/models/concerns/iiif_print/solr_document_decorator.rb".freeze, "app/models/iiif_print/application_record.rb".freeze, "app/models/iiif_print/derivative_attachment.rb".freeze, "app/models/iiif_print/iiif_search_decorator.rb".freeze, "app/models/iiif_print/iiif_search_response_decorator.rb".freeze, "app/models/iiif_print/ingest_file_relation.rb".freeze, "app/models/iiif_print/pending_relationship.rb".freeze, "app/presenters/iiif_print/file_set_presenter_decorator.rb".freeze, "app/presenters/iiif_print/iiif_manifest_presenter/display_image_presenter_decorator.rb".freeze, "app/presenters/iiif_print/iiif_manifest_presenter_decorator.rb".freeze, "app/presenters/iiif_print/iiif_manifest_presenter_factory_decorator.rb".freeze, "app/presenters/iiif_print/work_show_presenter_decorator.rb".freeze, "app/renderers/hyrax/renderers/faceted_attribute_renderer_decorator.rb".freeze, "app/search_builders/concerns/iiif_print/allinson_flex_fields.rb".freeze, "app/search_builders/concerns/iiif_print/exclude_models.rb".freeze, "app/search_builders/concerns/iiif_print/highlight_search_params.rb".freeze, "app/services/iiif_print/derivative_rodeo_service.rb".freeze, "app/services/iiif_print/manifest_builder_service_decorator.rb".freeze, "app/services/iiif_print/pluggable_derivative_service.rb".freeze, "app/services/iiif_print/simple_schema_loader_decorator.rb".freeze, "app/transactions/hyrax/transactions/iiif_print_container_decorator.rb".freeze, "app/transactions/hyrax/transactions/steps/conditionally_destroy_children_from_split.rb".freeze, "app/transactions/hyrax/transactions/steps/delete_all_file_sets_decorator.rb".freeze, "app/views/catalog/_index_header_list_default.html.erb".freeze, "app/views/catalog/_snippets_more.html.erb".freeze, "app/views/hyrax/base/_representative_media.html.erb".freeze, "app/views/hyrax/base/iiif_viewers/_universal_viewer.html.erb".freeze, "app/views/hyrax/file_sets/_show_actions.html.erb".freeze, "config/fcrepo_wrapper_test.yml".freeze, "config/initializers/assets.rb".freeze, "config/locales/iiif_print.de.yml".freeze, "config/locales/iiif_print.en.yml".freeze, "config/locales/iiif_print.es.yml".freeze, "config/locales/iiif_print.fr.yml".freeze, "config/locales/iiif_print.it.yml".freeze, "config/locales/iiif_print.pt-BR.yml".freeze, "config/locales/iiif_print.zh.yml".freeze, "config/metadata/child_works_from_pdf_splitting.yaml".freeze, "config/routes.rb".freeze, "config/solr_wrapper_test.yml".freeze, "config/test-fixture/solr-config/_rest_managed.json".freeze, "config/test-fixture/solr-config/admin-extra.html".freeze, "config/test-fixture/solr-config/elevate.xml".freeze, "config/test-fixture/solr-config/mapping-ISOLatin1Accent.txt".freeze, "config/test-fixture/solr-config/protwords.txt".freeze, "config/test-fixture/solr-config/schema.xml".freeze, "config/test-fixture/solr-config/scripts.conf".freeze, "config/test-fixture/solr-config/solrconfig.xml".freeze, "config/test-fixture/solr-config/spellings.txt".freeze, "config/test-fixture/solr-config/stopwords.txt".freeze, "config/test-fixture/solr-config/stopwords_en.txt".freeze, "config/test-fixture/solr-config/synonyms.txt".freeze, "config/test-fixture/solr-config/xslt/example.xsl".freeze, "config/test-fixture/solr-config/xslt/example_atom.xsl".freeze, "config/test-fixture/solr-config/xslt/example_rss.xsl".freeze, "config/test-fixture/solr-config/xslt/luke.xsl".freeze, "config/vendor/fits.xml".freeze, "config/vendor/imagemagick-6-policy.xml".freeze, "db/migrate/20181214181358_create_iiif_print_derivative_attachments.rb".freeze, "db/migrate/20190107165909_create_iiif_print_ingest_file_relations.rb".freeze, "db/migrate/20230109000000_create_iiif_print_pending_relationships.rb".freeze, "db/migrate/20231110163052_add_model_details_to_iiif_print_pending_relationships.rb".freeze, "docker-compose.yml".freeze, "iiif_print.gemspec".freeze, "lib/generators/iiif_print/assets_generator.rb".freeze, "lib/generators/iiif_print/catalog_controller_generator.rb".freeze, "lib/generators/iiif_print/install_generator.rb".freeze, "lib/generators/iiif_print/templates/config/initializers/iiif_print.rb".freeze, "lib/generators/iiif_print/templates/helpers/iiif_print_helper.rb".freeze, "lib/generators/iiif_print/templates/iiif_print.scss".freeze, "lib/iiif_print.rb".freeze, "lib/iiif_print/base_derivative_service.rb".freeze, "lib/iiif_print/blacklight_iiif_search/annotation_decorator.rb".freeze, "lib/iiif_print/catalog_search_builder.rb".freeze, "lib/iiif_print/configuration.rb".freeze, "lib/iiif_print/data.rb".freeze, "lib/iiif_print/data/fileset_helper.rb".freeze, "lib/iiif_print/data/path_helper.rb".freeze, "lib/iiif_print/data/work_derivatives.rb".freeze, "lib/iiif_print/data/work_file.rb".freeze, "lib/iiif_print/data/work_files.rb".freeze, "lib/iiif_print/engine.rb".freeze, "lib/iiif_print/errors.rb".freeze, "lib/iiif_print/homepage_search_builder.rb".freeze, "lib/iiif_print/image_tool.rb".freeze, "lib/iiif_print/jp2_derivative_service.rb".freeze, "lib/iiif_print/jp2_image_metadata.rb".freeze, "lib/iiif_print/lineage_service.rb".freeze, "lib/iiif_print/metadata.rb".freeze, "lib/iiif_print/pdf_derivative_service.rb".freeze, "lib/iiif_print/persistence_layer.rb".freeze, "lib/iiif_print/persistence_layer/active_fedora_adapter.rb".freeze, "lib/iiif_print/persistence_layer/valkyrie_adapter.rb".freeze, "lib/iiif_print/split_pdfs/base_splitter.rb".freeze, "lib/iiif_print/split_pdfs/child_work_creation_from_pdf_service.rb".freeze, "lib/iiif_print/split_pdfs/derivative_rodeo_splitter.rb".freeze, "lib/iiif_print/split_pdfs/destroy_pdf_child_works_service.rb".freeze, "lib/iiif_print/split_pdfs/pages_to_jpgs_splitter.rb".freeze, "lib/iiif_print/split_pdfs/pages_to_pngs_splitter.rb".freeze, "lib/iiif_print/split_pdfs/pages_to_tiffs_splitter.rb".freeze, "lib/iiif_print/split_pdfs/pdf_image_extraction_service.rb".freeze, "lib/iiif_print/text_extraction.rb".freeze, "lib/iiif_print/text_extraction/alto_reader.rb".freeze, "lib/iiif_print/text_extraction/hocr_reader.rb".freeze, "lib/iiif_print/text_extraction/page_ocr.rb".freeze, "lib/iiif_print/text_extraction/render_alto.rb".freeze, "lib/iiif_print/text_extraction/word_coords_builder.rb".freeze, "lib/iiif_print/text_extraction_derivative_service.rb".freeze, "lib/iiif_print/text_formats_from_alto_service.rb".freeze, "lib/iiif_print/tiff_derivative_service.rb".freeze, "lib/iiif_print/version.rb".freeze, "lib/iiif_print/works_controller_behavior_decorator.rb".freeze, "lib/samvera/derivatives.rb".freeze, "lib/samvera/derivatives/configuration.rb".freeze, "lib/samvera/derivatives/hyrax.rb".freeze, "lib/tasks/set_child_works.rake".freeze, "tasks/copy_authorities_to_test_app.rake".freeze, "tasks/iiif_print_dev.rake".freeze, "tmp/.keep".freeze] s.homepage = "https://github.com/scientist-softserv/iiif_print/".freeze s.licenses = ["Apache-2.0".freeze] s.rubygems_version = "3.5.10".freeze s.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.".freeze s.specification_version = 4 s.add_runtime_dependency(%q.freeze, [">= 1.0".freeze, "< 3.0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.5".freeze]) s.add_runtime_dependency(%q.freeze, [">= 2.5".freeze, "< 6".freeze]) s.add_runtime_dependency(%q.freeze, [">= 1.13.2".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 3.0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.3".freeze]) s.add_development_dependency(%q.freeze, ["~> 2.2".freeze]) s.add_development_dependency(%q.freeze, ["~> 4.4".freeze]) s.add_development_dependency(%q.freeze, ["~> 0.5".freeze, ">= 0.5.1".freeze]) s.add_development_dependency(%q.freeze, ["~> 0.3".freeze, ">= 0.3.1".freeze]) s.add_development_dependency(%q.freeze, ["~> 1".freeze]) s.add_development_dependency(%q.freeze, ["= 0.3.1".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, ["~> 3.1".freeze]) s.add_development_dependency(%q.freeze, [">= 1.1".freeze, "< 3.0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) end