--- {%- from "pkg/map.jinja" import pkg with context %} {%- if pkg.manual|length > 0 %} {%- for pkg in pkg.manual %} {%- if salt['pkg.version'](pkg.name) != pkg.version or salt['pkg.version'](pkg.name) == None %} pkg-install-manual-{{ pkg.name }}: pkg.installed: - sources: - {{ pkg.name }}: {{ pkg.src }} {%- endif %} {%- endfor %} {%- endif %}