|
rpm 6.0.1
The RPM Package Manager
|
Structures and methods for build-time file classification. More...

Files | |
| file | rpmfc.h |
Typedefs | |
| typedef struct rpmfc_s * | rpmfc |
Enumerations | |
| enum | FCOLOR_e { RPMFC_BLACK = 0 , RPMFC_ELF32 = (1 << 0) , RPMFC_ELF64 = (1 << 1) , RPMFC_ELFMIPSN32 = (1 << 2) , RPMFC_WHITE = (1 << 29) , RPMFC_INCLUDE = (1 << 30) , RPMFC_ERROR = (1 << 31) } |
Functions | |
| void | rpmfcPrint (const char *msg, rpmfc fc, FILE *fp) |
| rpmfc | rpmfcFree (rpmfc fc) |
| rpmfc | rpmfcCreate (const char *rootDir, rpmFlags flags) |
| rpmRC | rpmfcClassify (rpmfc fc, ARGV_t argv, rpm_mode_t *fmode) |
| rpmRC | rpmfcApply (rpmfc fc) |
| rpmds | rpmfcProvides (rpmfc fc) |
| rpmds | rpmfcRequires (rpmfc fc) |
| rpmds | rpmfcRecommends (rpmfc fc) |
| rpmds | rpmfcSuggests (rpmfc fc) |
| rpmds | rpmfcSupplements (rpmfc fc) |
| rpmds | rpmfcEnhances (rpmfc fc) |
| rpmds | rpmfcConflicts (rpmfc fc) |
| rpmds | rpmfcObsoletes (rpmfc fc) |
| rpmds | rpmfcOrderWithRequires (rpmfc fc) |
| rpmds | rpmfcDependencies (rpmfc fc, rpmTagVal tagN) |
Structures and methods for build-time file classification.
| typedef struct rpmfc_s* rpmfc |
File classifier handle.
| enum FCOLOR_e |
File colors.
Build file/package dependency dictionary and mappings.
| fc | file classifier |
Build file class dictionary and mappings.
| fc | file classifier |
| argv | files to classify |
| fmode | files mode_t array (or NULL) |
| rpmds rpmfcConflicts | ( | rpmfc | fc | ) |
Retrieve file classification conflicts
| fc | file classifier |
| rpmfc rpmfcCreate | ( | const char * | rootDir, |
| rpmFlags | flags ) |
Create a file classifier.
| rootDir | (build) root directory |
| flags | (unused) |
| rpmds rpmfcDependencies | ( | rpmfc | fc, |
| rpmTagVal | tagN ) |
Retrieve file classification dependencies
| fc | file classifier |
| tagN | name tag of the wanted dependency |
| rpmds rpmfcEnhances | ( | rpmfc | fc | ) |
Retrieve file classification enhances
| fc | file classifier |
Destroy a file classifier.
| fc | file classifier |
| rpmds rpmfcObsoletes | ( | rpmfc | fc | ) |
Retrieve file classification obsoletes
| fc | file classifier |
| rpmds rpmfcOrderWithRequires | ( | rpmfc | fc | ) |
Retrieve file classification OrderWithRequires
| fc | file classifier |
| void rpmfcPrint | ( | const char * | msg, |
| rpmfc | fc, | ||
| FILE * | fp ) |
Print results of file classification.
| msg | message prefix (NULL for none) |
| fc | file classifier |
| fp | output file handle (NULL for stderr) |
| rpmds rpmfcProvides | ( | rpmfc | fc | ) |
Retrieve file classification provides
| fc | file classifier |
| rpmds rpmfcRecommends | ( | rpmfc | fc | ) |
Retrieve file classification recommends
| fc | file classifier |
| rpmds rpmfcRequires | ( | rpmfc | fc | ) |
Retrieve file classification requires
| fc | file classifier |
| rpmds rpmfcSuggests | ( | rpmfc | fc | ) |
Retrieve file classification suggests
| fc | file classifier |
| rpmds rpmfcSupplements | ( | rpmfc | fc | ) |
Retrieve file classification supplements
| fc | file classifier |