library/roles/octave: Install some additional packages needed by octave to process the output formats.

This commit is contained in:
Andrea Dell'Amico 2016-09-14 13:37:49 +02:00
parent ce6fcc45fe
commit 7452497843
2 changed files with 7 additions and 0 deletions

View File

@ -5,3 +5,6 @@ octave_pkg_state: latest
octave_pkgs: octave_pkgs:
- octave - octave
octave_external_deps:
- epstool
- transfig

View File

@ -7,6 +7,10 @@
apt: pkg={{ item }} state={{ octave_pkg_state }} update_cache=yes cache_valid_time=3600 apt: pkg={{ item }} state={{ octave_pkg_state }} update_cache=yes cache_valid_time=3600
with_items: '{{ octave_pkgs }}' with_items: '{{ octave_pkgs }}'
- name: Install the octave external dependencies packages
apt: pkg={{ item }} state={{ octave_pkg_state }} update_cache=yes cache_valid_time=3600
with_items: '{{ octave_external_deps }}'
tags: octave tags: octave
when: octave_install when: octave_install