win32-ipc.gemspec in win32-ipc-0.5.1 vs win32-ipc.gemspec in win32-ipc-0.5.2

- old
+ new

@@ -1,24 +1,28 @@ -require "rubygems" +require 'rubygems' spec = Gem::Specification.new do |gem| - gem.name = "win32-ipc" - gem.version = "0.5.1" - gem.author = "Daniel J. Berger" - gem.email = "djberg96@gmail.com" - gem.homepage = "http://www.rubyforge.org/projects/win32utils" - gem.platform = Gem::Platform::RUBY - gem.summary = "An abstract base class for Windows synchronization objects." - gem.description = "An abstract base class for Windows synchronization objects." - gem.test_file = "test/tc_ipc.rb" - gem.has_rdoc = true - gem.files = Dir["lib/win32/*.rb"] + Dir["test/*"] + Dir["[A-Z]*"] - gem.files.reject! { |fn| fn.include? "CVS" } - gem.require_path = "lib" - gem.extra_rdoc_files = ["README", "CHANGES", "MANIFEST"] - gem.add_dependency("windows-pr", ">= 0.6.0") -end + gem.name = 'win32-ipc' + gem.version = '0.5.2' + gem.authors = ['Daniel J. Berger', 'Park Heesob'] + gem.license = 'Artistic 2.0' + gem.email = 'djberg96@gmail.com' + gem.homepage = 'http://www.rubyforge.org/projects/win32utils' + gem.platform = Gem::Platform::RUBY + gem.summary = 'An abstract base class for Windows synchronization objects.' + gem.test_file = 'test/test_win32_ipc.rb' + gem.has_rdoc = true + gem.files = Dir['**/*'].reject{ |f| f.include?('CVS') } -if $0 == __FILE__ - Gem.manage_gems - Gem::Builder.new(spec).build + gem.extra_rdoc_files = ['README', 'CHANGES', 'MANIFEST'] + gem.rubyforge_project = 'win32utils' + + gem.add_dependency('windows-pr', '>= 1.0.6') + + gem.description = <<-EOF + The win32-ipc library provides the Win32::IPC class. This is meant to + serve as an abstract base class for other IPC related libraries for MS + Windows, such as win32-semaphore, win32-event, and so on. + EOF end + +Gem::Builder.new(spec).build