dev/modules/sysconfig/manifests/packages.pp
author ymh <ymh.work@gmail.com>
Thu, 27 Feb 2014 23:19:13 +0100
changeset 587 a1aa29e7809f
child 615 854fae0779c6
permissions -rw-r--r--
add a vagrant profile + puppet config for dev box

class sysconfig::packages {

  $coment_pkgs = [
      'vim',
      'python-setuptools',
      'libpq-dev',
      'python-dev',
      'python-virtualenv',
      'libjpeg8-dev',
      'zlib1g-dev',
      'libtiff5-dev',
      'libfreetype6-dev',
      'liblcms2-dev',
      'libwebp-dev',
      'tcl-dev',
      'tk-dev',
      'python-magic',
      'mercurial',
      'libtidy-dev',
      'libyaml-dev',
      'git-core',
      'pandoc',
      'abiword',
      'libreoffice',
      'libreoffice-script-provider-python',
      'python-uno'
  ]
  
  package { $coment_pkgs: ensure => "installed" }

  #upgrade setuptools
  exec { '/usr/bin/easy_install --upgrade setuptools': require => Package[$coment_pkgs]}

}