From: Michael Schroeder Date: Fri, 22 May 2015 13:45:10 +0000 (+0200) Subject: installcheck: support archlinux repos X-Git-Tag: 0.6.11~15 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d64f1946501aa551c9e5ea39b9719de3e1c4f33c;p=thirdparty%2Flibsolv.git installcheck: support archlinux repos --- diff --git a/tools/installcheck.c b/tools/installcheck.c index 73fa61c5..3ef67b06 100644 --- a/tools/installcheck.c +++ b/tools/installcheck.c @@ -29,6 +29,9 @@ #ifdef ENABLE_DEBIAN #include "repo_deb.h" #endif +#ifdef ENABLE_ARCHREPO +#include "repo_arch.h" +#endif #include "solver.h" #include "solv_xfopen.h" @@ -147,6 +150,12 @@ main(int argc, char **argv) { r = repo_add_debpackages(repo, fp, 0); } +#endif +#ifdef ENABLE_ARCHREPO + else if (l >= 10 && (!strcmp(argv[i] + l - 10, ".db.tar.gz") || !strcmp(argv[i] + l - 10, ".db.tar.xz"))) + { + r = repo_add_arch_repo(repo, fp, 0); + } #endif else r = repo_add_solv(repo, fp, 0);