# by hannyu

CASPERJS_VERSION = File.read("package.json")[/version.*:.*"(.*?)"/,1].gsub(/[\-_\+]/,".")

Gem::Specification.new do |s|
  s.name                = "casperjs"
  s.version             = CASPERJS_VERSION
  s.homepage            = "http://casperjs.org/"
  s.authors             = ["Nicolas Perriault", ]
  s.email               = ["nperriault@gmail.com",]
  s.description         = "CasperJS is a navigation scripting & testing utility for [PhantomJS](http://www.phantomjs.org/).
It eases the process of defining a full navigation scenario and provides useful
high-level functions, methods & syntaxic sugar for doing common tasks."
  s.summary             = "Navigation scripting & testing utility for PhantomJS"
  s.extra_rdoc_files    = ["LICENSE.md", "README.md"]
  s.files               = Dir["LICENSE.md", "README.md", "CHANGELOG.md", "package.json", "casperjs.gemspec",
                            "bin/bootstrap.js", "bin/usage.txt", "bin/casperjs_python",
                            "docs/**/*", "modules/**/*", "samples/**/*", "tests/**/*"]
  s.bindir              = "rubybin"
  s.executables         = [ "casperjs" ]
  s.license             = "MIT"
  s.requirements        = [ "PhantomJS v1.7" ]
end