18 #ifndef CUPT_CACHE_SOURCEVERSION_SEEN
19 #define CUPT_CACHE_SOURCEVERSION_SEEN
31 struct CUPT_API SourceVersion:
public Version
37 enum Type { BuildDepends, BuildDependsIndep, BuildDependsArch,
38 BuildConflicts, BuildConflictsIndep, BuildConflictsArch, Count };
39 static const string strings[];
40 static const char* rawStrings[];
49 enum Type { Tarball, Diff, Dsc, Count };
50 static const string strings[];
53 vector< FileRecord > files[FileParts::Count];
54 vector< string > uploaders;
55 vector< string > binaryPackageNames;
56 vector< string > architectures;
58 virtual bool areHashesEqual(
const Version* other)
const;