{% from "salt/map.jinja" import salt_settings with context %}
# issue 34

{% if salt_settings.gitfs.dulwich.install_from_source %}
# we probably don't have a package or it's not a high enough version
# install latest from source/pip
dulwich-deps:
  pkg.installed:
    - pkgs:
      - build-essential
      - python-dev

install-dulwich:
  pip.installed:
    - name: dulwich

{% else %}

python-dulwich:
  pkg.installed:
    - name: {{ salt_settings.python_dulwich }}

{% endif %}