Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Remove jeweler

  • Loading branch information...
commit 1da2d30886874ac0a7cd8f00271f8fe08003a704 1 parent f6f3418
@solnic solnic authored
Showing with 26 additions and 94 deletions.
  1. +3 −6 Gemfile
  2. +1 −22 Rakefile
  3. +17 −66 dm-tags.gemspec
  4. +5 −0 lib/dm-tags/version.rb
View
9 Gemfile
@@ -1,6 +1,8 @@
require 'pathname'
-source 'http://rubygems.org'
+source :rubygems
+
+gemspec
SOURCE = ENV.fetch('SOURCE', :git).to_sym
REPO_POSTFIX = SOURCE == :path ? '' : '.git'
@@ -13,12 +15,7 @@ CURRENT_BRANCH = ENV.fetch('GIT_BRANCH', 'master')
gem 'dm-core', DM_VERSION, SOURCE => "#{DATAMAPPER}/dm-core#{REPO_POSTFIX}", :branch => CURRENT_BRANCH
group :development do
-
gem 'dm-validations', DM_VERSION, SOURCE => "#{DATAMAPPER}/dm-validations#{REPO_POSTFIX}", :branch => CURRENT_BRANCH
- gem 'jeweler', '~> 1.6.4'
- gem 'rake', '~> 0.9.2'
- gem 'rspec', '~> 1.3.2'
-
end
platforms :mri_18 do
View
23 Rakefile
@@ -1,25 +1,4 @@
require 'rubygems'
require 'rake'
-begin
- gem 'jeweler', '~> 1.6.4'
- require 'jeweler'
-
- Jeweler::Tasks.new do |gem|
- gem.name = 'dm-tags'
- gem.summary = "This package brings tagging to DataMapper. It is inspired by Acts As Taggable On by Michael Bleigh, github's mbleigh. Props to him for the contextual tagging based on Acts As Taggable on Steroids."
- gem.description = gem.summary
- gem.email = 'bobby_calderwood [a] me [d] com'
- gem.homepage = 'http://github.com/datamapper/%s' % gem.name
- gem.authors = [ 'Bobby Calderwood' ]
- gem.has_rdoc = 'yard'
-
- gem.rubyforge_project = 'datamapper'
- end
-
- Jeweler::GemcutterTasks.new
-
- FileList['tasks/**/*.rake'].each { |task| import task }
-rescue LoadError
- puts 'Jeweler (or a dependency) not available. Install it with: gem install jeweler -v 1.6.4'
-end
+FileList['tasks/**/*.rake'].each { |task| import task }
View
83 dm-tags.gemspec
@@ -1,72 +1,23 @@
-# Generated by jeweler
-# DO NOT EDIT THIS FILE DIRECTLY
-# Instead, edit Jeweler::Tasks in Rakefile, and run 'rake gemspec'
# -*- encoding: utf-8 -*-
+require File.expand_path('../lib/dm-tags/version', __FILE__)
-Gem::Specification.new do |s|
- s.name = "dm-tags"
- s.version = "1.3.0.beta"
+Gem::Specification.new do |gem|
+ gem.authors = [ 'Bobby Calderwood' ]
+ gem.email = [ 'bobby_calderwood [a] me [d] com' ]
+ gem.summary = "This package brings tagging to DataMapper. It is inspired by Acts As Taggable On by Michael Bleigh, github's mbleigh. Props to him for the contextual tagging based on Acts As Taggable on Steroids."
+ gem.description = gem.summary
+ gem.homepage = "http://datamapper.org"
- s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version=
- s.authors = ["Bobby Calderwood"]
- s.date = "2011-10-09"
- s.description = "This package brings tagging to DataMapper. It is inspired by Acts As Taggable On by Michael Bleigh, github's mbleigh. Props to him for the contextual tagging based on Acts As Taggable on Steroids."
- s.email = "bobby_calderwood [a] me [d] com"
- s.extra_rdoc_files = [
- "LICENSE",
- "README.rdoc"
- ]
- s.files = [
- "Gemfile",
- "LICENSE",
- "README.rdoc",
- "Rakefile",
- "VERSION",
- "dm-tags.gemspec",
- "lib/dm-tags.rb",
- "lib/dm-tags/dm_tags.rb",
- "lib/dm-tags/tag.rb",
- "lib/dm-tags/tagging.rb",
- "spec/dm-tags/dm_tags_spec.rb",
- "spec/dm-tags/tag_spec.rb",
- "spec/dm-tags/taggable_spec.rb",
- "spec/dm-tags/tagging_spec.rb",
- "spec/dm-tags/updating_spec.rb",
- "spec/rcov.opts",
- "spec/spec.opts",
- "spec/spec_helper.rb",
- "tasks/spec.rake",
- "tasks/yard.rake",
- "tasks/yardstick.rake"
- ]
- s.homepage = "http://github.com/datamapper/dm-tags"
- s.require_paths = ["lib"]
- s.rubyforge_project = "datamapper"
- s.rubygems_version = "1.8.11"
- s.summary = "This package brings tagging to DataMapper. It is inspired by Acts As Taggable On by Michael Bleigh, github's mbleigh. Props to him for the contextual tagging based on Acts As Taggable on Steroids."
+ gem.files = `git ls-files`.split("\n")
+ gem.test_files = `git ls-files -- {spec}/*`.split("\n")
+ gem.extra_rdoc_files = %w[LICENSE README.rdoc]
- if s.respond_to? :specification_version then
- s.specification_version = 3
+ gem.name = 'dm-tags'
+ gem.require_paths = [ "lib" ]
+ gem.version = DataMapper::Tags::VERSION
- if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.3.0.beta') then
- s.add_runtime_dependency(%q<dm-core>, ["~> 1.3.0.beta"])
- s.add_development_dependency(%q<dm-validations>, ["~> 1.3.0.beta"])
- s.add_development_dependency(%q<jeweler>, ["~> 1.6.4"])
- s.add_development_dependency(%q<rake>, ["~> 0.9.2"])
- s.add_development_dependency(%q<rspec>, ["~> 1.3.2"])
- else
- s.add_dependency(%q<dm-core>, ["~> 1.3.0.beta"])
- s.add_dependency(%q<dm-validations>, ["~> 1.3.0.beta"])
- s.add_dependency(%q<jeweler>, ["~> 1.6.4"])
- s.add_dependency(%q<rake>, ["~> 0.9.2"])
- s.add_dependency(%q<rspec>, ["~> 1.3.2"])
- end
- else
- s.add_dependency(%q<dm-core>, ["~> 1.3.0.beta"])
- s.add_dependency(%q<dm-validations>, ["~> 1.3.0.beta"])
- s.add_dependency(%q<jeweler>, ["~> 1.6.4"])
- s.add_dependency(%q<rake>, ["~> 0.9.2"])
- s.add_dependency(%q<rspec>, ["~> 1.3.2"])
- end
-end
+ gem.add_runtime_dependency('dm-core', '~> 1.3.0.beta')
+ gem.add_development_dependency('rake', '~> 0.9.2')
+ gem.add_development_dependency('rspec', '~> 1.3.2')
+end
View
5 lib/dm-tags/version.rb
@@ -0,0 +1,5 @@
+module DataMapper
+ module Tags
+ VERSION = '1.3.0.beta'
+ end
+end
Please sign in to comment.
Something went wrong with that request. Please try again.