--- !ruby/object:Gem::Specification name: bento_search version: !ruby/object:Gem::Version version: 0.9.0 prerelease: platform: ruby authors: - Jonathan Rochkind autorequire: bindir: bin cert_chain: [] date: 2013-01-07 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: rails requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 3.2.3 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 3.2.3 - !ruby/object:Gem::Dependency name: confstruct requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 0.2.3 - - < - !ruby/object:Gem::Version version: '1.0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 0.2.3 - - < - !ruby/object:Gem::Version version: '1.0' - !ruby/object:Gem::Dependency name: httpclient requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 2.2.5 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 2.2.5 - !ruby/object:Gem::Dependency name: multi_json requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 1.0.4 - - < - !ruby/object:Gem::Version version: '2.0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 1.0.4 - - < - !ruby/object:Gem::Version version: '2.0' - !ruby/object:Gem::Dependency name: nokogiri requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: openurl requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 0.3.1 - - < - !ruby/object:Gem::Version version: '1.1' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 0.3.1 - - < - !ruby/object:Gem::Version version: '1.1' - !ruby/object:Gem::Dependency name: summon requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: language_list requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: vcr requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: webmock requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: celluloid requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' description: email: executables: [] extensions: [] extra_rdoc_files: [] files: - app/controllers/bento_search/bento_search_controller.rb - app/controllers/bento_search/search_controller.rb - app/assets/images/bento_search/large_loader.gif - app/assets/javascripts/bento_search.js - app/assets/javascripts/bento_search/ajax_load.js - app/assets/stylesheets/bento_search/suggested_styles.css - app/models/bento_search/link.rb - app/models/bento_search/results.rb - app/models/bento_search/search_engine/capabilities.rb - app/models/bento_search/registrar.rb - app/models/bento_search/multi_searcher.rb - app/models/bento_search/ris_creator.rb - app/models/bento_search/result_item.rb - app/models/bento_search/results/pagination.rb - app/models/bento_search/openurl_creator.rb - app/models/bento_search/author.rb - app/models/bento_search/search_engine.rb - app/views/bento_search/_no_results.html.erb - app/views/bento_search/_wrap_with_count.html.erb - app/views/bento_search/_search_error.html.erb - app/views/bento_search/search/search.html.erb - app/views/bento_search/_item_title.html.erb - app/views/bento_search/_std_item.html.erb - app/views/bento_search/_link.html.erb - app/helpers/bento_search_helper.rb - app/search_engines/bento_search/ebsco_host_engine.rb - app/search_engines/bento_search/google_books_engine.rb - app/search_engines/bento_search/summon_engine.rb - app/search_engines/bento_search/worldcat_sru_dc_engine.rb - app/search_engines/bento_search/google_site_search_engine.rb - app/search_engines/bento_search/scopus_engine.rb - app/search_engines/bento_search/primo_engine.rb - app/search_engines/bento_search/eds_engine.rb - app/search_engines/bento_search/mock_engine.rb - app/search_engines/bento_search/xerxes_engine.rb - app/item_decorators/bento_search/standard_decorator.rb - app/item_decorators/bento_search/ebscohost/conditional_openurl_main_link.rb - app/item_decorators/bento_search/decorator_base.rb - app/item_decorators/bento_search/openurl_add_other_link.rb - app/item_decorators/bento_search/openurl_main_link.rb - app/item_decorators/bento_search/only_premade_openurl.rb - app/item_decorators/bento_search/no_links.rb - config/locales/en.yml - lib/http_client_patch/include_client.rb - lib/bento_search/routes.rb - lib/bento_search/util.rb - lib/bento_search/version.rb - lib/bento_search/engine.rb - lib/bento_search.rb - lib/generators/bento_search/templates/ebsco_global_var.erb - lib/generators/bento_search/pull_ebsco_dbs_generator.rb - lib/tasks/bento_search_tasks.rake - MIT-LICENSE - Rakefile - README.md - test/view/link_test.rb - test/view/std_item_test.rb - test/support/test_with_cassette.rb - test/integration/navigation_test.rb - test/dummy/app/controllers/application_controller.rb - test/dummy/app/assets/javascripts/application.js - test/dummy/app/assets/stylesheets/application.css - test/dummy/app/views/_test_custom_item_partial.html.erb - test/dummy/app/views/layouts/application.html.erb - test/dummy/app/helpers/application_helper.rb - test/dummy/public/404.html - test/dummy/public/422.html - test/dummy/public/favicon.ico - test/dummy/public/500.html - test/dummy/config/environments/development.rb - test/dummy/config/environments/production.rb - test/dummy/config/environments/test.rb - test/dummy/config/application.rb - test/dummy/config/environment.rb - test/dummy/config/database.yml - test/dummy/config/routes.rb - test/dummy/config/locales/en.yml - test/dummy/config/boot.rb - test/dummy/config/initializers/inflections.rb - test/dummy/config/initializers/backtrace_silencers.rb - test/dummy/config/initializers/wrap_parameters.rb - test/dummy/config/initializers/mime_types.rb - test/dummy/config/initializers/session_store.rb - test/dummy/config/initializers/secret_token.rb - test/dummy/Rakefile - test/dummy/README.rdoc - test/dummy/script/rails - test/dummy/config.ru - test/dummy/db/test.sqlite3 - test/dummy/db/development.sqlite3 - test/dummy/log/test.log - test/dummy/log/development.log - test/helper/bento_search_helper_test.rb - test/helper/bento_truncate_helper_test.rb - test/vcr_cassettes/summon/proper_tags_for_snippets.yml - test/vcr_cassettes/summon/search.yml - test/vcr_cassettes/summon/bad_auth.yml - test/vcr_cassettes/summon/live__get_id_.yml - test/vcr_cassettes/summon/live_get_id__on_non-existing_id.yml - test/vcr_cassettes/xerxes/live_search.yml - test/vcr_cassettes/worldcat_sru_dc/live_get_id__for_bad_id.yml - test/vcr_cassettes/worldcat_sru_dc/live_get_id_.yml - test/vcr_cassettes/worldcat_sru_dc/smoke_test.yml - test/vcr_cassettes/worldcat_sru_dc/max_out_pagination.yml - test/vcr_cassettes/primo/search_smoke_test.yml - test/vcr_cassettes/primo/proper_tags_for_snippets.yml - test/vcr_cassettes/ebscohost/another_dissertation.yml - test/vcr_cassettes/ebscohost/live_search.yml - test/vcr_cassettes/ebscohost/fulltext_info.yml - test/vcr_cassettes/ebscohost/error_bad_db.yml - test/vcr_cassettes/ebscohost/live_get_id__on_bad_db_raises.yml - test/vcr_cassettes/ebscohost/live_pathological_book_item_example.yml - test/vcr_cassettes/ebscohost/error_bad_password.yml - test/vcr_cassettes/ebscohost/dissertation_example.yml - test/vcr_cassettes/ebscohost/live_dissertation.yml - test/vcr_cassettes/ebscohost/get_info.yml - test/vcr_cassettes/ebscohost/live_book_example.yml - test/vcr_cassettes/ebscohost/live_search_smoke_test.yml - test/vcr_cassettes/ebscohost/live__get_identifier__round_trip.yml - test/vcr_cassettes/ebscohost/live_get_id__with_no_results_raises.yml - test/vcr_cassettes/eds/basic_search_smoke_test.yml - test/vcr_cassettes/eds/get_auth_token.yml - test/vcr_cassettes/eds/get_auth_token_failure.yml - test/vcr_cassettes/eds/get_with_auth.yml - test/vcr_cassettes/eds/get_with_auth_recovers_from_bad_auth.yml - test/vcr_cassettes/google_site/empty_result_set.yml - test/vcr_cassettes/google_site/without_highlighting.yml - test/vcr_cassettes/google_site/gets_format_string.yml - test/vcr_cassettes/google_site/with_highlighting.yml - test/vcr_cassettes/google_site/basic_smoke_test.yml - test/vcr_cassettes/google_site/pagination_object_is_correct_for_actual_page_when_you_ask_for_too_far.yml - test/vcr_cassettes/scopus/simple_search.yml - test/vcr_cassettes/scopus/fielded_search.yml - test/vcr_cassettes/scopus/bad_api_key_should_return_error_response.yml - test/vcr_cassettes/scopus/escaped_chars.yml - test/vcr_cassettes/scopus/zero_results_search.yml - test/vcr_cassettes/gbs/pagination.yml - test/vcr_cassettes/gbs/error_condition.yml - test/vcr_cassettes/gbs/live_get_id_.yml - test/vcr_cassettes/gbs/search.yml - test/vcr_cassettes/gbs/empty_results.yml - test/vcr_cassettes/gbs/live_get_id__with_not_found_id.yml - test/unit/ris_creator_test.rb - test/unit/eds_engine_test.rb - test/unit/result_item_test.rb - test/unit/item_decorators_test.rb - test/unit/xerxes_engine_test.rb - test/unit/google_site_search_test.rb - test/unit/search_engine_test.rb - test/unit/search_engine_base_test.rb - test/unit/worldcat_sru_dc_engine_test.rb - test/unit/register_engine_test.rb - test/unit/google_books_engine_test.rb - test/unit/summon_engine_test.rb - test/unit/scopus_engine_test.rb - test/unit/openurl_creator_test.rb - test/unit/ebsco_host_engine_test.rb - test/unit/handle_highlight_tags_test.rb - test/unit/primo_engine_test.rb - test/unit/multi_searcher_test.rb - test/unit/pagination_test.rb - test/test_helper.rb - test/decorator/standard_decorator_test.rb - test/decorator/decorator_base_test.rb - test/functional/bento_search/search_controller_test.rb homepage: http://github.com/jrochkind/bento_search licenses: [] post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' segments: - 0 hash: -2756145825252285045 required_rubygems_version: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' segments: - 0 hash: -2756145825252285045 requirements: [] rubyforge_project: rubygems_version: 1.8.24 signing_key: specification_version: 3 summary: An abstraction/normalization layer for querying and displaying results for external search engines, in Ruby on Rails. test_files: - test/view/link_test.rb - test/view/std_item_test.rb - test/support/test_with_cassette.rb - test/integration/navigation_test.rb - test/dummy/app/controllers/application_controller.rb - test/dummy/app/assets/javascripts/application.js - test/dummy/app/assets/stylesheets/application.css - test/dummy/app/views/_test_custom_item_partial.html.erb - test/dummy/app/views/layouts/application.html.erb - test/dummy/app/helpers/application_helper.rb - test/dummy/public/404.html - test/dummy/public/422.html - test/dummy/public/favicon.ico - test/dummy/public/500.html - test/dummy/config/environments/development.rb - test/dummy/config/environments/production.rb - test/dummy/config/environments/test.rb - test/dummy/config/application.rb - test/dummy/config/environment.rb - test/dummy/config/database.yml - test/dummy/config/routes.rb - test/dummy/config/locales/en.yml - test/dummy/config/boot.rb - test/dummy/config/initializers/inflections.rb - test/dummy/config/initializers/backtrace_silencers.rb - test/dummy/config/initializers/wrap_parameters.rb - test/dummy/config/initializers/mime_types.rb - test/dummy/config/initializers/session_store.rb - test/dummy/config/initializers/secret_token.rb - test/dummy/Rakefile - test/dummy/README.rdoc - test/dummy/script/rails - test/dummy/config.ru - test/dummy/db/test.sqlite3 - test/dummy/db/development.sqlite3 - test/dummy/log/test.log - test/dummy/log/development.log - test/helper/bento_search_helper_test.rb - test/helper/bento_truncate_helper_test.rb - test/vcr_cassettes/summon/proper_tags_for_snippets.yml - test/vcr_cassettes/summon/search.yml - test/vcr_cassettes/summon/bad_auth.yml - test/vcr_cassettes/summon/live__get_id_.yml - test/vcr_cassettes/summon/live_get_id__on_non-existing_id.yml - test/vcr_cassettes/xerxes/live_search.yml - test/vcr_cassettes/worldcat_sru_dc/live_get_id__for_bad_id.yml - test/vcr_cassettes/worldcat_sru_dc/live_get_id_.yml - test/vcr_cassettes/worldcat_sru_dc/smoke_test.yml - test/vcr_cassettes/worldcat_sru_dc/max_out_pagination.yml - test/vcr_cassettes/primo/search_smoke_test.yml - test/vcr_cassettes/primo/proper_tags_for_snippets.yml - test/vcr_cassettes/ebscohost/another_dissertation.yml - test/vcr_cassettes/ebscohost/live_search.yml - test/vcr_cassettes/ebscohost/fulltext_info.yml - test/vcr_cassettes/ebscohost/error_bad_db.yml - test/vcr_cassettes/ebscohost/live_get_id__on_bad_db_raises.yml - test/vcr_cassettes/ebscohost/live_pathological_book_item_example.yml - test/vcr_cassettes/ebscohost/error_bad_password.yml - test/vcr_cassettes/ebscohost/dissertation_example.yml - test/vcr_cassettes/ebscohost/live_dissertation.yml - test/vcr_cassettes/ebscohost/get_info.yml - test/vcr_cassettes/ebscohost/live_book_example.yml - test/vcr_cassettes/ebscohost/live_search_smoke_test.yml - test/vcr_cassettes/ebscohost/live__get_identifier__round_trip.yml - test/vcr_cassettes/ebscohost/live_get_id__with_no_results_raises.yml - test/vcr_cassettes/eds/basic_search_smoke_test.yml - test/vcr_cassettes/eds/get_auth_token.yml - test/vcr_cassettes/eds/get_auth_token_failure.yml - test/vcr_cassettes/eds/get_with_auth.yml - test/vcr_cassettes/eds/get_with_auth_recovers_from_bad_auth.yml - test/vcr_cassettes/google_site/empty_result_set.yml - test/vcr_cassettes/google_site/without_highlighting.yml - test/vcr_cassettes/google_site/gets_format_string.yml - test/vcr_cassettes/google_site/with_highlighting.yml - test/vcr_cassettes/google_site/basic_smoke_test.yml - test/vcr_cassettes/google_site/pagination_object_is_correct_for_actual_page_when_you_ask_for_too_far.yml - test/vcr_cassettes/scopus/simple_search.yml - test/vcr_cassettes/scopus/fielded_search.yml - test/vcr_cassettes/scopus/bad_api_key_should_return_error_response.yml - test/vcr_cassettes/scopus/escaped_chars.yml - test/vcr_cassettes/scopus/zero_results_search.yml - test/vcr_cassettes/gbs/pagination.yml - test/vcr_cassettes/gbs/error_condition.yml - test/vcr_cassettes/gbs/live_get_id_.yml - test/vcr_cassettes/gbs/search.yml - test/vcr_cassettes/gbs/empty_results.yml - test/vcr_cassettes/gbs/live_get_id__with_not_found_id.yml - test/unit/ris_creator_test.rb - test/unit/eds_engine_test.rb - test/unit/result_item_test.rb - test/unit/item_decorators_test.rb - test/unit/xerxes_engine_test.rb - test/unit/google_site_search_test.rb - test/unit/search_engine_test.rb - test/unit/search_engine_base_test.rb - test/unit/worldcat_sru_dc_engine_test.rb - test/unit/register_engine_test.rb - test/unit/google_books_engine_test.rb - test/unit/summon_engine_test.rb - test/unit/scopus_engine_test.rb - test/unit/openurl_creator_test.rb - test/unit/ebsco_host_engine_test.rb - test/unit/handle_highlight_tags_test.rb - test/unit/primo_engine_test.rb - test/unit/multi_searcher_test.rb - test/unit/pagination_test.rb - test/test_helper.rb - test/decorator/standard_decorator_test.rb - test/decorator/decorator_base_test.rb - test/functional/bento_search/search_controller_test.rb