forked from sauliusgrigaitis/centostrano
-
Notifications
You must be signed in to change notification settings - Fork 0
/
centostrano.gemspec
25 lines (24 loc) · 946 Bytes
/
centostrano.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
require 'rubygems'
SPEC = Gem::Specification.new do |spec|
spec.name = 'centostrano'
spec.author = 'Low Chin Chau/Saulius Grigaitis'
spec.email = 'chinclow@gmail.com'
spec.homepage = ''
spec.rubyforge_project = 'centostrano'
spec.version = '0.1.0.2'
spec.summary = 'CentOS deployment recipes for capistrano'
spec.description = <<-EOF
This project is port of deprec2 for CentOS. Centostrano provides libraries
of Capistrano tasks and extensions to remove the repetative manual work
associated with installing services on linux servers.
EOF
spec.require_path = 'lib'
spec.add_dependency('capistrano', '> 2.0.0')
candidates = Dir.glob("{bin,docs,lib}/**/*")
candidates.concat(%w(CHANGELOG COPYING LICENSE README THANKS))
spec.files = candidates.delete_if do |item|
item.include?("CVS") || item.include?("rdoc")
end
spec.default_executable = "centify"
spec.executables = ["centify"]
end