Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 83 lines (63 sloc) 2.905 kB
ade5068 @karmi Initial commit; empty Bundler gem
authored
1 # -*- encoding: utf-8 -*-
2 $:.push File.expand_path("../lib", __FILE__)
19e570b @karmi [GEM] Updated gem name to "tire" and renamed all files from "slingsho…
authored
3 require "tire/version"
ade5068 @karmi Initial commit; empty Bundler gem
authored
4
5 Gem::Specification.new do |s|
19e570b @karmi [GEM] Updated gem name to "tire" and renamed all files from "slingsho…
authored
6 s.name = "tire"
7 s.version = Tire::VERSION
ade5068 @karmi Initial commit; empty Bundler gem
authored
8 s.platform = Gem::Platform::RUBY
a530af1 @karmi [GEM] Updated the gemspec file
authored
9 s.summary = "Ruby client for ElasticSearch"
19e570b @karmi [GEM] Updated gem name to "tire" and renamed all files from "slingsho…
authored
10 s.homepage = "http://github.com/karmi/tire"
6a92423 @karmi Cleanup .gemspec; Add License and Readme; Add Rake tasks
authored
11 s.authors = [ 'Karel Minarik' ]
12 s.email = 'karmi@karmi.cz'
ade5068 @karmi Initial commit; empty Bundler gem
authored
13
19e570b @karmi [GEM] Updated gem name to "tire" and renamed all files from "slingsho…
authored
14 s.rubyforge_project = "tire"
ade5068 @karmi Initial commit; empty Bundler gem
authored
15
16 s.files = `git ls-files`.split("\n")
17 s.test_files = `git ls-files -- {test,spec,features}/*`.split("\n")
18 s.executables = `git ls-files -- bin/*`.split("\n").map{ |f| File.basename(f) }
6a92423 @karmi Cleanup .gemspec; Add License and Readme; Add Rake tasks
authored
19
ade5068 @karmi Initial commit; empty Bundler gem
authored
20 s.require_paths = ["lib"]
6a92423 @karmi Cleanup .gemspec; Add License and Readme; Add Rake tasks
authored
21
5b01d11 @karmi Added README
authored
22 s.extra_rdoc_files = [ "README.markdown", "MIT-LICENSE" ]
6a92423 @karmi Cleanup .gemspec; Add License and Readme; Add Rake tasks
authored
23 s.rdoc_options = [ "--charset=UTF-8" ]
24
25 s.required_rubygems_version = ">= 1.3.6"
26
0412cac @karmi [CI] Proper infrastructure setup for the Travis build infrastructure
authored
27 # = Library dependencies
28 #
edc1c5f @karmi [GEMS] Removed pinning Rake to specific version
authored
29 s.add_dependency "rake"
1583bbb @karmi Added Gem dependencies
authored
30 s.add_dependency "rest-client", "~> 1.6.0"
90011cb @karmi [GEM] Removed dependency on the "yajl-ruby" gem, and used the "multi_…
authored
31 s.add_dependency "multi_json", "~> 1.0"
bb65f4c @crx [GEM] Allow Rails 3.1 in gem dependencies
crx authored
32 s.add_dependency "activemodel", "~> 3.0"
1db7c86 @karmi [GEMS] Added Hashr (https://rubygems.org/gems/hashr) as dependency
authored
33 s.add_dependency "hashr", "~> 0.0.16"
1583bbb @karmi Added Gem dependencies
authored
34
0412cac @karmi [CI] Proper infrastructure setup for the Travis build infrastructure
authored
35 # = Development dependencies
36 #
7663e45 @karmi Loosen up the dependency specification for Bundler version
authored
37 s.add_development_dependency "bundler", "~> 1.0"
90011cb @karmi [GEM] Removed dependency on the "yajl-ruby" gem, and used the "multi_…
authored
38 s.add_development_dependency "yajl-ruby", "~> 0.8.0"
6a92423 @karmi Cleanup .gemspec; Add License and Readme; Add Rake tasks
authored
39 s.add_development_dependency "shoulda"
d1a8b6c @karmi Hooked up Search::Search with Results::Collection
authored
40 s.add_development_dependency "mocha"
24d58cb @karmi [GEMS] Updated Turn dependency and relaxed ActiveRecord dependency ve…
authored
41 s.add_development_dependency "activerecord", "~> 3"
ee7528b @michaelklishin [ACTIVEMODEL] [TESTS] Added separate integration test suite for Mongo…
michaelklishin authored
42 s.add_development_dependency "mongoid", "~> 2.2.1"
2ba6156 @filiptepper [RUBY1.9] Added missing "sqlite3" dependency for tests
filiptepper authored
43 s.add_development_dependency "sqlite3"
24d58cb @karmi [GEMS] Updated Turn dependency and relaxed ActiveRecord dependency ve…
authored
44 s.add_development_dependency "supermodel", "~> 0.1.6"
9327185 @vhyza [CURB][FIX] Fixed an error when GET requests with the Curb client did…
vhyza authored
45 s.add_development_dependency "curb"
0412cac @karmi [CI] Proper infrastructure setup for the Travis build infrastructure
authored
46
47 # These gems are not needed for CI at <http://travis-ci.org/#!/karmi/tire>
48 #
49 unless ENV["CI"]
50 s.add_development_dependency "rdoc"
24d58cb @karmi [GEMS] Updated Turn dependency and relaxed ActiveRecord dependency ve…
authored
51 s.add_development_dependency "turn", "~> 0.9"
0412cac @karmi [CI] Proper infrastructure setup for the Travis build infrastructure
authored
52 end
6a92423 @karmi Cleanup .gemspec; Add License and Readme; Add Rake tasks
authored
53
54 s.description = <<-DESC
19e570b @karmi [GEM] Updated gem name to "tire" and renamed all files from "slingsho…
authored
55 Tire is a Ruby client for the ElasticSearch search engine/database.
a530af1 @karmi [GEM] Updated the gemspec file
authored
56
57 It provides Ruby-like API for fluent communication with the ElasticSearch server
58 and blends with ActiveModel class for convenient usage in Rails applications.
59
60 It allows to delete and create indices, define mapping for them, supports
61 the bulk API, and presents an easy-to-use DSL for constructing your queries.
62
63 It has full ActiveRecord/ActiveModel compatibility, allowing you to index
64 your models (incrementally upon saving, or in bulk), searching and
65 paginating the results.
95996df @karmi [GEM] Added support for CHANGELOG after installing via Gem::Specifica…
authored
66
67 Please check the documentation at <http://karmi.github.com/tire/>.
6a92423 @karmi Cleanup .gemspec; Add License and Readme; Add Rake tasks
authored
68 DESC
95996df @karmi [GEM] Added support for CHANGELOG after installing via Gem::Specifica…
authored
69
70 s.post_install_message =<<-CHANGELOG.gsub(/^ /, '')
71 ================================================================================
72
73 Please check the documentation at <http://karmi.github.com/tire/>.
74
75 --------------------------------------------------------------------------------
76
77 #{Tire::CHANGELOG}
78 See the full changelog at <http://github.com/karmi/tire/commits/v#{Tire::VERSION}>.
79
80 --------------------------------------------------------------------------------
81 CHANGELOG
ade5068 @karmi Initial commit; empty Bundler gem
authored
82 end
Something went wrong with that request. Please try again.