lib/itamae/plugin/recipe/rbenv/dependency.rb in itamae-plugin-recipe-rbenv-0.4.1 vs lib/itamae/plugin/recipe/rbenv/dependency.rb in itamae-plugin-recipe-rbenv-0.5.0

- old
+ new

@@ -1,8 +1,8 @@ # cf) https://github.com/rbenv/ruby-build/wiki#suggested-build-environment case node[:platform] -when 'debian', 'ubuntu' +when 'debian', 'ubuntu', 'mint' package 'autoconf' package 'bison' package 'build-essential' package 'libffi-dev' package 'libgdbm-dev' @@ -12,10 +12,11 @@ package 'libssl-dev' package 'libyaml-dev' package 'zlib1g-dev' when 'redhat', 'fedora' # redhat is including CentOS + package 'bzip2' package 'gcc' package 'gdbm-devel' package 'libffi-devel' package 'libyaml-devel' package 'ncurses-devel' @@ -24,9 +25,27 @@ package 'zlib-devel' when 'osx', 'darwin' package 'libffi' package 'libyaml' package 'openssl' +when 'arch' + package 'base-devel' do + not_if 'pacman -Qg base-devel' + end + package 'libffi' + package 'libyaml' + package 'openssl' + package 'zlib' +when 'opensuse' + package 'automake' + package 'gcc' + package 'gdbm-devel' + package 'libffi-devel' + package 'libyaml-devel' + package 'ncurses-devel' + package 'openssl-devel' + package 'readline-devel' + package 'zlib-devel' else # for backward compatibility (<= v0.2.1) package 'libffi-devel' package 'openssl-devel' package 'readline-devel'