class nodo::utils::development::git { package { [ 'gitk', 'git-gui', 'tig', 'git-cola', 'legit', 'git-extras', 'git-flow', 'topgit', 'git-remote-gcrypt', ]: ensure => installed, } # Newer packages package { 'git-crypt': ensure => $::lsbdistcodename ? { 'stretch' => present, 'sid' => present, default => absent, } } # Wheezy only package { 'git-stuff': ensure => $::lsbdistcodename ? { 'wheezy' => present, default => absent, }, } }