Imported Upstream version 0.7.27
[platform/upstream/libsolv.git] / src / knownid.h
index b5b41d6..19f67ae 100644 (file)
@@ -251,12 +251,28 @@ KNOWNID(SIGNATURE_EXPIRES,                "signature:expires"),
 KNOWNID(SIGNATURE_DATA,                        "signature:data"),
 
 /* 'content' of patch, usually list of modules */
-KNOWNID(UPDATE_MODULE,                  "update:module"),              /*  "name stream version context arch" */
-KNOWNID(UPDATE_MODULE_NAME,             "update:module:name"),         /*   name */
-KNOWNID(UPDATE_MODULE_STREAM,           "update:module:stream"),       /*   stream */
-KNOWNID(UPDATE_MODULE_VERSION,          "update:module:version"),      /*   version */
-KNOWNID(UPDATE_MODULE_CONTEXT,          "update:module:context"),      /*   context */
-KNOWNID(UPDATE_MODULE_ARCH,             "update:module:arch"),         /*   architecture */
+KNOWNID(UPDATE_MODULE,                 "update:module"),               /* "name stream version context arch" */
+KNOWNID(UPDATE_MODULE_NAME,            "update:module:name"),          /* name */
+KNOWNID(UPDATE_MODULE_STREAM,          "update:module:stream"),        /* stream */
+KNOWNID(UPDATE_MODULE_VERSION,         "update:module:version"),       /* version */
+KNOWNID(UPDATE_MODULE_CONTEXT,         "update:module:context"),       /* context */
+KNOWNID(UPDATE_MODULE_ARCH,            "update:module:arch"),          /* architecture */
+
+KNOWNID(SOLVABLE_BUILDVERSION,         "solvable:buildversion"),       /* conda */
+KNOWNID(SOLVABLE_BUILDFLAVOR,          "solvable:buildflavor"),        /* conda */
+
+KNOWNID(UPDATE_STATUS,                 "update:status"),               /* "stable", "testing", ...*/
+
+KNOWNID(LIBSOLV_SELF_DESTRUCT_PKG,      "libsolv-self-destruct-pkg()"),        /* this package will self-destruct on installation */
+
+KNOWNID(SOLVABLE_CONSTRAINS,           "solvable:constrains"),         /* conda */
+KNOWNID(SOLVABLE_TRACK_FEATURES,       "solvable:track_features"),     /* conda */
+KNOWNID(SOLVABLE_ISDEFAULT,            "solvable:isdefault"),
+KNOWNID(SOLVABLE_LANGONLY,             "solvable:langonly"),
+
+KNOWNID(UPDATE_COLLECTIONLIST,         "update:collectionlist"),       /* list of UPDATE_COLLECTION (actually packages) and UPDATE_MODULE */
+KNOWNID(SOLVABLE_MULTIARCH,            "solvable:multiarch"),          /* debian multi-arch field */
+KNOWNID(SOLVABLE_SIGNATUREDATA,                "solvable:signaturedata"),      /* conda */
 
 KNOWNID(ID_NUM_INTERNAL,               0)