From 6f7bd799fe6ae3e4430925e3c167af780dd9ebcf Mon Sep 17 00:00:00 2001 From: Eugene Pimenov Date: Sun, 7 Jun 2009 19:42:33 +0400 Subject: [PATCH] Fixes for the new version of FFI MemoryPointer.new { ... } returns self, also it got namespaced into FFI::MemoryPointer --- CHANGELOG | 1 + Rakefile | 3 ++- lib/tidy_ffi/interface.rb | 22 +++++++++++----------- tidy_ffi.gemspec | 17 ++++++++--------- 4 files changed, 22 insertions(+), 21 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index 3ed3ffa..de66774 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,4 @@ +v0.1.1. Fixes for new version of FFI gem v0.1.0. Clean class method. v0.0.4. Options validation v0.0.3. Add method “errors” to return errors after cleanup diff --git a/Rakefile b/Rakefile index 8bd8ead..8a42f7f 100644 --- a/Rakefile +++ b/Rakefile @@ -5,9 +5,10 @@ begin p.author = 'Eugene Pimenov' p.summary = 'Tidy library interface via FFI' p.url = 'http://github.com/libc/tidy_ffi' - p.runtime_dependencies = ['ffi >= 0.2.0'] + p.runtime_dependencies = ['ffi >=0.3.5'] # p.development_dependencies = ['rr', 'matchy', 'context'] p.project = 'tidy-ffi' + p.email = 'libc@libc.st' p.rdoc_pattern = /^(lib|bin|tasks|ext)|^README\.rdoc|^CHANGELOG|^TODO|^LICENSE|^COPYING$/ p.retain_gemspec = true end diff --git a/lib/tidy_ffi/interface.rb b/lib/tidy_ffi/interface.rb index 07ce174..7563676 100644 --- a/lib/tidy_ffi/interface.rb +++ b/lib/tidy_ffi/interface.rb @@ -90,24 +90,24 @@ class <= 1.2") if s.respond_to? :required_rubygems_version= s.authors = ["Eugene Pimenov"] - s.date = %q{2009-03-16} + s.date = %q{2009-06-07} s.description = %q{Tidy library interface via FFI} - s.email = %q{} + s.email = %q{libc@libc.st} s.extra_rdoc_files = ["CHANGELOG", "LICENSE", "README.rdoc", "lib/tidy_ffi/interface.rb", "lib/tidy_ffi/lib_tidy.rb", "lib/tidy_ffi/options_container.rb", "lib/tidy_ffi/tidy.rb", "lib/tidy_ffi/tidy_ffi_extensions.rb", "lib/tidy_ffi.rb"] s.files = ["CHANGELOG", "LICENSE", "Manifest", "README.rdoc", "Rakefile", "lib/tidy_ffi/interface.rb", "lib/tidy_ffi/lib_tidy.rb", "lib/tidy_ffi/options_container.rb", "lib/tidy_ffi/tidy.rb", "lib/tidy_ffi/tidy_ffi_extensions.rb", "lib/tidy_ffi.rb", "test/test_helper.rb", "test/test_lowlevel.rb", "test/test_options.rb", "test/test_simple.rb", "tidy_ffi.gemspec"] - s.has_rdoc = true s.homepage = %q{http://github.com/libc/tidy_ffi} s.rdoc_options = ["--line-numbers", "--inline-source", "--title", "Tidy_ffi", "--main", "README.rdoc"] s.require_paths = ["lib"] s.rubyforge_project = %q{tidy-ffi} - s.rubygems_version = %q{1.3.1} + s.rubygems_version = %q{1.3.4} s.summary = %q{Tidy library interface via FFI} s.test_files = ["test/test_helper.rb", "test/test_lowlevel.rb", "test/test_options.rb", "test/test_simple.rb"] if s.respond_to? :specification_version then current_version = Gem::Specification::CURRENT_SPECIFICATION_VERSION - s.specification_version = 2 + s.specification_version = 3 if Gem::Version.new(Gem::RubyGemsVersion) >= Gem::Version.new('1.2.0') then - s.add_runtime_dependency(%q, [">= 0", "= 0.2.0"]) + s.add_runtime_dependency(%q, [">= 0.3.5"]) else - s.add_dependency(%q, [">= 0", "= 0.2.0"]) + s.add_dependency(%q, [">= 0.3.5"]) end else - s.add_dependency(%q, [">= 0", "= 0.2.0"]) + s.add_dependency(%q, [">= 0.3.5"]) end end