From 9a6b0f54bf26df91083c4cf3c898d833169cc90d Mon Sep 17 00:00:00 2001 From: Ossi Salmi Date: Sun, 29 Jul 2012 21:49:06 +0300 Subject: [PATCH] Make MoinMoin 1.9 setup.py install htdocs also under share/moin --- wiki/manifests/init.pp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/wiki/manifests/init.pp b/wiki/manifests/init.pp index 41783a4..116d385 100644 --- a/wiki/manifests/init.pp +++ b/wiki/manifests/init.pp @@ -38,6 +38,16 @@ class wiki::moin { source => "/usr/local/src/moin.patch", require => Util::Extract::Tar["/usr/local/src/moin"], } + if $moin_package =~ /^moin-1\.9/ { + exec { "moin-copy-htdocs": + user => "root", + path => "/bin:/usr/bin:/sbin:/usr/sbin", + command => "cp -a /usr/local/src/moin/MoinMoin/web/static/htdocs /usr/local/src/moin/wiki", + creates => "/usr/local/src/moin/wiki/htdocs", + require => Util::Patch["/usr/local/src/moin"], + before => Python::Setup::Install["/usr/local/src/moin"], + } + } python::setup::install { "/usr/local/src/moin": require => Util::Patch["/usr/local/src/moin"], }