Go to the source code of this file.
Data Structures | ||||
| struct | TriggerFileEntry | |||
| struct | Source | |||
| struct | ReadLevelEntry | |||
| struct | OpenFileInfo | |||
| struct | spectag_s | |||
| struct | spectags_s | |||
| struct | speclines_s | |||
| struct | Spec_s | |||
| The structure used to store values parsed from a spec file. More... | ||||
| struct | Package_s | |||
| The structure used to store values for a package. More... | ||||
Defines | ||||
| #define | RPMBUILD_ISSOURCE (1 << 0) | |||
| #define | RPMBUILD_ISPATCH (1 << 1) | |||
| #define | RPMBUILD_ISICON (1 << 2) | |||
| #define | RPMBUILD_ISNO (1 << 3) | |||
| #define | RPMBUILD_DEFAULT_LANG "C" | |||
Typedefs | ||||
| typedef Package_s * | Package | |||
| typedef ReadLevelEntry | RLE_t | |||
| typedef OpenFileInfo | OFI_t | |||
| typedef spectag_s * | spectag | |||
| typedef spectags_s * | spectags | |||
| typedef speclines_s * | speclines | |||
Functions | ||||
| Spec | newSpec (void) | |||
| Create and initialize Spec structure. | ||||
| Spec | freeSpec (Spec spec) | |||
| Destroy Spec structure. | ||||
| int | rpmspecQuery (rpmts ts, QVA_t qva, const char *arg) | |||
| Function to query spec file(s). | ||||
| OpenFileInfo * | newOpenFileInfo (void) | |||
| spectag | stashSt (Spec spec, Header h, int tag, const char *lang) | |||
| ||||
| int | addSource (Spec spec, Package pkg, const char *field, int tag) | |||
| ||||
| int | parseNoSource (Spec spec, const char *field, int tag) | |||
| ||||
Definition in file rpmspec.h.
| #define RPMBUILD_DEFAULT_LANG "C" |
Definition at line 28 of file rpmspec.h.
Referenced by handlePreambleTag(), parseDescription(), printNewSpecfile(), and stashSt().
| #define RPMBUILD_ISICON (1 << 2) |
| #define RPMBUILD_ISNO (1 << 3) |
Definition at line 26 of file rpmspec.h.
Referenced by doRmSource(), parseNoSource(), and processSourceFiles().
| #define RPMBUILD_ISPATCH (1 << 1) |
Definition at line 24 of file rpmspec.h.
Referenced by addSource(), doPatch(), parseNoSource(), and processSourceFiles().
| #define RPMBUILD_ISSOURCE (1 << 0) |
Definition at line 23 of file rpmspec.h.
Referenced by addSource(), doUntar(), parseNoSource(), and processSourceFiles().
1.5.2