Install libxml2-dev{,el} and libxslt-dev{,el}
In preperation for moving the Zanata scripts from project-config into jeepyb, lxml will be added to its requirement. This requires the development libraries libxml2 and libxslt to be installed, so ensure they are. Change-Id: Id21eb3039f25e5c675674b5ca53179bd9d3c918f
This commit is contained in:
parent
4b3de83a24
commit
59bc52871b
@ -23,6 +23,16 @@ class jeepyb (
|
||||
ensure => present,
|
||||
}
|
||||
}
|
||||
if ! defined(Package['libxml2-dev']) {
|
||||
package { 'libxml2-dev':
|
||||
ensure => present,
|
||||
}
|
||||
}
|
||||
if ! defined(Package['libxslt-dev']) {
|
||||
package { 'libxslt-dev':
|
||||
ensure => present,
|
||||
}
|
||||
}
|
||||
}
|
||||
'RedHat': {
|
||||
if ! defined(Package['PyYAML']) {
|
||||
@ -30,6 +40,16 @@ class jeepyb (
|
||||
ensure => present,
|
||||
}
|
||||
}
|
||||
if ! defined(Package['libxml2-devel']) {
|
||||
package { 'libxml2-devel':
|
||||
ensure => present,
|
||||
}
|
||||
}
|
||||
if ! defined(Package['libxslt-devel']) {
|
||||
package { 'libxslt-devel':
|
||||
ensure => present,
|
||||
}
|
||||
}
|
||||
}
|
||||
default: {
|
||||
fail("Unsupported osfamily: ${::osfamily} The 'jeepyb' module only supports osfamily Debian or RedHat.")
|
||||
|
Loading…
x
Reference in New Issue
Block a user