-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsocial_base.gemspec
78 lines (75 loc) · 2.9 KB
/
social_base.gemspec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
# encoding: UTF-8
require File.join(File.dirname(__FILE__), 'lib', 'social_stream', 'base', 'version')
Gem::Specification.new do |s|
s.name = "social_base"
s.version = SocialStream::Base::VERSION.dup
s.summary = "Basic features for Social Stream, the core for building social network websites"
s.description = "Social Stream is a Ruby on Rails engine providing your application with social networking features and activity streams.\n\nThis gem packages the basic functionality, along with basic actors (user, group) and activity objects (post and comments)"
s.authors = [ "GING - DIT - UPM",
"CISE - ESPOL" ]
s.homepage = "http://social-stream.dit.upm.es/"
s.files = `git ls-files`.split("\n")
# Runtime gem dependencies
#
# Do not forget to require the file at lib/social_stream/base/dependencies !
#
# Deep Merge support for Hashes
s.add_runtime_dependency('deep_merge')
# Rails
s.add_runtime_dependency('rails', '~> 3.2.1')
# Rails Engine Decorators
s.add_runtime_dependency('rails_engine_decorators')
# Activity and Relation hierarchies
s.add_runtime_dependency('ancestry', '~> 1.2.3')
# SQL foreign keys
s.add_runtime_dependency('foreigner', '~> 1.1.1')
# Authentication
s.add_runtime_dependency('devise', '~> 2.1.2')
# CRUD controllers
s.add_runtime_dependency('inherited_resources', '~> 1.3.0')
# Slug generation
s.add_runtime_dependency('stringex', '~> 1.3.0')
# Avatar attachments
# s.add_runtime_dependency('avatars_for_rails', '~> 0.2.8')
# jQuery
s.add_runtime_dependency('jquery-rails', '>= 1.0.9')
# Authorization
s.add_runtime_dependency('cancan', '~> 1.6.7')
# # OAuth client
# s.add_runtime_dependency('omniauth-facebook','~> 1.4.1')
# s.add_runtime_dependency('omniauth-linkedin','~> 0.0.6')
# Messages
s.add_runtime_dependency('mailboxer','~> 0.6.5')
# Tagging
s.add_runtime_dependency('acts-as-taggable-on','~> 2.2.2')
# Sphinx search engine
# s.add_runtime_dependency('thinking-sphinx', '~> 2.0.8')
# Syntactically Awesome Stylesheets
s.add_runtime_dependency('sass-rails', '>= 3.1.0')
# Autolink text blocks
s.add_runtime_dependency('rails_autolink', '~> 1.0.4')
# I18n-js
s.add_runtime_dependency('i18n-js','~>2.1.2')
# Strong Parameters
s.add_runtime_dependency('strong_parameters','~> 0.2.0')
# Development gem dependencies
#
# Testing database
s.add_development_dependency('sqlite3-ruby')
# Debugging
if RUBY_VERSION < '1.9'
s.add_development_dependency('ruby-debug')
else
s.add_development_dependency('debugger')
end
# Specs
s.add_development_dependency('rspec-rails', '~> 2.8.1')
# Fixtures
s.add_development_dependency('factory_girl', '~> 1.3.2')
# Population
s.add_development_dependency('forgery', '~> 0.4.2')
# Continous integration
s.add_development_dependency('ci_reporter', '~> 1.6.4')
# Scaffold generator
s.add_development_dependency('nifty-generators','~> 0.4.5')
end