{% from "_helpers.html" import copr_url %} {% from "coprs/detail/_package_forms.html" import copr_package_form_tito, copr_package_form_mock, copr_package_form_pypi, copr_package_form_rubygems, with context %} {% macro badge(source_type) %} {% if package.source_type_text == source_type %} {% endif %} {% endmacro %} {% macro nav_element(tab_name, tab_title, href) %}
  • {{ tab_title }}
  • {% endmacro %} {% macro show_navigation(copr, view) %} {# kwargs: pass package_name='...' when editing the package #} {% endmacro %} {% macro show_package_form(source_type, package) %} {% if source_type == "git_and_tito" %}

    Tito {{ badge('git_and_tito') }}

    {{ copr_package_form_tito(form_tito, view, copr, package) }} {% elif source_type == "mock_scm" %}

    Mock {{ badge('mock_scm') }}

    {{ copr_package_form_mock(form_mock, view, copr, package) }} {% elif source_type == "pypi" %}

    PyPI {{ badge('pypi') }}

    {{ copr_package_form_pypi(form_pypi, view, copr, package) }} {% elif source_type == "rubygems" %}

    RubyGems {{ badge('rubygems') }}

    {{ copr_package_form_rubygems(form_rubygems, view, copr, package) }} {% else %}

    Wrong source type

    {% endif %} {% endmacro %}