Skip to content
Commits on Mar 25, 2010
  1. @ahx
  2. @ahx
  3. @ahx

    require 'active_support/dependencies'

    ahx committed
    because AS not longer loads it automatically (since Version 3 beta).
    This works with AS version 2 and 3.
Commits on Feb 24, 2010
  1. @ahx

    Dont use sudo in has_gem verifier

    ahx committed
Commits on Feb 22, 2010
  1. @ahx
  2. @ahx
  3. @ahx
  4. @ahx

    Rephrased some pending specs to work on Ruby 1.9 and RSpec 1.3

    ahx committed
    An 'it "should be pending"' without a block does 
    not work on Ruby 1.9
    (wrong number of arguments (1 for 0))
    This seems to be a known isse for RSpec 1.3 :/
Commits on Jan 12, 2010
  1. @crafterm

    Merge branch 'powcloud'

    crafterm committed
  2. @crafterm

    Update jeweler properties

    crafterm committed
Commits on Jan 8, 2010
  1. Updated install_package to latest sprinkle codebase (@installers << i…

    unknown committed
    …nstaller instead of @installer = installer)
Commits on Dec 21, 2009
  1. @crafterm

    Update to allow unzip to overwite existing directories when extractin…

    crafterm committed
    …g source packages. Update spec to validate
Commits on Dec 16, 2009
  1. Installers:

    unknown committed
    install_package(package)
    install_packages(package1[, package2, packageN] | array_of_package_names)
    
    Verifiers:
    has_package(package)
    has_packages(package1[, package2, packageN] | array_of_package_names)
    
    Supported package systems:
    yum
    smart
    
    Selected by:
    Sprinkle::Installers::InstallPackage.installer = :yum | :smart
    
    Other package systems with compatible package names (apt-get, deb, etc) are under development.
Commits on Dec 12, 2009
  1. @crafterm

    Version bump to 0.3.1

    crafterm committed
  2. @crafterm
Commits on Dec 11, 2009
  1. @crafterm
  2. @crafterm

    Version bump to 0.3.0

    crafterm committed
  3. @crafterm
  4. @crafterm

    Use @options rather than accessor

    crafterm committed
  5. @crafterm
  6. @crafterm

    Merge remote branch 'gaffneyc/master'.

    crafterm committed
    Updated other merged installer definitions to support multiple installers, and fixed metapackage definition check.
    
    Conflicts:
    	.gitignore
  7. @crafterm
  8. @crafterm
  9. @crafterm
  10. @crafterm
Commits on Oct 21, 2009
  1. - enabled VAR=VALUE command line arguments to set ENV variables (simi…

    unknown committed
    …lar to Rake)
Commits on Oct 17, 2009
  1. @geoffgarside
Commits on Oct 16, 2009
  1. @okiess

    Improved archive format support

    okiess committed
Commits on Oct 15, 2009
  1. @okiess
Commits on Sep 26, 2009
  1. Added spec for RPM verifier

    Darrin Wortlehock committed
  2. Added RPM verifier

    Darrin Wortlehock committed
Commits on Sep 8, 2009
  1. @sunaku

    Add 'option' verb to specify arbitrary configure opts in source():

    sunaku committed
      source '...' do
        with 'feature-x'
        without 'feature-y'
        enable %w( 1 2 3 )
        disable %w( 4 5 6 )
        option 'mix-and-match'        # <== NEW!
        option 'foo-bar-baz=123'      # <== NEW!
      end
    
    Specifically, this was used to compile Nginx with the Fair module:
    
      package :nginx do
        source 'http://sysoev.ru/nginx/nginx-0.7.61.tar.gz'; do
          pre :configure, 'git clone git://github.com/gnosek/nginx-upstream-fair.git'
          option 'add-module=`pwd`/nginx-upstream-fair'   # <=== HERE!
        end
      end
Commits on Aug 27, 2009
  1. Allow multiple installers steps to be defined.

    Chris Gaffney committed
    The goal here is to be able to do more configuration of packages without
    having to create excess dependencies.
Commits on Aug 12, 2009
  1. @crafterm
Something went wrong with that request. Please try again.