diff --git a/_layouts/dist.html b/_layouts/dist.html new file mode 100644 index 0000000..61206cc --- /dev/null +++ b/_layouts/dist.html @@ -0,0 +1,48 @@ +--- +layout: default +--- + +{% assign dist = page.slug %} +{% assign repo = page.url | remove_first: '/' | split: '/' | first %} +{% 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 %} + +

+ NOTE: If this is your first time here, you need to do some configurations before you can use this repository. + Please read the instructions. +

+ +

{{ repo }} - {{ dist }}

+ +

{{ repo_info.description }}

+ +{% for component in site.apt.components %} + +

{{ component }}

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

No packages

+{% endif %} + +{% endfor %}