Skip to content

Commit 77306c8

Browse files
committed
Now using Bundler.
1 parent 6dbc66c commit 77306c8

File tree

6 files changed

+69
-68
lines changed

6 files changed

+69
-68
lines changed

Gemfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
source "http://gems.simplesideias.com.br"
2+
gemspec

Gemfile.lock

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
PATH
2+
remote: .
3+
specs:
4+
browser (0.1.3)
5+
6+
GEM
7+
remote: http://gems.simplesideias.com.br/
8+
specs:
9+
abstract (1.0.0)
10+
actionpack (3.0.9)
11+
activemodel (= 3.0.9)
12+
activesupport (= 3.0.9)
13+
builder (~> 2.1.2)
14+
erubis (~> 2.6.6)
15+
i18n (~> 0.5.0)
16+
rack (~> 1.2.1)
17+
rack-mount (~> 0.6.14)
18+
rack-test (~> 0.5.7)
19+
tzinfo (~> 0.3.23)
20+
activemodel (3.0.9)
21+
activesupport (= 3.0.9)
22+
builder (~> 2.1.2)
23+
i18n (~> 0.5.0)
24+
activesupport (3.0.9)
25+
builder (2.1.2)
26+
erubis (2.6.6)
27+
abstract (>= 1.0.0)
28+
i18n (0.5.0)
29+
rack (1.2.3)
30+
rack-mount (0.6.14)
31+
rack (>= 1.0.0)
32+
rack-test (0.5.7)
33+
rack (>= 1.0)
34+
rake (0.9.2)
35+
tzinfo (0.3.29)
36+
37+
PLATFORMS
38+
ruby
39+
40+
DEPENDENCIES
41+
actionpack (~> 3.0)
42+
browser!
43+
rake (~> 0.9)

Rakefile

Lines changed: 5 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
1-
require "rake/testtask"
2-
require "rake/rdoctask"
1+
require "bundler"
2+
Bundler::GemHelper.install_tasks
3+
34
require "./lib/browser/version"
45

6+
require "rake/testtask"
57
Rake::TestTask.new do |t|
68
t.libs << "lib"
79
t.libs << "test"
@@ -10,6 +12,7 @@ Rake::TestTask.new do |t|
1012
t.ruby_opts = %w[-rubygems]
1113
end
1214

15+
require "rdoc/task"
1316
Rake::RDocTask.new do |rdoc|
1417
rdoc.main = "README.rdoc"
1518
rdoc.rdoc_dir = "doc"
@@ -18,21 +21,3 @@ Rake::RDocTask.new do |rdoc|
1821
rdoc.rdoc_files.include("README.rdoc")
1922
rdoc.rdoc_files.include("lib/**/*.rb")
2023
end
21-
22-
begin
23-
require "jeweler"
24-
25-
Jeweler::Tasks.new do |gem|
26-
gem.name = "browser"
27-
gem.email = "fnando.vieira@gmail.com"
28-
gem.homepage = "http://github.com/fnando/browser"
29-
gem.authors = ["Nando Vieira"]
30-
gem.version = Browser::Version::STRING
31-
gem.summary = "Do some browser detection with Ruby."
32-
gem.files = FileList["README.rdoc", "{lib,test}/**/*", "Rakefile"]
33-
end
34-
35-
Jeweler::GemcutterTasks.new
36-
rescue LoadError => e
37-
puts "You need to install jeweler to build this gem."
38-
end

browser.gemspec

Lines changed: 15 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -1,44 +1,22 @@
1-
# Generated by jeweler
2-
# DO NOT EDIT THIS FILE DIRECTLY
3-
# Instead, edit Jeweler::Tasks in Rakefile, and run the gemspec command
41
# -*- encoding: utf-8 -*-
2+
$:.push File.expand_path("../lib", __FILE__)
3+
require "browser/version"
54

65
Gem::Specification.new do |s|
7-
s.name = %q{browser}
8-
s.version = "0.1.2"
6+
s.name = "browser"
7+
s.version = Browser::Version::STRING
8+
s.platform = Gem::Platform::RUBY
9+
s.authors = ["Nando Vieira"]
10+
s.email = ["fnando.vieira@gmail.com"]
11+
s.homepage = "http://github.com/fnando/browser"
12+
s.summary = "Do some browser detection with Ruby."
13+
s.description = s.summary
914

10-
s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version=
11-
s.authors = ["Nando Vieira"]
12-
s.date = %q{2010-10-28}
13-
s.email = %q{fnando.vieira@gmail.com}
14-
s.extra_rdoc_files = [
15-
"README.rdoc"
16-
]
17-
s.files = [
18-
"README.rdoc",
19-
"Rakefile",
20-
"lib/browser.rb",
21-
"lib/browser/action_controller.rb",
22-
"lib/browser/version.rb",
23-
"test/browser_test.rb"
24-
]
25-
s.homepage = %q{http://github.com/fnando/browser}
26-
s.rdoc_options = ["--charset=UTF-8"]
15+
s.files = `git ls-files`.split("\n")
16+
s.test_files = `git ls-files -- {test,spec,features}/*`.split("\n")
17+
s.executables = `git ls-files -- bin/*`.split("\n").map{ |f| File.basename(f) }
2718
s.require_paths = ["lib"]
28-
s.rubygems_version = %q{1.3.7}
29-
s.summary = %q{Do some browser detection with Ruby.}
30-
s.test_files = [
31-
"test/browser_test.rb"
32-
]
3319

34-
if s.respond_to? :specification_version then
35-
current_version = Gem::Specification::CURRENT_SPECIFICATION_VERSION
36-
s.specification_version = 3
37-
38-
if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then
39-
else
40-
end
41-
else
42-
end
20+
s.add_development_dependency "actionpack" , "~> 3.0"
21+
s.add_development_dependency "rake" , "~> 0.9"
4322
end
44-

test/browser_test.rb

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,4 @@
1-
require "test/unit"
2-
3-
begin
4-
require "action_controller"
5-
rescue LoadError => e
6-
require "rubygems"
7-
require "action_controller"
8-
end
9-
10-
require "browser"
11-
1+
require "test_helper"
122

133
class BrowserTest < Test::Unit::TestCase
144
IPHONE = "Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_0 like Mac OS X; en-us) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/1A542a Safari/419.3"

test/test_helper.rb

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
require "test/unit"
2+
require "action_controller"
3+
require "browser"

0 commit comments

Comments
 (0)