vagrant-registration.gemspec in vagrant-registration-0.0.19 vs vagrant-registration.gemspec in vagrant-registration-1.0.0
- old
+ new
@@ -1,31 +1,30 @@
-$:.unshift File.expand_path("../lib", __FILE__)
-require "vagrant-registration/version"
+$LOAD_PATH.unshift File.expand_path('../lib', __FILE__)
+require 'vagrant-registration/version'
Gem::Specification.new do |s|
- s.name = "vagrant-registration"
+ s.name = 'vagrant-registration'
s.version = VagrantPlugins::Registration::VERSION
s.platform = Gem::Platform::RUBY
- s.license = "GPL-2.0"
- s.authors = ["Langdon White", "Josef Strzibny", "et al"]
- s.email = ["langdon@fedoraproject.org", "strzibny@strzibny.name"]
- s.summary = "Automatic guest registration for Vagrant"
- s.description = "Enables guests to be registered automatically which is especially useful for RHEL or SLES guests."
- s.homepage = "https://github.com/projectatomic/adb-vagrant-registration"
- s.required_rubygems_version = ">= 1.3.6"
+ s.license = 'GPL-2.0'
+ s.authors = ['Langdon White', 'Josef Strzibny', 'et al']
+ s.email = ['langdon@fedoraproject.org', 'strzibny@strzibny.name']
+ s.summary = 'Automatic guest registration for Vagrant'
+ s.description = 'Enables guests to be registered automatically which is especially useful for RHEL or SLES guests.'
+ s.homepage = 'https://github.com/projectatomic/adb-vagrant-registration'
+ s.required_rubygems_version = '>= 1.3.6'
# Note that the entire gitignore(5) syntax is not supported, specifically
- # the "!" syntax, but it should mostly work correctly.
+ # the '!' syntax, but it should mostly work correctly.
root_path = File.dirname(__FILE__)
all_files = Dir.chdir(root_path) {
- Dir.glob("lib/**/{*,.*}") +
- Dir.glob("plugins/**/{*,.*}") +
- Dir.glob("tests/**/{*,.*}") +
+ Dir.glob('lib/**/{*,.*}') +
+ Dir.glob('plugins/**/{*,.*}') +
['Rakefile', 'Gemfile', 'README.md', 'CHANGELOG.md', 'LICENSE.md', 'vagrant-registration.gemspec']
}
- all_files.reject! { |file| [".", ".."].include?(File.basename(file)) }
- gitignore_path = File.join(root_path, ".gitignore")
+ all_files.reject! { |file| ['.', '..'].include?(File.basename(file)) }
+ gitignore_path = File.join(root_path, '.gitignore')
gitignore = File.readlines(gitignore_path)
gitignore.map! { |line| line.chomp.strip }
gitignore.reject! { |line| line.empty? || line =~ /^(#|!)/ }
unignored_files = all_files.reject do |file|
@@ -40,10 +39,10 @@
# like '.DS_Store' will match sub-directories too (same behavior
# as git).
#
gitignore.any? do |ignore|
File.fnmatch(ignore, file, File::FNM_PATHNAME) ||
- File.fnmatch(ignore, File.basename(file), File::FNM_PATHNAME)
+ File.fnmatch(ignore, File.basename(file), File::FNM_PATHNAME)
end
end
s.files = unignored_files
s.executables = unignored_files.map { |f| f[/^bin\/(.*)/, 1] }.compact