18#ifndef CUPT_CACHE_SOURCEVERSION_SEEN
19#define CUPT_CACHE_SOURCEVERSION_SEEN
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];
array of architectured relation expressions
Definition: relation.hpp:208
file parts
Definition: sourceversion.hpp:47
Type
type
Definition: sourceversion.hpp:49
build-time relation types between source version and binary versions
Definition: sourceversion.hpp:35
Type
type
Definition: sourceversion.hpp:37
source version info
Definition: sourceversion.hpp:32
vector< string > architectures
array of binary architectures on which this source version may be built
Definition: sourceversion.hpp:56
virtual bool areHashesEqual(const Version *other) const
determines file equality between two versions
vector< string > binaryPackageNames
array of binary package names, which are built out of
Definition: sourceversion.hpp:55
vector< string > uploaders
array of uploaders
Definition: sourceversion.hpp:54
common version information
Definition: version.hpp:40