File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -6,6 +6,13 @@ require 'merb-core/tasks/merb'
66
77include FileUtils
88
9+ GEM = "chef-server"
10+ CHEF_SERVER_VERSION = "0.5.3"
11+ AUTHOR = "Adam Jacob"
12+ EMAIL = "adam@opscode.com"
13+ HOMEPAGE = "http://wiki.opscode.com/display/chef"
14+ SUMMARY = "A systems integration framework, built to bring the benefits of configuration management to your entire infrastructure."
15+
916# Load the basic runtime dependencies; this will include
1017# any plugins and therefore plugin rake tasks.
1118init_env = ENV [ 'MERB_ENV' ] || 'rake'
Original file line number Diff line number Diff line change 1+ require 'rubygems'
2+ require 'rake/gempackagetask'
3+
4+ task :install => :package do
5+ sh %{sudo gem install pkg/#{ GEM } -#{ CHEF_SERVER_VERSION } --no-rdoc --no-ri}
6+ end
7+
Original file line number Diff line number Diff line change 1+ require 'rubygems'
2+ require 'rake/gempackagetask'
3+
4+ spec = Gem ::Specification . new do |s |
5+ s . name = GEM
6+ s . version = CHEF_SERVER_VERSION
7+ s . platform = Gem ::Platform ::RUBY
8+ s . has_rdoc = true
9+ # s.extra_rdoc_files = ["README.txt", "LICENSE", 'NOTICE']
10+ s . summary = SUMMARY
11+ s . description = s . summary
12+ s . author = AUTHOR
13+ s . email = EMAIL
14+ s . homepage = HOMEPAGE
15+
16+ s . add_dependency "stomp"
17+ s . add_dependency "stompserver"
18+ s . add_dependency "ferret"
19+ s . add_dependency "merb-core"
20+ s . add_dependency "merb-haml"
21+ s . add_dependency "merb-assets"
22+ s . add_dependency "merb-helpers"
23+ s . add_dependency "mongrel"
24+ s . add_dependency "haml"
25+ s . add_dependency "ruby-openid"
26+ s . add_dependency "json"
27+ s . add_dependency "syntax"
28+
29+ s . bindir = "bin"
30+ # s.executables = %w( chef-indexer chef-server )
31+
32+ # s.files = %w(LICENSE README.txt Rakefile) + Dir.glob("{lib}/**/*")
33+ end
34+
35+ Rake ::GemPackageTask . new ( spec ) do |pkg |
36+ pkg . gem_spec = spec
37+ end
38+
You can’t perform that action at this time.
0 commit comments