diff --git a/manifests/params.pp b/manifests/params.pp index 50660e4..77cd016 100644 --- a/manifests/params.pp +++ b/manifests/params.pp @@ -27,6 +27,7 @@ class jenkins::params { # packages needed by document translation $gnome_doc_package = 'gnome-doc-utils' $libtidy_package = 'libtidy' + $gettext_package = 'gettext' # for keystone ldap auth integration $libsasl_dev = 'cyrus-sasl-devel' $nspr_dev_package = 'nspr-devel' @@ -110,6 +111,7 @@ class jenkins::params { # packages needed by document translation $gnome_doc_package = 'gnome-doc-utils' $libtidy_package = 'libtidy-0.99-0' + $gettext_package = 'gettext' # for keystone ldap auth integration $libsasl_dev = 'libsasl2-dev' $mysql_dev_package = 'libmysqlclient-dev' diff --git a/manifests/slave.pp b/manifests/slave.pp index c597797..cfdac36 100644 --- a/manifests/slave.pp +++ b/manifests/slave.pp @@ -38,6 +38,7 @@ class jenkins::slave( $::jenkins::params::docbook_xml_package, # for building openstack docs $::jenkins::params::docbook5_xml_package, # for building openstack docs $::jenkins::params::docbook5_xsl_package, # for building openstack docs + $::jenkins::params::gettext_package, # for msgfmt, used in translating manuals $::jenkins::params::gnome_doc_package, # for generating translation files for docs $::jenkins::params::graphviz_package, # for generating graphs in docs $::jenkins::params::firefox_package, # for selenium tests