Merge pull request #18 from tampakrap/gentoo_tests
Add tests for Gentoo
require git only when installing via gem or bundler
After talking with @adrienthebo, distro packages of r10k should have git as a runtime dependency. If they don't, they are broken and should be fixed
Merge pull request #23 from tampakrap/make_new_location
new URL for the make module
Merge pull request #22 from tampakrap/require_git
require git only when installing via gem or bundler
add portage in the fail message
Add support to pass install_options in package installation
Add ability to pass different $package_name, defaults to 'r10k'
set default $package_name value per provider
Based on PR #20 by Justin Lambert <jlambert@eml.cc> https://github.com/acidprime/r10k/pull/20
Add zypper support for SLES and openSUSE
set portage as default provider for Gentoo
note that Debian, SUSE and RedHat families didn't get default provider change because r10k is not included in the base distro repos
Merge pull request #24 from tampakrap/package_name
Ability to pass package_name
So, funny thing is that there IS a rubygem called 'bundle' that was written by a guy who was sick of people requiring the 'bundle' gem instead of 'bundler' - and ALL IT DOES is setup a dependency for 'bundler'. That's most likely why this worked for so long. But fuck that guy, let's actually fix our shit.
Update spec tests for 'bundler'
The previous change corrected the name of the gem from 'bundle' to 'bundler', but omitted a correction for the spec tests. This commit updates the spec tests to look for 'bundler' instead of 'bundle'.
Be a bit more platform independent with regard to root group.
Merge pull request #30 from jlambert121/mcollective_param
add ability to include mcollective agent through main class
Merge pull request #27 from glarizza/bundler_fix
The gem is called 'bundler'
Update test cases for platform independent root group.