-
Notifications
You must be signed in to change notification settings - Fork 6
Expand file tree
/
Copy pathip2location_ruby.gemspec
More file actions
59 lines (55 loc) · 2.46 KB
/
Copy pathip2location_ruby.gemspec
File metadata and controls
59 lines (55 loc) · 2.46 KB
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
Gem::Specification.new do |s|
s.name = "ip2location_ruby"
s.version = "8.8.1"
s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version=
s.require_paths = ["lib"]
s.authors = ["ip2location"]
s.email = ["support@ip2location.com"]
s.description = "The official IP2Location Ruby library to geolocate an IP address. You can lookup for country, region, district, city, latitude and longitude, ZIP/Postal code, time zone, Internet Service Provider (ISP) or company name, domain name, net speed, area code, weather station code, weather station name, mobile country code (MCC), mobile network code (MNC) and carrier brand, elevation, usage type, address type, IAB category and ASN from an IP address. Supported both IPv4 and IPv6 lookup."
s.email = "support@ip2location.com"
s.extra_rdoc_files = [
"LICENSE.txt",
"README.md"
]
s.files = [
".document",
".rspec",
"Gemfile",
"LICENSE.txt",
"Rakefile",
"VERSION",
"ip2location_ruby.gemspec",
"example.rb",
"lib/ip2location_ruby.rb",
"lib/ip2location_ruby/database_config.rb",
"lib/ip2location_ruby/i2l_float_data.rb",
"lib/ip2location_ruby/i2l_ip_data.rb",
"lib/ip2location_ruby/i2l_string_data.rb",
"lib/ip2location_ruby/ip2location_config.rb",
"lib/ip2location_ruby/ip2location_record.rb",
"spec/assets/IP2LOCATION-LITE-DB1.IPV6.BIN",
"spec/ip2location_ruby_country_spec.rb",
"spec/ip2location_ruby_database_spec.rb",
"spec/ip2location_ruby_iptools_spec.rb",
"spec/ip2location_ruby_region_spec.rb",
"spec/ip2location_ruby_webservice_spec.rb",
"spec/spec_helper.rb",
"rb/data/IP2LOCATION-LITE-DB1.IPV6.BIN",
"rb/data/IP2LOCATION-COUNTRY-INFORMATION-BASIC.CSV",
"rb/data/IP2LOCATION-ISO3166-2.CSV"
]
s.homepage = "https://github.com/ip2location/ip2location-ruby"
s.licenses = ["MIT"]
s.summary = "the ip2location ruby library"
s.metadata = {
"bug_tracker_uri" => "https://github.com/ip2location/ip2location-ruby/issues",
"documentation_uri" => "https://www.rubydoc.info/gems/ip2location_ruby",
"homepage_uri" => "https://www.ip2location.com",
"source_code_uri" => "https://github.com/ip2location/ip2location-ruby",
}
s.required_ruby_version = ">= 3.0"
s.add_runtime_dependency "bindata", "~> 3.0"
s.add_development_dependency "rspec", "~> 3.13"
s.add_development_dependency "rdoc", ">= 6.3.1"
s.add_development_dependency "bundler", ">= 2.4"
end