EOX GitLab Instance

Commit ae11b71f authored by Marko Locher's avatar Marko Locher
Browse files

Merge branch 'eoxserver' of gitlab.eox.at:vagrant/builder_rpm

parents afdf51e9 f02b19b2
......@@ -9,6 +9,7 @@ Currently we _automagically_ install the build dependencies for the following pr
* eox-release (which doesn't have any, so it's easy)
* mapserver
* rasdaman
* eoxserver
## To start building
......@@ -43,4 +44,4 @@ Currently we _automagically_ install the build dependencies for the following pr
* Create a new puppet module inside the _puppet/modules_ directory. (See the [rasdaman module](/vagrant/builder_rpm/tree/master/puppet/modules/rasdaman) for an example)
* Create a merge request
If you are not sure, you can also email the build dependencies to marko.locher@eox.at and I'll do it for you!
\ No newline at end of file
If you are not sure, you can also email the build dependencies to marko.locher@eox.at and I'll do it for you!
......@@ -23,7 +23,7 @@ class buildtools {
file { $home: ensure => directory }
file { "${home}/.rpmmacros":
ensure => file,
content => "%_topdir ${home}/rpmbuild\n",
content => "%_topdir ${home}/rpmbuild\n%__os_install_post %{nil}\n",
}
file { "${home}/rpmbuild":
ensure => directory,
......
class eoxserver {
# enable EOX-testing repository
augeas { 'enable_eox-testing':
context => '/files/etc/yum.repos.d/eox-testing.repo',
changes => [
'set eox-testing/enabled 0',
'set eox-testing-source/enabled 0',
'set eox-testing-noarch/enabled 0',
]
}
package { 'gdal-devel': ensure => 'latest' }
package { 'python-setuptools': ensure => 'latest' }
package { 'python-devel': ensure => 'latest' }
}
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