-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcarrierwave-cropsize.gemspec
28 lines (22 loc) · 1.3 KB
/
carrierwave-cropsize.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
$:.push File.expand_path("../lib", __FILE__)
# Maintain your gem's version:
require "carrierwave/cropsize/version"
# Describe your gem and declare its dependencies:
Gem::Specification.new do |s|
s.name = "carrierwave-cropsize"
s.version = Carrierwave::Cropsize::VERSION
s.authors = ["David J. Brenes"]
s.email = ["[email protected]"]
s.homepage = "https://github.com/simplelogica/carrierwave-crop-size"
s.summary = "This engine allows to handle multiple kind of crops and sizes for an image without creating them by default, only when needed."
s.description = "As an application grows you can need tens of differents crops and sizes for every image uploaded and you may end creating lots of image versions that are really not needed increasing the cost of storage and computaiton when uploading new images. This gem handles this problem."
s.license = "GPL"
s.files = Dir["{app,config,db,lib}/**/*", "LICENSE", "Rakefile", "README.md"]
s.add_dependency "rails", "~> 5.0.1"
s.add_dependency "carrierwave", "~> 1.2.1"
s.add_dependency 'carrierwave-base64','~> 2.3.1'
s.add_dependency "mini_magick", "~> 4.8.0"
s.add_dependency 'sidekiq', '>= 4.1.0', '< 4.3.0'
s.add_dependency 'sidekiq-status', '>= 0.6.0', '< 0.7.0'
s.add_development_dependency "sqlite3"
end