Puppet Class: role::score

Defined in:
puppet/modules/role/manifests/score.pp

Overview

Class: role::score

This role provisions the Score extension, which renders musical notation via GNU LilyPond.



6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# File 'puppet/modules/role/manifests/score.pp', line 6

class role::score {
    include ::role::multimedia

    require_package('lilypond', 'fluidsynth', 'fluid-soundfont-gs', 'fluid-soundfont-gm')

    mediawiki::extension { 'Score':
        needs_update => true,
        require      => [
            Package['lilypond'],
            Package['fluidsynth'],
            Package['fluidsynth-soundfont-gs'],
            Package['fluidsynth-soundfont-gm'],
        ],
    }
}