Preparation for query matching: introduce Regexp + PatternMatch.

This commit is contained in:
Andrey Smirnov committed 2014-07-10 21:16:30 +04:00
1 parent f0e69144ed
commit d262a131cc
3 files changed
+22

No files matched your search

+6
View File
@@ -178,6 +178,8 @@ const (
VersionEqual
VersionGreaterOrEqual
VersionGreater
VersionPatternMatch
VersionRegexp
)
// Dependency is a parsed version of Debian dependency to package
@@ -207,6 +209,10 @@ func (d *Dependency) String() string {
rel = ">="
case VersionLessOrEqual:
rel = "<="
case VersionPatternMatch:
rel = "%"
case VersionRegexp:
rel = "~"
case VersionDontCare:
return fmt.Sprintf("%s [%s]", d.Pkg, d.Architecture)
}