Skip to content

Commit

Permalink
Merge branch 'feature/rename' into develop
Browse files Browse the repository at this point in the history
  • Loading branch information
catsby committed Jan 28, 2011
2 parents c6ec855 + 5197afd commit b58acff
Show file tree
Hide file tree
Showing 9 changed files with 101 additions and 15 deletions.
5 changes: 5 additions & 0 deletions .gitignore
@@ -0,0 +1,5 @@
test/dest
*.gem
pkg/
*.swp
*~
8 changes: 4 additions & 4 deletions Rakefile
Expand Up @@ -12,12 +12,12 @@ require 'rake'
require 'jeweler'
Jeweler::Tasks.new do |gem|
# gem is a Gem::Specification... see http://docs.rubygems.org/read/chapter/20 for more options
gem.name = "growl-down"
gem.homepage = "http://github.com/ctshryock/gd"
gem.name = "growl-transfer"
gem.homepage = "https://github.com/ctshryock/growl-transfer"
gem.license = "MIT"
gem.summary = %Q{Download big files, get Growl notice when it's done}
gem.summary = %Q{Transfer big files, get Growl notice when it's done}
gem.description = %Q{A ruby gem wrapper around scp / curl / wget (and the like) that notifies you via Growl when the transfer is complete}
gem.email = "clint+growl-down@ctshryock.com"
gem.email = "clint+growl-transfer@ctshryock.com"
gem.authors = ["Clint Shryock"]
# Include your dependencies below. Runtime dependencies are required when using your gem,
# and development dependencies are only needed for development (ie running rake tasks, tests, etc)
Expand Down
4 changes: 2 additions & 2 deletions bin/gd → bin/gt
@@ -1,6 +1,6 @@
#!/usr/bin/env ruby
$:.unshift File.join(File.dirname(__FILE__), *%w[.. lib])
require 'growl-down'
require 'growl-transfer'

require 'optparse'

Expand All @@ -18,5 +18,5 @@ case ARGV.size
exit(1)
end

downloader = GrowlDown::GDScp.new(STDOUT)
downloader = GrowlTransfer::GTScp.new(STDOUT)
downloader.download(options['remote'], options['local'])
File renamed without changes.
Expand Up @@ -35,7 +35,7 @@ def output
end

When /^I run "([^"]*)"$/ do |arg1|
gd_scp = GrowlDown::GDScp.new(output)
gd_scp = GrowlTransfer::GTScp.new(output)
gd_scp.download(@remote.join(':'), TEST_DIR)
end

Expand Down
4 changes: 2 additions & 2 deletions features/support/env.rb
@@ -1,5 +1,5 @@
$LOAD_PATH << File.expand_path('../../../lib', __FILE__)
require 'growl-down'
require 'growl-transfer'
require 'fileutils'

TEST_DIR = File.join('/', 'tmp', 'growl-down')
TEST_DIR = File.join('/', 'tmp', 'growl-transfer')
81 changes: 81 additions & 0 deletions growl-down.gemspec
@@ -0,0 +1,81 @@
# Generated by jeweler
# DO NOT EDIT THIS FILE DIRECTLY
# Instead, edit Jeweler::Tasks in Rakefile, and run 'rake gemspec'
# -*- encoding: utf-8 -*-

Gem::Specification.new do |s|
s.name = %q{growl-down}
s.version = "0.0.1"

s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version=
s.authors = ["Clint Shryock"]
s.date = %q{2011-01-27}
s.default_executable = %q{gd}
s.description = %q{A ruby gem wrapper around scp / curl / wget (and the like) that notifies you via Growl when the transfer is complete}
s.email = %q{clint+growl-down@ctshryock.com}
s.executables = ["gd"]
s.extra_rdoc_files = [
"LICENSE.txt",
"README.rdoc"
]
s.files = [
"Gemfile",
"Gemfile.lock",
"LICENSE.txt",
"README.rdoc",
"Rakefile",
"VERSION",
"bin/gd",
"features/gd_scp_file.feature",
"features/step_definitions/gd_scp_steps.rb",
"features/support/env.rb",
"lib/growl-down.rb",
"lib/growl-down/gd_scp.rb",
"test/helper.rb",
"test/test_gd.rb"
]
s.homepage = %q{http://github.com/ctshryock/gd}
s.licenses = ["MIT"]
s.require_paths = ["lib"]
s.rubygems_version = %q{1.3.7}
s.summary = %q{Download big files, get Growl notice when it's done}
s.test_files = [
"test/helper.rb",
"test/test_gd.rb"
]

if s.respond_to? :specification_version then
current_version = Gem::Specification::CURRENT_SPECIFICATION_VERSION
s.specification_version = 3

if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then
s.add_development_dependency(%q<shoulda>, [">= 0"])
s.add_development_dependency(%q<bundler>, ["~> 1.0.0"])
s.add_development_dependency(%q<jeweler>, ["~> 1.5.1"])
s.add_development_dependency(%q<rcov>, [">= 0"])
s.add_development_dependency(%q<ruby-growl>, [">= 3.0"])
s.add_development_dependency(%q<net-scp>, [">= 1.0.4"])
s.add_runtime_dependency(%q<ruby-growl>, [">= 3.0"])
s.add_runtime_dependency(%q<net-scp>, [">= 1.0.4"])
else
s.add_dependency(%q<shoulda>, [">= 0"])
s.add_dependency(%q<bundler>, ["~> 1.0.0"])
s.add_dependency(%q<jeweler>, ["~> 1.5.1"])
s.add_dependency(%q<rcov>, [">= 0"])
s.add_dependency(%q<ruby-growl>, [">= 3.0"])
s.add_dependency(%q<net-scp>, [">= 1.0.4"])
s.add_dependency(%q<ruby-growl>, [">= 3.0"])
s.add_dependency(%q<net-scp>, [">= 1.0.4"])
end
else
s.add_dependency(%q<shoulda>, [">= 0"])
s.add_dependency(%q<bundler>, ["~> 1.0.0"])
s.add_dependency(%q<jeweler>, ["~> 1.5.1"])
s.add_dependency(%q<rcov>, [">= 0"])
s.add_dependency(%q<ruby-growl>, [">= 3.0"])
s.add_dependency(%q<net-scp>, [">= 1.0.4"])
s.add_dependency(%q<ruby-growl>, [">= 3.0"])
s.add_dependency(%q<net-scp>, [">= 1.0.4"])
end
end

2 changes: 1 addition & 1 deletion lib/growl-down.rb → lib/growl-transfer.rb
Expand Up @@ -2,4 +2,4 @@
require 'net/scp'
require 'ruby-growl'

require 'growl-down/gd_scp.rb'
require 'growl-transfer/gt_scp.rb'
10 changes: 5 additions & 5 deletions lib/growl-down/gd_scp.rb → lib/growl-transfer/gt_scp.rb
@@ -1,5 +1,5 @@
module GrowlDown
class GDScp
module GrowlTransfer
class GTScp
def initialize(output)
@output = output
end
Expand All @@ -14,9 +14,9 @@ def download(remote, local_path)
end
end
@output.puts "Finished!"
g = Growl.new "localhost", "GrowlDown",
["GrowlDown Notification"]
g.notify "GrowlDown Notification", "#{file}",
g = Growl.new "localhost", "GrowlTransfer",
["GrowlTransfer Notification"]
g.notify "GrowlTransfer Notification", "#{file}",
"Download complete"
end

Expand Down

0 comments on commit b58acff

Please sign in to comment.