|
rpm
5.4.10
|
The structure used to store values for a package. More...
#include <build/rpmspec.h>

Data Fields | |
| struct rpmioItem_s | _item |
| Header | header |
| rpmds | ds |
| rpmfi | fi |
| int | autoReq |
| int | autoProv |
| int | noarch |
| const char * | preInFile |
| const char * | postInFile |
| const char * | preUnFile |
| const char * | postUnFile |
| const char * | preTransFile |
| const char * | postTransFile |
| const char * | verifyFile |
| const char * | sanityCheckFile |
| rpmiob | specialDoc |
| struct TriggerFileEntry * | triggerFiles |
| const char * | fileFile |
| rpmiob | fileList |
| Package | next |
| struct rpmioItem_s Package_s::_item |
usage mutex and pool identifier.
Definition at line 208 of file rpmspec.h.
Referenced by pkgGetPool().
| int Package_s::autoProv |
Definition at line 217 of file rpmspec.h.
Referenced by handlePreambleTag(), newPackage(), rpmfcGenerateDepends(), and rpmfcGenerateDependsHelper().
| int Package_s::autoReq |
Definition at line 216 of file rpmspec.h.
Referenced by handlePreambleTag(), newPackage(), rpmfcGenerateDepends(), and rpmfcGenerateDependsHelper().
| rpmds Package_s::ds |
Requires: N = EVR
Definition at line 212 of file rpmspec.h.
Referenced by newPackage(), package_get_ds(), parseSpec(), pkgFini(), and rpmfcGenerateDepends().
| rpmfi Package_s::fi |
Definition at line 214 of file rpmspec.h.
Referenced by checkDuplicateFiles(), checkUnpackagedFiles(), newPackage(), packageBinaries(), packagedDir(), pkgFini(), pkgUnpackagedSubdirs(), processPackageFiles(), and rpmfcGenerateDepends().
| const char* Package_s::fileFile |
Definition at line 244 of file rpmspec.h.
Referenced by newPackage(), parseFiles(), pkgFini(), and processPackageFiles().
| rpmiob Package_s::fileList |
Definition at line 246 of file rpmspec.h.
Referenced by _specQuery(), newPackage(), packageBinaries(), parseFiles(), pkgFini(), processBinaryFiles(), and processPackageFiles().
| Header Package_s::header |
Definition at line 210 of file rpmspec.h.
Referenced by _specQuery(), checkDuplicateFiles(), checkUnpackagedFiles(), doSetupMacro(), genSourceRpmName(), handlePreambleTag(), initSourceHeader(), lookupPackage(), newPackage(), packageBinaries(), parseChangelog(), parseDescription(), parseForSimple(), parsePreamble(), parseRCPOT(), parseScript(), parseSpec(), pkgFini(), pkgUnpackagedSubdirs(), printNewSpecfile(), processBinaryFiles(), processMetadataFile(), processPackageFiles(), processScriptFiles(), rpmfcGenerateDepends(), and rpmfcGenerateScriptletDeps().
| Package Package_s::next |
Definition at line 248 of file rpmspec.h.
Referenced by _specQuery(), checkDuplicateFiles(), checkUnpackagedFiles(), checkUnpackagedSubdirs(), freePackages(), lookupPackage(), newPackage(), packageBinaries(), parsePreamble(), parseSpec(), printNewSpecfile(), processBinaryFiles(), and spec_get_packages().
| int Package_s::noarch |
Definition at line 218 of file rpmspec.h.
Referenced by handlePreambleTag(), and parseSpec().
| const char* Package_s::postInFile |
post scriptlet.
Definition at line 223 of file rpmspec.h.
Referenced by newPackage(), parseScript(), pkgFini(), and processScriptFiles().
| const char* Package_s::postTransFile |
posttrans scriptlet.
Definition at line 231 of file rpmspec.h.
Referenced by parseScript(), and processScriptFiles().
| const char* Package_s::postUnFile |
postun scriptlet.
Definition at line 227 of file rpmspec.h.
Referenced by newPackage(), parseScript(), pkgFini(), and processScriptFiles().
| const char* Package_s::preInFile |
pre scriptlet.
Definition at line 221 of file rpmspec.h.
Referenced by newPackage(), parseScript(), pkgFini(), and processScriptFiles().
| const char* Package_s::preTransFile |
pretrans scriptlet.
Definition at line 229 of file rpmspec.h.
Referenced by parseScript(), and processScriptFiles().
| const char* Package_s::preUnFile |
preun scriptlet.
Definition at line 225 of file rpmspec.h.
Referenced by newPackage(), parseScript(), pkgFini(), and processScriptFiles().
| const char* Package_s::sanityCheckFile |
sanitycheck scriptlet.
Definition at line 235 of file rpmspec.h.
Referenced by newPackage(), parseScript(), pkgFini(), and processScriptFiles().
| rpmiob Package_s::specialDoc |
Definition at line 238 of file rpmspec.h.
Referenced by newPackage(), parseForSimple(), pkgFini(), and processPackageFiles().
| struct TriggerFileEntry* Package_s::triggerFiles |
Definition at line 241 of file rpmspec.h.
Referenced by addTriggerIndex(), newPackage(), pkgFini(), and processScriptFiles().
| const char* Package_s::verifyFile |
verifyscript scriptlet.
Definition at line 233 of file rpmspec.h.
Referenced by newPackage(), parseScript(), pkgFini(), and processScriptFiles().
1.8.1.2