1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
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,
},
}
}
|