{% extends "layout.html" %} {% block title %}Package: {{ packages[0][1].name if packages else '' }}{% endblock %} {% block inner_content %} {% for s, p in packages %}

Package: {{ p.name }}

Base Package:
{{ p.base }}

Description:
{{ p.desc }}
Group(s):
{% for g in p.groups %} {{ g }}{{ ", " if not loop.last else "" }} {% else %} - {% endfor %}
Repo:
{{ p.repo }}
{% for name, url in p.urls %}
{{ name }}:
{{ url }}
{% endfor %}
License(s):
{{ licenses_to_html(p.licenses)|safe }}
Version:
{{ p.version }}
GIT Version:
{% if s.git_version %} {{ s.git_version }} {% else %} - {% endif%}
{% for ext_id, info in s.external_infos %}
{{ ext_id.name }}:
{{ info.version or info.name }} {% for url, label in info.other_urls|dictsort %} | {{ label }} {% endfor %}
{% endfor %}

Installation:
pacman -S {{ p.name }}
File:
{{ p.fileurl }}
SHA256:
{{ p.sha256sum }}
Last Packager:
{{ p.packager.name }}
Build Date:
{{ p.builddate|timestamp }}
Signed By:
{{ p.signature.name }}
Signature Date:
{{ p.signature.date }}
Package Size:
{{ p.csize|filesize }}
Installed Size:
{{ p.isize|filesize }}

Dependencies:
{% if p.depends %}
    {% for d, r in p.depends|dictsort %}
  • {{ d }}{% if r %} {{ r|sort|join(', ') }}{% endif %}
  • {% endfor %}
{% else %} - {% endif %}
Optional Dependencies:
{% if p.optdepends %}
    {% for d, reason in p.optdepends|dictsort %}
  • {{ d }}{% if reason %} ({{ reason|sort|join(', ') }}){% endif %}
  • {% endfor %}
{% else %} - {% endif %}
Build Dependencies:
{% if p.makedepends %}
    {% for d, r in p.makedepends|dictsort %}
  • {{ d }}{% if r %} {{ r|sort|join(', ') }}{% endif %}
  • {% endfor %}
{% else %} - {% endif %}
Check Dependencies:
{% if p.checkdepends %}
    {% for d, r in p.checkdepends|dictsort %}
  • {{ d }}{% if r %} {{ r|sort|join(', ') }}{% endif %}
  • {% endfor %}
{% else %} - {% endif %}
Provides:
{% if p.provides %}
    {% for d, r in p.provides|dictsort %}
  • {{ d }}
  • {% endfor %}
{% else %} - {% endif %}
Conflicts:
{% if p.conflicts %}
    {% for d, r in p.conflicts|dictsort %}
  • {{ d }}
  • {% endfor %}
{% else %} - {% endif %}
Replaces:
{% if p.replaces %}
    {% for d, r in p.replaces|dictsort %}
  • {{ d }}
  • {% endfor %}
{% else %} - {% endif %}

Provided By:
{% if p.provided_by %}
    {% for p in p.provided_by|sort(attribute='key') %}
  • {{ p.name }}
  • {% endfor %}
{% else %} - {% endif %}
Required By:
{% if p.rdepends %}
    {% for rp, r in p.rdepends|rdepends_sort %}
  • {{ rp.name }}{% if r|rdepends_type %} ({{ r|rdepends_type|sort|join(', ') }}){% endif %}
  • {% endfor %}
{% else %} - {% endif %}

Files:
{% for f in p.files %}{{ f }}
{% endfor %}
{% else %} No packages found {% endfor %} {% endblock %}