rpmmodule.c: Export a few additional RPMSENSE values We want to see the RPMSENSE_SCRIPT values for use with SMART. We also want to see the MISSINGOK value so we can avoid recommended packages causing failures. Upstream-Status: Submitted [RPM5 maintainer] Signed-off-by: Mark Hatle Index: rpm/python/rpmmodule.c =================================================================== --- rpm.orig/python/rpmmodule.c +++ rpm/python/rpmmodule.c @@ -525,12 +525,15 @@ static int initModule(PyObject *m) REGISTER_ENUM(RPMSENSE_PREREQ); REGISTER_ENUM(RPMSENSE_PRETRANS); REGISTER_ENUM(RPMSENSE_INTERP); +#else + #if defined(RPM_VENDOR_WINDRIVER) || defined(RPM_VENDOR_OE) REGISTER_ENUM(RPMSENSE_SCRIPT_PRE); REGISTER_ENUM(RPMSENSE_SCRIPT_POST); REGISTER_ENUM(RPMSENSE_SCRIPT_PREUN); REGISTER_ENUM(RPMSENSE_SCRIPT_POSTUN); REGISTER_ENUM(RPMSENSE_SCRIPT_VERIFY); -#else + REGISTER_ENUM(RPMSENSE_MISSINGOK); + #endif REGISTER_ENUM(RPMSENSE_NOTEQUAL); #endif REGISTER_ENUM(RPMSENSE_FIND_REQUIRES);