diff --git a/Gemfile b/Gemfile new file mode 100644 index 0000000..5cf0755 --- /dev/null +++ b/Gemfile @@ -0,0 +1,2 @@ +source "http://rubygems.org " +gemspec diff --git a/amp.gemspec b/amp.gemspec new file mode 100644 index 0000000..57b3b0c --- /dev/null +++ b/amp.gemspec @@ -0,0 +1,31 @@ +# -*- encoding: utf-8 -*- +$:.push File.expand_path("../lib", __FILE__) + +#require "amp" + +Gem::Specification.new do |s| + s.name = "amp" + s.authors = ["Michael Edgar", "Ari Brown"] + s.email = ["adgar@carboni.ca", "seydar@carboni.ca"] + s.version = '0.5.3' #Amp::VERSION + s.homepage = "http://amp.carboni.ca/" + s.summary = "Version Control in Ruby. Mercurial Compatible. Big Ideas." + s.rubyforge_project = 'amp' + + s.files = `git ls-files`.split("\n") + s.test_files = `git ls-files -- {test,spec,features}/*`.split("\n") + s.executables = `git ls-files -- bin/*`.split("\n").map{ |f| File.basename(f) } + s.require_paths = ["lib"] + + s.add_development_dependency %q, ["~> 1.0.0"] + s.add_development_dependency %q, ["~> 0.5.1"] + s.add_development_dependency %q, [">= 0.4.0"] + s.add_development_dependency %q, [">= 1.5.0"] + + # self.spec_extras = {:extensions => ["ext/amp/mercurial_patch/extconf.rb", + # "ext/amp/priority_queue/extconf.rb", + # "ext/amp/support/extconf.rb", + # "ext/amp/bz2/extconf.rb"]} + # self.need_rdoc = false + +end diff --git a/lib/amp/dependencies/zip/zip.rb b/lib/amp/dependencies/zip/zip.rb index 7384c9a..6c850df 100755 --- a/lib/amp/dependencies/zip/zip.rb +++ b/lib/amp/dependencies/zip/zip.rb @@ -3,7 +3,7 @@ require 'delegate' require 'singleton' require 'tempfile' -require 'ftools' +require 'fileutils' require 'stringio' require 'zlib' diff --git a/lib/amp/support/support.rb b/lib/amp/support/support.rb index 73b6910..f0f0486 100644 --- a/lib/amp/support/support.rb +++ b/lib/amp/support/support.rb @@ -1,3 +1,4 @@ +# -*- coding: utf-8 -*- ################################################################## # Licensing Information # # # @@ -14,7 +15,7 @@ require 'digest' -if RUBY_VERSION < "1.9" || RUBY_VERSION >= "1.9.2" +if RUBY_VERSION < "1.9" require 'ftools' autoload :Etc, 'etc'