From 20ce2d2520706c84c6822b9bd6777b06c915cf09 Mon Sep 17 00:00:00 2001 From: Bryan Stearns Date: Wed, 10 Nov 2010 10:11:26 -0800 Subject: [PATCH] Add Java feature --- genii.gemspec | 3 ++- lib/genii/features/java.rb | 7 +++++++ 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 lib/genii/features/java.rb diff --git a/genii.gemspec b/genii.gemspec index 64effd2..78937f0 100644 --- a/genii.gemspec +++ b/genii.gemspec @@ -9,7 +9,7 @@ Gem::Specification.new do |s| s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version= s.authors = ["Bryan Stearns"] - s.date = %q{2010-10-28} + s.date = %q{2010-11-10} s.default_executable = %q{genii} s.description = %q{Yet another take on system setup in Ruby} s.email = %q{bryanstearns@gmail.com} @@ -44,6 +44,7 @@ Gem::Specification.new do |s| "lib/genii/features/fonts.rb", "lib/genii/features/fstab_noatime.rb", "lib/genii/features/groups.rb", + "lib/genii/features/java.rb", "lib/genii/features/monit.rb", "lib/genii/features/monit/monit_top", "lib/genii/features/mysql_server.rb", diff --git a/lib/genii/features/java.rb b/lib/genii/features/java.rb new file mode 100644 index 0000000..97440da --- /dev/null +++ b/lib/genii/features/java.rb @@ -0,0 +1,7 @@ +class Features::Java < Feature + def create_dependencies + depends_on :packages => { + :names => %w[default-jdk] + } + end +end \ No newline at end of file