#include <rpmspec.h>
Data Fields | |
| const char * | specFile |
| const char * | buildRootURL |
| const char * | buildSubdir |
| const char * | rootURL |
| speclines | sl |
| spectags | st |
| OpenFileInfo * | fileStack |
| char | lbuf [4 *BUFSIZ] |
| char | nextpeekc |
| char * | nextline |
| char * | line |
| int | lineNum |
| ReadLevelEntry * | readStack |
| Header | buildRestrictions |
| Spec * | BASpecs |
| const char ** | BANames |
| int | BACount |
| int | recursing |
| int | force |
| int | anyarch |
| int | gotBuildRootURL |
| char * | passPhrase |
| int | timeCheck |
| const char * | cookie |
| Source * | sources |
| int | numSources |
| int | noSource |
| const char * | sourceRpmName |
| unsigned char * | sourcePkgId |
| Header | sourceHeader |
| rpmfi | sourceCpioList |
| MacroContext | macros |
| StringBuf | prep |
| StringBuf | build |
| StringBuf | install |
| StringBuf | check |
| StringBuf | clean |
| Package | packages |
Definition at line 92 of file rpmspec.h.
|
|
Definition at line 130 of file rpmspec.h. Referenced by newSpec(), parsePreamble(), and parseSpec(). |
|
|
Definition at line 126 of file rpmspec.h. Referenced by buildSpec(), freeSpec(), handlePreambleTag(), initSourceHeader(), newSpec(), and parseSpec(). |
|
|
Definition at line 125 of file rpmspec.h. Referenced by freeSpec(), handlePreambleTag(), initSourceHeader(), newSpec(), parsePreamble(), and parseSpec(). |
|
|
Definition at line 123 of file rpmspec.h. Referenced by buildSpec(), freeSpec(), newSpec(), and parseSpec(). |
|
|
build scriptlet. Definition at line 160 of file rpmspec.h. Referenced by doScript(), freeSpec(), newSpec(), and parseBuildInstallClean(). |
|
|
Definition at line 121 of file rpmspec.h. Referenced by checkForValidArchitectures(), freeSpec(), handlePreambleTag(), initSourceHeader(), newSpec(), and parseRCPOT(). |
|
|
Definition at line 96 of file rpmspec.h. Referenced by freeSpec(), handlePreambleTag(), newSpec(), parsePreamble(), parseSpec(), and processPackageFiles(). |
|
|
Definition at line 98 of file rpmspec.h. Referenced by addFileToTagAux(), doScript(), doSetupMacro(), freeSpec(), newSpec(), and processPackageFiles(). |
|
|
check scriptlet. Definition at line 164 of file rpmspec.h. Referenced by doScript(), freeSpec(), newSpec(), and parseBuildInstallClean(). |
|
|
clean scriptlet. Definition at line 166 of file rpmspec.h. Referenced by doScript(), freeSpec(), newSpec(), and parseBuildInstallClean(). |
|
|
Definition at line 138 of file rpmspec.h. Referenced by freeSpec(), newSpec(), packageBinaries(), packageSources(), parseSpec(), and rewriteRPM(). |
|
|
Definition at line 108 of file rpmspec.h. Referenced by closeSpec(), forceIncludeFile(), freeSpec(), newSpec(), parseSpec(), and readLine(). |
|
|
Definition at line 129 of file rpmspec.h. Referenced by doPatch(), doUntar(), newSpec(), parsePrep(), and parseSpec(). |
|
|
Definition at line 132 of file rpmspec.h. Referenced by handlePreambleTag(), newSpec(), parsePreamble(), and parseSpec(). |
|
|
install scriptlet. Definition at line 162 of file rpmspec.h. Referenced by doScript(), freeSpec(), newSpec(), and parseBuildInstallClean(). |
|
|
Definition at line 109 of file rpmspec.h. Referenced by copyNextLine(), and newSpec(). |
|
|
Definition at line 114 of file rpmspec.h. Referenced by addSource(), copyNextLine(), doPatchMacro(), findPreambleTag(), handlePreambleTag(), newSpec(), parseBuildInstallClean(), parseChangelog(), parseDescription(), parseFiles(), parsePreamble(), parsePrep(), parseRCPOT(), parseScript(), and readLine(). |
|
|
Definition at line 115 of file rpmspec.h. Referenced by addSource(), copyNextLine(), doPatchMacro(), doSetupMacro(), handlePreambleTag(), newSpec(), parseBuildInstallClean(), parseDescription(), parseFiles(), parseNoSource(), parsePreamble(), parsePrep(), parseRCPOT(), parseScript(), readLine(), and stashSt(). |
|
|
Definition at line 155 of file rpmspec.h. Referenced by addFileToTagAux(), addSource(), copyNextLine(), doScript(), doSetupMacro(), handlePreambleTag(), newSpec(), parseSpec(), and processPackageFiles(). |
|
|
Definition at line 112 of file rpmspec.h. Referenced by copyNextLine(), and newSpec(). |
|
|
Definition at line 110 of file rpmspec.h. Referenced by copyNextLine(), and newSpec(). |
|
|
Definition at line 143 of file rpmspec.h. Referenced by genSourceRpmName(), handlePreambleTag(), and newSpec(). |
|
|
Definition at line 142 of file rpmspec.h. Referenced by addSource(), newSpec(), and processSourceFiles(). |
|
|
Package list. Definition at line 169 of file rpmspec.h. Referenced by doRmSource(), doSetupMacro(), freeSpec(), genSourceRpmName(), initSourceHeader(), lookupPackage(), newPackage(), newSpec(), packageBinaries(), parseChangelog(), parsePreamble(), parseSpec(), printNewSpecfile(), processBinaryFiles(), processSourceFiles(), readRPM(), rewriteRPM(), and rpmspecQuery(). |
|
|
Definition at line 135 of file rpmspec.h. Referenced by freeSpec(), newSpec(), packageBinaries(), packageSources(), parseSpec(), and rewriteRPM(). |
|
|
prep scriptlet. Definition at line 158 of file rpmspec.h. Referenced by doPatchMacro(), doScript(), doSetupMacro(), freeSpec(), newSpec(), and parsePrep(). |
|
|
Definition at line 118 of file rpmspec.h. Referenced by copyNextLine(), freeSpec(), newSpec(), and readLine(). |
|
|
parse is recursive? Definition at line 127 of file rpmspec.h. Referenced by buildSpec(), freeSpec(), newSpec(), parsePreamble(), and parseSpec(). |
|
|
Definition at line 100 of file rpmspec.h. Referenced by doScript(), doSetupMacro(), freeSpec(), handlePreambleTag(), newSpec(), parseSpec(), and processPackageFiles(). |
|
|
Definition at line 103 of file rpmspec.h. Referenced by freeSpec(), newSpec(), printNewSpecfile(), and readLine(). |
|
|
Definition at line 152 of file rpmspec.h. Referenced by freeSpec(), newSpec(), packageSources(), and processSourceFiles(). |
|
|
Definition at line 150 of file rpmspec.h. Referenced by buildForTarget(), freeSpec(), initSourceHeader(), newSpec(), packageSources(), and processSourceFiles(). |
|
|
Definition at line 148 of file rpmspec.h. Referenced by freeSpec(), newSpec(), packageBinaries(), and packageSources(). |
|
|
Definition at line 146 of file rpmspec.h. Referenced by freeSpec(), genSourceRpmName(), newSpec(), packageBinaries(), and packageSources(). |
|
|
Definition at line 141 of file rpmspec.h. Referenced by addSource(), doPatch(), doRmSource(), doUntar(), findSource(), freeSpec(), newSpec(), and processSourceFiles(). |
|
|
Name of the spec file. Definition at line 94 of file rpmspec.h. Referenced by buildSpec(), doRmSource(), freeSpec(), newSpec(), parseSpec(), and processSourceFiles(). |
|
|
Definition at line 105 of file rpmspec.h. Referenced by freeSpec(), newSpec(), printNewSpecfile(), and stashSt(). |
|
|
Definition at line 136 of file rpmspec.h. Referenced by newSpec(), parseSpec(), and processPackageFiles(). |
1.3.5