From: Michael Andres Date: Thu, 15 Dec 2011 11:42:52 +0000 (+0100) Subject: Also allow passing the repodata dir to repo2solv.sh. X-Git-Tag: BASE-SuSE-Code-12_1-Branch^0 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0b32498b989b051c90b8b685f0f520b80af42e93;p=thirdparty%2Flibsolv.git Also allow passing the repodata dir to repo2solv.sh. --- diff --git a/tools/repo2solv.sh b/tools/repo2solv.sh index 518f7001..db1052c6 100755 --- a/tools/repo2solv.sh +++ b/tools/repo2solv.sh @@ -98,7 +98,7 @@ cd "$dir" || exit 1 if test -z "$repotype" ; then # autodetect repository type - if test -d repodata ; then + if test -d repodata -o -f repomd.xml; then repotype=rpmmd elif test_susetags ; then repotype=susetags @@ -108,7 +108,9 @@ if test -z "$repotype" ; then fi if test "$repotype" = rpmmd ; then - cd repodata || exit 2 + test -d repodata && { + cd repodata || exit 2 + } primfile= primxml=`repomd_findfile primary primary.xml`