diff options
Diffstat (limited to 'build/rpmfc.h')
-rw-r--r-- | build/rpmfc.h | 46 |
1 files changed, 44 insertions, 2 deletions
diff --git a/build/rpmfc.h b/build/rpmfc.h index a05fd0e78..3d87b31cf 100644 --- a/build/rpmfc.h +++ b/build/rpmfc.h @@ -45,7 +45,6 @@ typedef const struct rpmfcTokens_s * rpmfcToken; /** \ingroup rpmfc * Print results of file classification. - * @todo Remove debugging routine. * @param msg message prefix (NULL for none) * @param fc file classifier * @param fp output file handle (NULL for stderr) @@ -107,12 +106,55 @@ rpmds rpmfcProvides(rpmfc fc); rpmds rpmfcRequires(rpmfc fc); /** \ingroup rpmfc + * Retrieve file classification recommends + * @param fc file classifier + * @return rpmds dependency set of fc recommends + */ +rpmds rpmfcRecommends(rpmfc fc); + +/** \ingroup rpmfc + * Retrieve file classification suggests + * @param fc file classifier + * @return rpmds dependency set of fc suggests + */ +rpmds rpmfcSuggests(rpmfc fc); + +/** \ingroup rpmfc * Retrieve file classification supplements * @param fc file classifier - * @return rpmds dependency set of fc requires + * @return rpmds dependency set of fc supplements */ rpmds rpmfcSupplements(rpmfc fc); +/** \ingroup rpmfc + * Retrieve file classification enhances + * @param fc file classifier + * @return rpmds dependency set of fc enhances + */ +rpmds rpmfcEnhances(rpmfc fc); + +/** \ingroup rpmfc + * Retrieve file classification conflicts + * @param fc file classifier + * @return rpmds dependency set of fc conflicts + */ +rpmds rpmfcConflicts(rpmfc fc); + +/** \ingroup rpmfc + * Retrieve file classification obsoletes + * @param fc file classifier + * @return rpmds dependency set of fc obsoletes + */ +rpmds rpmfcObsoletes(rpmfc fc); + +/** \ingroup rpmfc + * Retrieve file classification dependencies + * @param fc file classifier + * @param tagN name tag of the wanted dependency + * @return rpmds dependency set of fc requires + */ +rpmds rpmfcDependencies(rpmfc fc, rpmTagVal tagN); + #ifdef __cplusplus } #endif |