Commits

Peter Eisentraut  committed d8cce09

Install basic batch of build dependency packages

  • Participants
  • Parent commits 523b756

Comments (0)

Files changed (1)

File manifests/pgci.pp

 
 class { 'jenkins': }
 class { 'jenkins::git': }
+package { 'git': }
 
 # needed to run git inside jenkins
 # see https://github.com/jenkinsci/jenkins/pull/591
 }
 
 package { 'ntp': }
+
+
+# Build dependencies
+
+$build_deps = [ 'bison',
+                'flex',
+                'gcc',
+                'gettext',
+                'libedit-dev',
+                'libkrb5-dev',
+                'libldap2-dev',
+                'libossp-uuid-dev',
+                'libpam-dev',
+                'libperl-dev',
+                'libreadline-dev',
+                'libssl-dev',
+                'libxml2-dev',
+                'libxslt1-dev',
+                'libz-dev',
+                'make',
+                'perl',
+                'python-dev',
+                'python3-dev',
+                'tcl-dev',
+
+                'docbook',
+                'docbook-dsssl',
+                'docbook-xsl',
+                'openjade1.3',
+                'opensp',
+                'xsltproc',
+                ]
+
+package { $build_deps: }