Permalink
Browse files

Clean up dependencies, move as many plugins to gems as possible.

  • Loading branch information...
parndt committed Aug 30, 2010
1 parent d2da3b6 commit c7d72dd967a2f6044e3b462e8ab9948a01d9eb3b
Showing with 42 additions and 51 deletions.
  1. +5 −11 Gemfile
  2. +11 −17 Gemfile.lock
  3. +11 −10 lib/gemspec.rb
  4. +13 −12 refinerycms.gemspec
  5. +1 −0 vendor/refinerycms/core/lib/core.rb
  6. +1 −1 vendor/refinerycms/refinery.rb
View
16 Gemfile
@@ -32,27 +32,21 @@ gem 'sqlite3-ruby', :require => 'sqlite3'
# REFINERY CMS ================================================================
-# Specify the Engines to use:
-
+# Specify the Refinery CMS core:
gem 'refinerycms', :path => '.'
-# Specify additional Refinery CMS Engines here:
+# Specify additional Refinery CMS Engines here (all optional):
gem 'refinerycms-inquiries', '~> 0.9.8.1', :require => 'inquiries'
# gem 'refinerycms-news', '~> 0.9.8', :require => 'news'
# gem 'refinerycms-portfolio', '~> 0.9.7', :require => 'portfolio'
+# gem 'refinerycms-theming', '~> 0.9.8', :require => 'theming'
-# Add i18n support
-gem 'refinerycms-i18n', '~> 0.9.8.2', :require => 'refinery/i18n'
-gem 'routing-filter'
-
-# Add acts_as_tree support
-gem 'acts_as_tree', :git => 'git://github.com/parndt/acts_as_tree.git'
+# Add i18n support (optional, you can remove this if you really want to).
+gem 'refinerycms-i18n', '~> 0.9.8.3', :require => 'refinery/i18n'
# Specify a version of RMagick that works in your environment:
gem 'rmagick', '~> 2.12.0', :require => false
-gem 'dragonfly', '~> 0.7.4'
-
# END REFINERY CMS ============================================================
# REFINERY CMS DEVELOPMENT ====================================================
View
@@ -5,26 +5,21 @@ GIT
rack-test (0.5.4)
rack (>= 1.0)
-GIT
- remote: git://github.com/parndt/acts_as_tree.git
- revision: cd4d6a6b745862a5d51e3f7ce8651189b9038207
- specs:
- acts_as_tree (0.9.8)
-
PATH
remote: .
specs:
refinerycms (0.9.8.0.rc1.pre)
- acts_as_indexed (= 0.6.5)
+ acts_as_indexed (~> 0.6.5)
authlogic (~> 2.1.6)
bundler (~> 1.0.0)
childlabor (~> 0.0.2)
- dragonfly
+ dragonfly (~> 0.7.4)
friendly_id (~> 3.1.3)
- rack-cache
- rails (~> 3.0.0.rc2)
+ parndt-acts_as_tree (~> 1.2.5)
+ rack-cache (~> 0.5.2)
+ rails (~> 3.0.0)
truncate_html (= 0.4)
- will_paginate (>= 3.0.pre2)
+ will_paginate (~> 3.0.pre)
GEM
remote: http://rubygems.org/
@@ -67,7 +62,7 @@ GEM
autotest (~> 4.3)
autotest-rails (4.1.0)
ZenTest
- babosa (0.1.1)
+ babosa (0.2.0)
builder (2.1.2)
capybara (0.3.9)
culerity (>= 0.2.4)
@@ -112,6 +107,7 @@ GEM
treetop (>= 1.4.5)
mime-types (1.16)
nokogiri (1.4.3.1)
+ parndt-acts_as_tree (1.2.5)
polyglot (0.3.1)
rack (1.2.1)
rack-cache (0.5.2)
@@ -132,7 +128,8 @@ GEM
rake (>= 0.8.4)
thor (~> 0.14.0)
rake (0.8.7)
- refinerycms-i18n (0.9.8.2)
+ refinerycms-i18n (0.9.8.3)
+ routing-filter (~> 0.1.6)
refinerycms-inquiries (0.9.8.1)
filters_spam (~> 0.1)
refinerycms (~> 0.9.8.beta)
@@ -170,7 +167,6 @@ PLATFORMS
ruby
DEPENDENCIES
- acts_as_tree!
autotest
autotest-notification
autotest-rails
@@ -179,18 +175,16 @@ DEPENDENCIES
cucumber
cucumber-rails
database_cleaner
- dragonfly (~> 0.7.4)
factory_girl
gherkin
json_pure (~> 1.4.6)
launchy
rack-test!
rails (= 3.0.0)
refinerycms!
- refinerycms-i18n (~> 0.9.8.2)
+ refinerycms-i18n (~> 0.9.8.3)
refinerycms-inquiries (~> 0.9.8.1)
rmagick (~> 2.12.0)
- routing-filter
rspec (~> 2.0.0.beta)
rspec-core (~> 2.0.0.beta)
rspec-expectations (~> 2.0.0.beta)
View
@@ -42,17 +42,18 @@
s.require_paths = %w(lib vendor/refinerycms)
s.executables = %w(#{Dir.glob('bin/*').map{|d| d.gsub('bin/','')}.join(' ')})
- s.add_dependency 'rails', '~> 3.0.0.rc2'
- s.add_dependency 'bundler', '~> 1.0.0'
- s.add_dependency 'childlabor', '~> 0.0.2'
+ s.add_dependency 'rails', '~> 3.0.0'
+ s.add_dependency 'bundler', '~> 1.0.0'
+ s.add_dependency 'childlabor', '~> 0.0.2'
- s.add_dependency 'acts_as_indexed', '= 0.6.5'
- s.add_dependency 'friendly_id', '~> 3.1.3'
- s.add_dependency 'truncate_html', '= 0.4'
- s.add_dependency 'will_paginate', '>= 3.0.pre2'
- s.add_dependency 'authlogic', '~> 2.1.6'
- s.add_dependency 'rack-cache'
- s.add_dependency 'dragonfly'
+ s.add_dependency 'parndt-acts_as_tree', '~> 1.2.5'
+ s.add_dependency 'acts_as_indexed', '~> 0.6.5'
+ s.add_dependency 'friendly_id', '~> 3.1.3'
+ s.add_dependency 'truncate_html', '= 0.4'
+ s.add_dependency 'will_paginate', '~> 3.0.pre'
+ s.add_dependency 'authlogic', '~> 2.1.6'
+ s.add_dependency 'rack-cache', '~> 0.5.2'
+ s.add_dependency 'dragonfly', '~> 0.7.4'
s.files = [
'#{files.sort.join("',\n '")}'
View
@@ -2,9 +2,9 @@
Gem::Specification.new do |s|
s.name = %q{refinerycms}
- s.version = %q{0.9.8.0.rc1.pre}
+ s.version = %q{0.9.8.0.rc2.pre}
s.description = %q{A Ruby on Rails CMS that supports Rails 3. It's easy to extend and sticks to 'the Rails way' where possible.}
- s.date = %q{2010-08-30}
+ s.date = %q{2010-08-31}
s.summary = %q{A Ruby on Rails CMS that supports Rails 3}
s.email = %q{info@refinerycms.com}
s.homepage = %q{http://refinerycms.com}
@@ -13,17 +13,18 @@ Gem::Specification.new do |s|
s.require_paths = %w(lib vendor/refinerycms)
s.executables = %w(refinerycms)
- s.add_dependency 'rails', '~> 3.0.0.rc2'
- s.add_dependency 'bundler', '~> 1.0.0'
- s.add_dependency 'childlabor', '~> 0.0.2'
+ s.add_dependency 'rails', '~> 3.0.0'
+ s.add_dependency 'bundler', '~> 1.0.0'
+ s.add_dependency 'childlabor', '~> 0.0.2'
- s.add_dependency 'acts_as_indexed', '= 0.6.5'
- s.add_dependency 'friendly_id', '~> 3.1.3'
- s.add_dependency 'truncate_html', '= 0.4'
- s.add_dependency 'will_paginate', '>= 3.0.pre2'
- s.add_dependency 'authlogic', '~> 2.1.6'
- s.add_dependency 'rack-cache'
- s.add_dependency 'dragonfly'
+ s.add_dependency 'parndt-acts_as_tree', '~> 1.2.5'
+ s.add_dependency 'acts_as_indexed', '~> 0.6.5'
+ s.add_dependency 'friendly_id', '~> 3.1.3'
+ s.add_dependency 'truncate_html', '= 0.4'
+ s.add_dependency 'will_paginate', '~> 3.0.pre'
+ s.add_dependency 'authlogic', '~> 2.1.6'
+ s.add_dependency 'rack-cache', '~> 0.5.2'
+ s.add_dependency 'dragonfly', '~> 0.7.4'
s.files = [
'.gitignore',
@@ -1,4 +1,5 @@
require 'rails/all'
+require 'acts_as_tree'
require 'acts_as_indexed'
require 'friendly_id'
require 'truncate_html'
@@ -27,7 +27,7 @@ class Version
@major = 0
@minor = 9
@tiny = 8
- @build = '0.rc1.pre'
+ @build = '0.rc2.pre'
class << self
attr_reader :major, :minor, :tiny, :build

0 comments on commit c7d72dd

Please sign in to comment.