generate gemspec