EOX GitLab Instance

Commit 583f0b8a authored by Marko Locher's avatar Marko Locher
Browse files

Merge remote-tracking branch 'origin/add_stages'

Conflicts:
	puppet/modules/rasdaman/manifests/init.pp
parents 76474719 2ba3bf55
# define a repository stage which is run before the main stage
# for adding new yum repositories
stage { 'repositories': }
Stage['repositories'] -> Stage['main']
# include mockbuild module from
# https://github.com/jeffmccune/jeffmccune-mockbuild
# include basic buildtools
include buildtools
# include the build dependencies for the specified project
notify { "Installing build dependencies for <$project>!": }
include $project
\ No newline at end of file
class buildtools {
include 'repos'
class { 'repos':
# add to the repositories stage
stage => repositories
}
$home = '/home/vagrant'
......
......@@ -9,32 +9,32 @@ class mapserver {
]
}
package { 'libXpm-devel': ensure => 'latest', require => [ Package['epel-release'], Package['elgis-release'], Package['eox-release'] ] }
package { 'httpd-devel': ensure => 'latest', require => [ Package['epel-release'], Package['elgis-release'], Package['eox-release'] ] }
package { 'php-devel': ensure => 'latest', require => [ Package['epel-release'], Package['elgis-release'], Package['eox-release'] ] }
package { 'libxslt-devel': ensure => 'latest', require => [ Package['epel-release'], Package['elgis-release'], Package['eox-release'] ] }
package { 'pam-devel': ensure => 'latest', require => [ Package['epel-release'], Package['elgis-release'], Package['eox-release'] ] }
package { 'fcgi-devel': ensure => 'latest', require => [ Package['epel-release'], Package['elgis-release'], Package['eox-release'] ] }
package { 'perl': ensure => 'latest', require => [ Package['epel-release'], Package['elgis-release'], Package['eox-release'] ] }
package { 'postgresql-devel': ensure => 'latest', require => [ Package['epel-release'], Package['elgis-release'], Package['eox-release'] ] }
package { 'mysql-devel': ensure => 'latest', require => [ Package['epel-release'], Package['elgis-release'], Package['eox-release'] ] }
package { 'java-1.6.0-openjdk-devel': ensure => 'latest', require => [ Package['epel-release'], Package['elgis-release'], Package['eox-release'] ] }
package { 'swig': ensure => 'latest', require => [ Package['epel-release'], Package['elgis-release'], Package['eox-release'] ] }
package { 'java-1.6.0-openjdk': ensure => 'latest', require => [ Package['epel-release'], Package['elgis-release'], Package['eox-release'] ] }
package { 'geos-devel': ensure => 'latest', require => [ Package['epel-release'], Package['elgis-release'], Package['eox-release'] ] }
package { 'proj-devel': ensure => 'latest', require => [ Package['epel-release'], Package['elgis-release'], Package['eox-release'] ] }
package { 'gdal-devel': ensure => 'latest', require => [ Package['epel-release'], Package['elgis-release'], Package['eox-release'] ] }
package { 'cairo-devel': ensure => 'latest', require => [ Package['epel-release'], Package['elgis-release'], Package['eox-release'] ] }
package { 'freetype-devel': ensure => 'latest', require => [ Package['epel-release'], Package['elgis-release'], Package['eox-release'] ] }
package { 'gd-devel': ensure => 'latest', require => [ Package['epel-release'], Package['elgis-release'], Package['eox-release'] ] }
package { 'python-devel': ensure => 'latest', require => [ Package['epel-release'], Package['elgis-release'], Package['eox-release'] ] }
package { 'libcurl-devel': ensure => 'latest', require => [ Package['epel-release'], Package['elgis-release'], Package['eox-release'] ] }
package { 'libxml2-devel': ensure => 'latest', require => [ Package['epel-release'], Package['elgis-release'], Package['eox-release'] ] }
package { 'libjpeg-devel': ensure => 'latest', require => [ Package['epel-release'], Package['elgis-release'], Package['eox-release'] ] }
package { 'libpng-devel': ensure => 'latest', require => [ Package['epel-release'], Package['elgis-release'], Package['eox-release'] ] }
package { 'fribidi-devel': ensure => 'latest', require => [ Package['epel-release'], Package['elgis-release'], Package['eox-release'] ] }
package { 'giflib-devel': ensure => 'latest', require => [ Package['epel-release'], Package['elgis-release'], Package['eox-release'] ] }
package { 'pcre': ensure => 'latest', require => [ Package['epel-release'], Package['elgis-release'], Package['eox-release'] ] }
package { 'pcre-devel': ensure => 'latest', require => [ Package['epel-release'], Package['elgis-release'], Package['eox-release'] ] }
package { 'perl-ExtUtils-MakeMaker': ensure => 'latest', require => [ Package['epel-release'], Package['elgis-release'], Package['eox-release'] ] }
package { 'libXpm-devel': ensure => 'latest' }
package { 'httpd-devel': ensure => 'latest' }
package { 'php-devel': ensure => 'latest' }
package { 'libxslt-devel': ensure => 'latest' }
package { 'pam-devel': ensure => 'latest' }
package { 'fcgi-devel': ensure => 'latest' }
package { 'perl': ensure => 'latest' }
package { 'postgresql-devel': ensure => 'latest' }
package { 'mysql-devel': ensure => 'latest' }
package { 'java-1.6.0-openjdk-devel': ensure => 'latest' }
package { 'swig': ensure => 'latest' }
package { 'java-1.6.0-openjdk': ensure => 'latest' }
package { 'geos-devel': ensure => 'latest' }
package { 'proj-devel': ensure => 'latest' }
package { 'gdal-devel': ensure => 'latest' }
package { 'cairo-devel': ensure => 'latest' }
package { 'freetype-devel': ensure => 'latest' }
package { 'gd-devel': ensure => 'latest' }
package { 'python-devel': ensure => 'latest' }
package { 'libcurl-devel': ensure => 'latest' }
package { 'libxml2-devel': ensure => 'latest' }
package { 'libjpeg-devel': ensure => 'latest' }
package { 'libpng-devel': ensure => 'latest' }
package { 'fribidi-devel': ensure => 'latest' }
package { 'giflib-devel': ensure => 'latest' }
package { 'pcre': ensure => 'latest' }
package { 'pcre-devel': ensure => 'latest' }
package { 'perl-ExtUtils-MakeMaker': ensure => 'latest' }
}
\ No newline at end of file
......@@ -9,19 +9,19 @@ class rasdaman {
]
}
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'] ] }
package { 'bison': ensure => 'latest' }
package { 'libtiff-devel': ensure => 'latest' }
package { 'hdf-devel': ensure => 'latest' }
package { 'libjpeg-devel': ensure => 'latest' }
package { 'readline-devel': ensure => 'latest' }
package { 'zlib-devel': ensure => 'latest' }
package { 'libpng-devel': ensure => 'latest' }
package { 'netpbm-devel': ensure => 'latest' }
package { 'openssl-devel': ensure => 'latest' }
package { 'flex': ensure => 'latest' }
package { 'postgresql-devel': ensure => 'latest' }
package { 'doxygen': ensure => 'latest' }
package { 'netcdf-devel': ensure => 'latest' }
package { 'gdal-devel': ensure => 'latest' }
package { 'java-1.6.0-openjdk-devel': ensure => 'latest' }
}
\ No newline at end of file
Markdown is supported
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