aboutsummaryrefslogtreecommitdiff
path: root/manifests/utils/development/git.pp
blob: b5fc5aa66eef23a54ff84ab1adafb7d01b44cde0 (plain)
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,
    },
  }
}