EOX GitLab Instance

Commit 00b46522 authored by Marko Locher's avatar Marko Locher
Browse files

added build dependencies for rasdaman

parent 4dbb5432
class rasdaman {
# missing repositories elgis & epel
package { 'epel-release':
provider => 'rpm',
ensure => 'installed',
source => 'http://fedora.aau.at/epel/6/i386/epel-release-6-8.noarch.rpm'
}
package { 'elgis-release':
provider => 'rpm',
ensure => 'installed',
source => 'http://elgis.argeo.org/repos/6/elgis-release-6-6_0.noarch.rpm'
}
exec { 'yum_clean':
command => '/usr/bin/yum clean all',
refreshonly => true,
subscribe => [
Package['epel-release'],
Package['elgis-release']
]
}
package { 'bison': ensure => 'latest', require => [ Package['epel-release'], Package['elgis-release'] ] }
package { 'libtiff-devel': ensure => 'latest', require => [ Package['epel-release'], Package['elgis-release'] ] }
package { 'hdf-devel': ensure => 'latest', require => [ Package['epel-release'], Package['elgis-release'] ] }
package { 'libjpeg-devel': ensure => 'latest', require => [ Package['epel-release'], Package['elgis-release'] ] }
package { 'readline-devel': ensure => 'latest', require => [ Package['epel-release'], Package['elgis-release'] ] }
package { 'zlib-devel': ensure => 'latest', require => [ Package['epel-release'], Package['elgis-release'] ] }
package { 'libpng-devel': ensure => 'latest', require => [ Package['epel-release'], Package['elgis-release'] ] }
package { 'netpbm-devel': ensure => 'latest', require => [ Package['epel-release'], Package['elgis-release'] ] }
package { 'openssl-devel': ensure => 'latest', require => [ Package['epel-release'], Package['elgis-release'] ] }
package { 'flex': ensure => 'latest', require => [ Package['epel-release'], Package['elgis-release'] ] }
package { 'postgresql-devel': ensure => 'latest', require => [ Package['epel-release'], Package['elgis-release'] ] }
package { 'doxygen': ensure => 'latest', require => [ Package['epel-release'], Package['elgis-release'] ] }
package { 'netcdf-devel': ensure => 'latest', require => [ Package['epel-release'], Package['elgis-release'] ] }
package { 'gdal-devel': ensure => 'latest', require => [ Package['epel-release'], Package['elgis-release'] ] }
package { 'java-1.6.0-openjdk-devel': ensure => 'latest', require => [ Package['epel-release'], Package['elgis-release'] ] }
}
\ No newline at end of file
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment