]> git.saurik.com Git - apt.git/blobdiff - apt-private/private-cachefile.h
add volatile sources support in libapt-pkg
[apt.git] / apt-private / private-cachefile.h
index ed9342db0a1618cc39f388d7d1e782aafc97332c..51703b0ad8a6144b3b21179a9308974b0a690405 100644 (file)
 
 #include <apti18n.h>
 
 
 #include <apti18n.h>
 
-// FIXME: we need to find a way to export this
-class APT_PUBLIC SourceList : public pkgSourceList
-{
- public:
-   // Add custom metaIndex (e.g. local files)
-   void AddMetaIndex(metaIndex *mi) {
-      SrcList.push_back(mi);
-   }
-
-};
-
 // class CacheFile - Cover class for some dependency cache functions   /*{{{*/
 class APT_PUBLIC CacheFile : public pkgCacheFile
 {
 // class CacheFile - Cover class for some dependency cache functions   /*{{{*/
 class APT_PUBLIC CacheFile : public pkgCacheFile
 {
@@ -36,16 +25,6 @@ class APT_PUBLIC CacheFile : public pkgCacheFile
         return false;
       return true;
    }
         return false;
       return true;
    }
-   // FIXME: this can go once the "libapt-pkg" pkgSourceList has a way
-   //        to add custom metaIndexes (or custom local files or so)
-   bool BuildSourceList(OpProgress */*Progress*/ = NULL) {
-      if (SrcList != NULL)
-         return true;
-      SrcList = new SourceList();
-      if (SrcList->ReadMainList() == false)
-         return _error->Error(_("The list of sources could not be read."));
-      return true;
-   }
    bool Open(bool WithLock = true)
    {
       OpTextProgress Prog(*_config);
    bool Open(bool WithLock = true)
    {
       OpTextProgress Prog(*_config);