aboutsummaryrefslogtreecommitdiff
path: root/manifests/subsystems/utils/development.pp
blob: 1c109453c5f4b696711dc049e57a0008d5d164da (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
class utils::development {
  # Development
  package { [ 'debhelper',  'gitk',             'git-gui',         'subversion',        'python-stdeb',
              'fakeroot',   'dupload',          'autotools-dev',   'dh-make',           'doxygen',
              'tig',        'mercurial',        'exuberant-ctags', 'reportbug',         'debian-keyring',
              'devscripts', 'pbuilder',         'build-essential', 'pnopaste-cli',      'agave',
              'cdbs',       'dh-buildinfo',     'quilt',           'dpatch',            'dput',
              'bzr',        'debian-goodies',   'debirf',          'xorriso',           'dh-autoreconf',
              'unetbootin', 'git-buildpackage', 'gem2deb',         'python-setuptools', 'python-virtualenv',
              'ditz',       'mr',               'puppet-lint' ]:
    ensure => installed,
  }

  package { 'vagrant':
    ensure => $::lsbdistcodename ? {
      'squeeze' => absent,
       default  => present,
    }
  }

  include utils::storage::archive
}