use gemspec format