diff --git a/_includes/repo-table.html b/_includes/repo-table.html
index 4d0705f..4166bcc 100644
--- a/_includes/repo-table.html
+++ b/_includes/repo-table.html
@@ -12,7 +12,7 @@
{%- for repo in repos -%}
{%- assign url = repo.url | relative_url -%}
- {%- assign dists = site.packages | where: 'Repo', repo.slug | group_by: 'Archive' %}
+ {%- assign dists = site.packages | where: 'repo', repo.slug | group_by: 'distribution' %}
| {{ repo.title }} |
{% include dist-list.html baseurl=url list=dists %} |
{{ repo.description }} |
diff --git a/_layouts/dist.html b/_layouts/dist.html
index 4d9e446..4b9c62f 100644
--- a/_layouts/dist.html
+++ b/_layouts/dist.html
@@ -7,7 +7,7 @@ layout: default
{% assign repo_info = site.repos | where: 'repo', repo | first %}
{% assign domain = repo_info.domain | default: site.apt.domain %}
-{% assign list = site.packages | where: 'Repo', repo | where: 'Archive', dist %}
+{% assign list = site.packages | where: 'repo', repo | where: 'distribution', dist %}
{{ repo }} - {{ dist }}
@@ -20,7 +20,7 @@ layout: default
{% for component in site.apt.components %}
{{ component }}
-{% assign packages = list | where: 'Component', component %}
+{% assign packages = list | where: 'component', component %}
{% if packages.size > 0 %}
@@ -29,14 +29,14 @@ layout: default
| Name |
- Description |
+ Description |
Latest Version |
{% for package in packages %}
- | {{ package.Name }} |
- {{ package.Description }} |
- {{ package.Versions.first[0] }} |
+ {{ package.name }} |
+ {{ package.description | newline_to_br | strip_newlines | split: ' ' | first | capitalize }} |
+ {{ package.versions.first.version }} |
{% endfor %}
diff --git a/_layouts/package.html b/_layouts/package.html
index 5ebd0fd..652ad47 100644
--- a/_layouts/package.html
+++ b/_layouts/package.html
@@ -2,23 +2,16 @@
layout: default
---
{% assign repo = page.url | remove_first: '/' | split: '/' | first %}
-{% assign archive_url = repo | append: '/' | append: page.Archive | relative_url %}
+{% assign base_url = repo | append: '/' | append: page.distribution | relative_url %}
+
-
+{{ page.description | title }}
-{{ page.Description | capitalize }}
-
-Dependencies
-
-{% if page.Depends.size > 0 %}
-
-{% for dep in page.Depends %}
- - {{ dep }}
-{% endfor %}
-
-{% else %}
-None
-{% endif %}
+{% include package-list.html title="Dependencies" list=page.depends %}
+{% include package-list.html title="Conflicts" list=page.conflicts %}
+{% include package-list.html title="Breaks" list=page.breaks %}
+{% include package-list.html title="Recomends" list=page.recomends %}
+{% include package-list.html title="Replaces" list=page.replaces %}
Download
@@ -28,18 +21,17 @@ layout: default
Size |
sha256 |
- {% for version in page.Versions %}
+ {% for item in page.versions %}
|
-
- {{ version[0] }}
+
+ {{ item.version }}
|
- {% assign tmpSize = version[1].Size %}
- {% include size.html input=tmpSize %}
+ {% include size.html input=item.size %}
|
- {{ version[1].SHA256 }} |
+ {{ item.sha256 }} |
{% endfor %}
@@ -47,10 +39,10 @@ layout: default
External resources
- {% if page.Homepage.size > 0 %}
- - Homepage: {{ page.Homepage }}
+ {% if page.homepage.size > 0 %}
+ - Homepage: {{ page.homepage }}
{% endif %}
- {% if page.Maintainer.size > 0 %}
- - Maintainer: {{ page.Maintainer }}
+ {% if page.maintainer.size > 0 %}
+ - Maintainer: {{ page.maintainer | escape }}
{% endif %}
diff --git a/_layouts/repo.html b/_layouts/repo.html
index e00ddca..deb8786 100644
--- a/_layouts/repo.html
+++ b/_layouts/repo.html
@@ -3,7 +3,7 @@ layout: default
---
{% assign id = page.slug %}
-{% assign dists = site.packages | where: 'Repo', id | group_by: 'Archive' %}
+{% assign dists = site.packages | where: 'repo', id | group_by: 'distribution' %}
{{ page.title }} repository