From 6dfa0cb7cf39b0491e667d4d7b08b58a5315e4aa Mon Sep 17 00:00:00 2001 From: Cory Sanin Date: Wed, 7 Aug 2024 23:00:11 -0500 Subject: [PATCH] Add Artix repolinks, packagelinks, testing repos --- repos.d/arch/artix.yaml | 45 ++++++++++++++++++++++++++++++++++++++++- 1 file changed, 44 insertions(+), 1 deletion(-) diff --git a/repos.d/arch/artix.yaml b/repos.d/arch/artix.yaml index acee4da23..dfbe0bda7 100644 --- a/repos.d/arch/artix.yaml +++ b/repos.d/arch/artix.yaml @@ -10,7 +10,7 @@ color: '29add2' minpackages: 4000 sources: - - name: [ system, world, galaxy ] + - name: [ system, world, galaxy, lib32 ] fetcher: class: TarFetcher url: 'http://archive.artixlinux.org/repos/last/{source}/os/x86_64/{source}.db.tar.gz' @@ -20,4 +20,47 @@ repolinks: - desc: Artix Linux home url: https://artixlinux.org/ + - desc: Artix Linux Packages + url: https://packages.artixlinux.org/packages/ + packagelinks: + - type: PACKAGE_HOMEPAGE + url: 'https://packages.artixlinux.org/packages/{subrepo}/{arch}/{binname}/' + - type: PACKAGE_SOURCES + url: 'https://gitea.artixlinux.org/packages/{srcname}' + - type: PACKAGE_RECIPE + url: 'https://gitea.artixlinux.org/packages/{srcname}/src/branch/master/PKGBUILD' + - type: PACKAGE_RECIPE_RAW + url: 'https://gitea.artixlinux.org/packages/{srcname}/raw/branch/master/PKGBUILD' + groups: [ all, production ] + +- name: artix_testing + type: repository + desc: Artix Testing + statsgroup: Arch+derivs + family: arch + ruleset: arch + color: '29add2' + minpackages: 1 + sources: + - name: [ system-gremlins, world-gremlins, galaxy-gremlins, lib32-gremlins ] + fetcher: + class: TarFetcher + url: 'http://archive.artixlinux.org/repos/last/{source}/os/x86_64/{source}.db.tar.gz' + parser: + class: ArchDBParser + subrepo: '{source}' + repolinks: + - desc: Artix Linux home + url: https://artixlinux.org/ + - desc: Artix Linux Packages + url: https://packages.artixlinux.org/packages/ + packagelinks: + - type: PACKAGE_HOMEPAGE + url: 'https://packages.artixlinux.org/packages/{subrepo}/{arch}/{binname}/' + - type: PACKAGE_SOURCES + url: 'https://gitea.artixlinux.org/packages/{srcname}' + - type: PACKAGE_RECIPE + url: 'https://gitea.artixlinux.org/packages/{srcname}/src/branch/master/PKGBUILD' + - type: PACKAGE_RECIPE_RAW + url: 'https://gitea.artixlinux.org/packages/{srcname}/raw/branch/master/PKGBUILD' groups: [ all, production ]