From 94c96c21a726f55ed7a5444eed89d249829365a4 Mon Sep 17 00:00:00 2001 From: Henrik Hautakoski Date: Wed, 27 Nov 2019 16:09:22 +0100 Subject: [PATCH] _layouts/repo.html: repos moved from data to collection. --- _config.yml | 3 +++ _layouts/repo.html | 22 ++++++++++------------ 2 files changed, 13 insertions(+), 12 deletions(-) diff --git a/_config.yml b/_config.yml index 163807f..4364683 100644 --- a/_config.yml +++ b/_config.yml @@ -27,6 +27,9 @@ collections: repos: permalink: "/:name" output: true + packages: + permalink: "/:path" + output: true # ----------------- # Build config diff --git a/_layouts/repo.html b/_layouts/repo.html index bd050ae..fba1a61 100644 --- a/_layouts/repo.html +++ b/_layouts/repo.html @@ -2,9 +2,10 @@ layout: default --- + {% assign domain = page.domain | default: site.apt.domain %} {% assign repo = page.repo %} -{% assign list = site.data.index[repo].bionic %} +{% assign list = site.packages | where: 'Repo', repo %}

NOTE: If this is your first time here, you need to do some configurations before you can use this repository. @@ -18,28 +19,25 @@ layout: default {% for component in site.apt.components %}

{{ component }}

+{% assign packages = list | where: 'Component', component %} -{% if list[component].size > 0 %} +{% if packages.size > 0 %} {% include apt-add.html domain=domain repo=repo components=component %} - + + - {% for package in list[component] %} - {% for version in package.versions %} + {% for package in packages %} - {% if forloop.first == true %} - - {% else %} - - {% endif %} - + + + {% endfor %} - {% endfor %}
NameVersionDescriptionLatest Version
{{ package.name }}-{{ version }}{{ package.Name }}{{ package.Description }}{{ package.Versions.first[0] }}
{% else %}

No packages