#!/usr/bin/env sprinkle -s require "#{File.dirname(__FILE__)}/packages/essential" require "#{File.dirname(__FILE__)}/packages/database" require "#{File.dirname(__FILE__)}/packages/server" require "#{File.dirname(__FILE__)}/packages/scm" require "#{File.dirname(__FILE__)}/packages/ruby" policy :diaspora, :roles => [:tom,:backer] do # requires :clean_dreamhost requires :tools requires :rubygems requires :bundler requires :diaspora_dependencies requires :database requires :webserver requires :scm requires :vim requires :nginx_conf end deployment do # mechanism for deployment delivery :capistrano do recipes "#{File.dirname(__FILE__)}/../deploy" end # source based package installer defaults source do prefix '/usr/local' archives '/usr/local/sources' builds '/usr/local/build' end binary do prefix '/usr/local/bin' archives '/usr/local/sources' end end