Adding xz-utils as a pre-req
This commit is contained in:
+5
-2
@@ -1,15 +1,18 @@
|
||||
{% set default_version = '4.2.0' %}
|
||||
|
||||
{# Extract major.minor (e.g., '4.2.0' -> '4.2') #}
|
||||
{% set version_parts = default_version.split('.') %}
|
||||
{% set default_major = version_parts[0] ~ '.' ~ version_parts[1] %}
|
||||
|
||||
{# Map distro-specific package names using grains #}
|
||||
{% set xz_pkg = 'xz-utils' if grains['os_family'] == 'Debian' else 'xz' %}
|
||||
|
||||
{% set defaults = {
|
||||
'version': default_version,
|
||||
'install_root': '/opt',
|
||||
'bin_dir': '/usr/local/bin',
|
||||
'desktop_dir': '/usr/share/applications',
|
||||
'download_url_base': 'https://download.blender.org/release'
|
||||
'download_url_base': 'https://download.blender.org/release',
|
||||
'pkgs': [xz_pkg, 'tar', 'curl']
|
||||
} %}
|
||||
|
||||
{# Merge pillar data under the 'blender' key over defaults #}
|
||||
|
||||
Reference in New Issue
Block a user