blob: f78e80ffa80387caf8edb90162c8c4f982a84b6a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
{% extends "base.html" %}
{% block title %}sharing between {{ details1.package|e }} and {{ details2.package|e }}{% endblock%}
{% block content %}
<h1><a href="../../binary/{{ details1.package|e }}">{{ details1.package|e }}</a> <-> <a href="../../binary/{{ details2.package|e }}">{{ details2.package|e }}</a></h1>
<p>Version of {{ details1.package|e }}: {{ details1.version|e }}</p>
<p>Architecture of {{ details1.package|e }}: {{ details1.architecture|e }}</p>
{%- if details1.package != details2.package -%}
<p>Version of {{ details2.package|e }}: {{ details2.version|e }}</p>
<p>Architecture of {{ details2.package|e }}: {{ details2.architecture|e }}</p>
{%- endif -%}
<table border='1'><tr><th colspan="2">{{ details1.package|e }}</th><th colspan="2">{{ details2.package|e }}</th></tr>
<tr><th>size</th><th>filename</th><th>hash functions</th><th>filename</th></tr>
{%- for entry in shared -%}
<tr><td{% if entry.matches|length > 1 %} rowspan={{ entry.matches|length }}{% endif %}>{{ entry.size|filesizeformat }}</td><td{% if entry.matches|length > 1 %} rowspan={{ entry.matches|length }}{% endif %}>
{%- for filename in entry.filenames %}<span class="filename">{{ filename|e }}</span>{% endfor -%}</td><td>
{% for filename, match in entry.matches.items() -%}
{% if not loop.first %}<tr><td>{% endif -%}
{%- for funccomb, hashvalue in match.items() -%}
<a href="../../hash/{{ funccomb[0]|e }}/{{ hashvalue|e }}">{{ funccomb[0]|e }}</a>
{%- if funccomb[0] != funccomb[1] %} -> <a href="../../hash/{{ funccomb[1]|e }}/{{ hashvalue|e }}">{{ funccomb[1]|e }}</a>{% endif %}
{%- if not loop.last %}, {% endif %}
{%- endfor -%}
</td><td><span class="filename">{{ filename|e }}</span></td></tr>
{%- endfor -%}
{%- endfor -%}
</table>
{% endblock %}
|