puppet-mediawiki/manifests/image_scaler.pp
Jeremy Stanley f242561761 puppet-lint: class included by absolute name
Recent puppet-lint has decided it looks better not to include
leading :: on class names, so roll with it.

Change-Id: Ib4ffa2790a20ab074597dc26c7df1f1c08dc66f9
2020-01-29 18:51:45 +00:00

63 lines
1.5 KiB
Puppet

# Class: mediawiki::image_scaler
#
class mediawiki::image_scaler {
# No ffmpeg - it should work without? If it's needed it could be a pain
# as Ubuntu doesn't package it for trusty
package { [
'djvulibre-bin',
'ffmpeg2theora',
'fonts-arphic-ukai',
'fonts-arphic-uming',
'fonts-farsiweb',
'fonts-khmeros',
'fonts-lao',
'fonts-lohit-beng-bengali',
'fonts-lohit-deva',
'fonts-lohit-gujr',
'fonts-lohit-guru',
'fonts-lohit-knda',
'fonts-lohit-mlym',
'fonts-lohit-orya',
'fonts-lohit-taml',
'fonts-manchufont',
'fonts-mgopen',
'fonts-nafees',
'fonts-sil-abyssinica',
'fonts-sil-ezra',
'fonts-sil-nuosusil',
'fonts-sil-padauk',
'fonts-takao-gothic',
'fonts-takao-mincho',
'fonts-thai-tlwg',
'fonts-tibetan-machine',
'ghostscript',
'gsfonts',
'imagemagick',
'libogg0',
'librsvg2-bin',
'libtheora0',
'libvips-tools',
'libvorbisenc2',
'netpbm',
'oggvideotools',
'texlive-fonts-recommended',
'ttf-alee',
'ttf-arabeyes',
'ttf-kacst',
'ttf-liberation',
'ttf-linux-libertine',
'ttf-sil-scheherazade',
'ttf-ubuntu-font-family',
'ttf-unfonts-extra',
'ttf-wqy-zenhei',
'xfonts-100dpi',
'xfonts-75dpi',
'xfonts-base',
'xfonts-mplus',
'xfonts-scalable',
]:
ensure => present,
}
include tmpreaper
}