- resurrect source operations for repomd repositories
authorpmatilai <pmatilai>
Thu, 6 Apr 2006 14:28:22 +0000 (14:28 +0000)
committerpmatilai <pmatilai>
Thu, 6 Apr 2006 14:28:22 +0000 (14:28 +0000)
apt-pkg/rpm/rpmindexfile.cc

index 9002f3f..edc026d 100644 (file)
@@ -631,8 +631,9 @@ string rpmRepomdIndex::IndexURI(string Type) const
    if (Dist[Dist.size() - 1] != '/') {
         Res += "/";
    }
-   // XXXX eh, this doesn't look sane .. 
-   if (Type == "repomd")
+   // When called with the main type it's primary.xml we want, at other
+   // times it could be eg filelists.xml
+   if (Type == "repomd" || Type == "repomd-src")
       Res += "repodata/primary.xml";
    else
       Res += "repodata/" + Type;