From 2bc53c2d0ae823c4fb1c4388e399791d4943d675 Mon Sep 17 00:00:00 2001 From: Julian Vergel de Dios Date: Mon, 4 May 2015 16:47:07 -0700 Subject: [PATCH] getting ready for 0.7.0 release --- checksum/round-0.7.0.gem.sha512 | 2 +- round.gemspec | 26 ++++++++++++++++++-------- 2 files changed, 19 insertions(+), 9 deletions(-) diff --git a/checksum/round-0.7.0.gem.sha512 b/checksum/round-0.7.0.gem.sha512 index 8b4b6f3..db7fb23 100644 --- a/checksum/round-0.7.0.gem.sha512 +++ b/checksum/round-0.7.0.gem.sha512 @@ -1 +1 @@ -39b3c63d90a33ddcb8e774fefb5d63d8c1e4dd2fcde49614da4020060ceb8d0d9507a5ef19ab373abe6806cb5146aad91b72040481c5b6ece2091c86bfe6ab2b \ No newline at end of file +a33171a5e20b86998b30e04396eec1f47f4c904a16ef514fce4516444cdbe7c91e14a7b8defcf0479971487caa29d87530477e207aecd437031c8c57e1e6ba9f \ No newline at end of file diff --git a/round.gemspec b/round.gemspec index 67e5370..c297668 100644 --- a/round.gemspec +++ b/round.gemspec @@ -6,34 +6,44 @@ Gem::Specification.new do |s| s.license = 'MIT' s.authors = [ 'Matthew King', - 'Julian Vergel de Dios' + 'Julian Vergel de Dios', + 'James Larisch' ] s.email = [ 'matthew@pandastrike.com', - 'julian@gem.co' + 'julian@gem.co', + 'james@gem.co' ] s.homepage = 'https://github.com/GemHQ/round-rb' s.summary = 'Ruby client for the Gem API' + s.description = 'Gem is a full-stack Bitcoin API that makes it easy to build powerful blockchain apps with beautiful, elegant code.' s.files = %w[ LICENSE README.md ] + Dir['lib/**/*.rb'] s.require_path = 'lib' - s.cert_chain = ['certs/jvergeldedios.pem'] - s.add_dependency('patchboard', '~> 0.5.2') + # used with gem i coin-op -P HighSecurity + s.cert_chain = ["certs/jvergeldedios.pem"] + # Sign gem when evaluating spec with `gem` command + # unless ENV has set a SKIP_GEM_SIGNING + if ($0 =~ /gem\z/) and not ENV.include?("SKIP_GEM_SIGNING") + s.signing_key = File.join(Gem.user_home, ".ssh", "gem-private_key.pem") + end + + s.add_dependency('patchboard', '~> 0.5') s.add_dependency('http', '0.6.0') s.add_dependency('rotp', '2.1.0') - s.add_dependency('rbnacl', '~> 3.1.0') - s.add_dependency('rbnacl-libsodium', '~> 1.0.0') + s.add_dependency('rbnacl', '~> 3.1') + s.add_dependency('rbnacl-libsodium', '~> 1.0') s.add_dependency('coin-op', '~> 0.3') # RSpec test suite deps s.add_development_dependency('rspec', '~> 3.0') s.add_development_dependency('webmock', '~> 1.18') - s.add_development_dependency('vcr', '~> 2.9.3') - s.add_development_dependency('pry') + s.add_development_dependency('vcr', '~> 2.9') + s.add_development_dependency('pry', '~> 0') # Demo script deps s.add_development_dependency('term-ansicolor', '~> 1.3')