$:.push File.expand_path("../lib", __FILE__) require "gb_mapfish_appserver/version" Gem::Specification.new do |s| s.name = "gb_mapfish_appserver" s.version = GbMapfishAppserver::VERSION s.authors = ["Pirmin Kalberer"] s.email = ["pka@sourcepole.ch"] s.homepage = "http://mapfish-appserver.github.io/" s.summary = "Mapfish application server." s.description = "Mapfish Appserver is a framework for web mapping applications using OGC standards and the Mapfish protocol." s.files = `git ls-files`.split($/) s.executables = s.files.grep(%r{^bin/}) { |f| File.basename(f) } s.test_files = s.files.grep(%r{^(test|spec|features)/}) s.required_ruby_version = '>= 2.3' s.add_dependency "rails", "~> 3.2.13" s.add_dependency "json" s.add_dependency "acts_as_tree", "0.2.0" s.add_dependency "devise", "~> 2.2.0" s.add_dependency "cancan", "1.6.8" # 1.6.9 breaks aliasing to :show (https://github.com/ryanb/cancan/pull/660#issuecomment-13257667) s.add_dependency "rails_admin", "~> 0.4.9" s.add_dependency "fastercsv" # required for rails_admin and Ruby <= 1.8 # bootstrap-sass 2.3.2.2 throws 'NoMethodError: undefined method `load_paths' for Sass:Module' s.add_dependency "bootstrap-sass", "2.2.2.0" s.add_dependency "georuby" #"~- 0.1.4" #used for reading envelope, e.g. in GeoModel#bbox s.add_dependency "rgeo", "~> 0.3.20" s.add_dependency "rgeo-geojson", "~> 0.2.3" s.add_dependency "hpricot" # Cascaded WMS FeatureInfo parsing s.add_dependency "pg", ">= 0.18.0" s.add_dependency "activerecord-postgis-adapter", "0.4.1" end