projects
/
platform
/
upstream
/
libsolv.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
21f8f03
)
support haiku's compat deps in the testcase parser
author
Michael Schroeder
<mls@suse.de>
Mon, 1 Jul 2013 16:14:41 +0000
(18:14 +0200)
committer
Michael Schroeder
<mls@suse.de>
Mon, 1 Jul 2013 16:14:41 +0000
(18:14 +0200)
ext/testcase.c
patch
|
blob
|
history
diff --git
a/ext/testcase.c
b/ext/testcase.c
index
ceebb8e
..
8cb9b9c
100644
(file)
--- a/
ext/testcase.c
+++ b/
ext/testcase.c
@@
-340,13
+340,18
@@
testcase_str2dep(Pool *pool, char *s)
for (;;s++)
{
if (*s == '<')
-
flags |= REL_LT;
+ flags |= REL_LT;
else if (*s == '=')
-
flags |= REL_EQ;
+ flags |= REL_EQ;
else if (*s == '>')
-
flags |= REL_GT;
+ flags |= REL_GT;
else
- break;
+ break;
+ }
+ if (!flags && *s == 'c' && !strcmp(s, "compat >="))
+ {
+ flags = REL_COMPAT;
+ s += 9;
}
if (!flags)
return id;