Sha256: 969d7ec4ac8dbb014f6aa7ab006165180b0336446992fe7abceb07059bcdd81d

Contents?: true

Size: 714 Bytes

Versions: 10

Compression:

Stored size: 714 Bytes

Contents

#!/usr/bin/env automateit

# Install ruby-dbi package and the basic drivers

package_manager.install <<-HERE, :with => :gem
  postgres-pr
  sqlite3-ruby
  ### mysql # FIXME Fails because of compile dependencies
HERE

mktempdircd do
  download "http://rubyforge.org/frs/download.php/12368/dbi-0.1.1.tar.gz"
  sh "tar xvfz *.tar.gz"
  extracted_to = Dir.entries(".").select{|t| t=~/\w+/ && File::directory?(t)}.first
  cd extracted_to do
    # FIXME mysql and sqlite fail due to compile dependencies
    ### ruby setup.rb config --with=dbi,dbd_pg,dbd_mysql,dbd_sqlite && \
    sh <<-HERE
      ruby setup.rb config --with=dbi,dbd_pg && \
      ruby setup.rb setup && \
      ruby setup.rb install
    HERE
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
automateit-0.71219 misc/setup_ruby-dbi.rb
automateit-0.71111 misc/setup_ruby-dbi.rb
automateit-0.71112 misc/setup_ruby-dbi.rb
automateit-0.71220 misc/setup_ruby-dbi.rb
automateit-0.71221 misc/setup_ruby-dbi.rb
automateit-0.71104 misc/setup_ruby-dbi.rb
automateit-0.71226.1 misc/setup_ruby-dbi.rb
automateit-0.80116 misc/setup_ruby-dbi.rb
automateit-0.71226 misc/setup_ruby-dbi.rb
automateit-0.71230 misc/setup_ruby-dbi.rb