]> git.saurik.com Git - apt.git/blobdiff - apt-inst/deb/debfile.h
compression-neutral message for missing data.tar member
[apt.git] / apt-inst / deb / debfile.h
index 5e1ea1d2f3e505f90ed801c327ad3a9f9b75413a..38211fb0f9ee5c0bb8450cca1a02d8732c1d667e 100644 (file)
 #include <apt-pkg/pkgcache.h>
 
 #ifndef APT_8_CLEANER_HEADERS
 #include <apt-pkg/pkgcache.h>
 
 #ifndef APT_8_CLEANER_HEADERS
-#include <apt-pkg/database.h>
+#include <apt-pkg/md5.h>
 #endif
 
 class FileFd;
 #endif
 
 class FileFd;
-class pkgDataBase;
 
 class debDebFile
 {
 
 class debDebFile
 {
@@ -46,13 +45,10 @@ class debDebFile
    bool CheckMember(const char *Name);
    
    public:
    bool CheckMember(const char *Name);
    
    public:
-
    class ControlExtract;
    class MemControlExtract;
    class ControlExtract;
    class MemControlExtract;
-   
-   bool ExtractControl(pkgDataBase &DB);
+
    bool ExtractArchive(pkgDirStream &Stream);
    bool ExtractArchive(pkgDirStream &Stream);
-   pkgCache::VerIterator MergeControl(pkgDataBase &DB);
    const ARArchive::Member *GotoMember(const char *Name);
    inline FileFd &GetFile() {return File;};
    
    const ARArchive::Member *GotoMember(const char *Name);
    inline FileFd &GetFile() {return File;};