gitrb.gemspec in gitrb-0.2.7 vs gitrb.gemspec in gitrb-0.2.8
- old
+ new
@@ -1,42 +1,24 @@
+# -*- encoding: utf-8 -*-
+require File.dirname(__FILE__) + "/lib/gitrb/version"
+require 'date'
+
Gem::Specification.new do |s|
s.name = 'gitrb'
- s.version = '0.2.7'
+ s.version = Gitrb::VERSION
s.summary = 'Pure ruby git implementation'
+ s.date = Date.today.to_s
s.author = 'Daniel Mendler'
s.email = 'mail@daniel-mendler.de'
s.homepage = 'https://github.com/minad/gitrb'
s.rubyforge_project = %q{gitrb}
s.description = 'Fast and lightweight ruby git implementation'
- s.require_path = 'lib'
s.has_rdoc = true
s.extra_rdoc_files = ['README.md']
- s.files = %w{
-LICENSE
-README.md
-Rakefile
-gitrb.gemspec
-lib/gitrb.rb
-lib/gitrb/blob.rb
-lib/gitrb/commit.rb
-lib/gitrb/gitobject.rb
-lib/gitrb/pack.rb
-lib/gitrb/reference.rb
-lib/gitrb/repository.rb
-lib/gitrb/tag.rb
-lib/gitrb/tree.rb
-lib/gitrb/trie.rb
-lib/gitrb/user.rb
-lib/gitrb/util.rb
-lib/gitrb/version.rb
-test/bare_repository_test.rb
-test/benchmark.rb
-test/commit_test.rb
-test/helper.rb
-test/profile.rb
-test/repository_test.rb
-test/repository_init_test.rb
-test/trie_test.rb
-test/tree_test.rb
-}
+
+ 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('bacon')
end