Main Page | Modules | Data Structures | File List | Data Fields | Globals | Related Pages

Package_s Struct Reference
[RPMBUILD.]

The structure used to store values for a package. More...

#include <build/rpmspec.h>

Collaboration diagram for Package_s:

Collaboration graph
[legend]

Data Fields

Header header
rpmds ds
rpmfi cpioList
int autoReq
int autoProv
const char * preInFile
const char * postInFile
const char * preUnFile
const char * postUnFile
const char * preTransFile
const char * postTransFile
const char * verifyFile
StringBuf specialDoc
TriggerFileEntrytriggerFiles
const char * fileFile
StringBuf fileList
Package next

Detailed Description

The structure used to store values for a package.

Definition at line 184 of file rpmspec.h.


Field Documentation

int Package_s::autoProv
 

Definition at line 193 of file rpmspec.h.

Referenced by handlePreambleTag(), rpmfcGenerateDepends(), and rpmfcGenerateDependsHelper().

int Package_s::autoReq
 

Definition at line 192 of file rpmspec.h.

Referenced by handlePreambleTag(), rpmfcGenerateDepends(), and rpmfcGenerateDependsHelper().

rpmfi Package_s::cpioList
 

Definition at line 190 of file rpmspec.h.

Referenced by freePackage(), packageBinaries(), processPackageFiles(), and rpmfcGenerateDepends().

rpmds Package_s::ds
 

Requires: N = EVR

Definition at line 188 of file rpmspec.h.

Referenced by freePackage(), parseSpec(), and rpmfcGenerateDepends().

const char* Package_s::fileFile
 

Definition at line 217 of file rpmspec.h.

Referenced by freePackage(), parseFiles(), and processPackageFiles().

StringBuf Package_s::fileList
 

Definition at line 219 of file rpmspec.h.

Referenced by _specQuery(), freePackage(), packageBinaries(), parseFiles(), processBinaryFiles(), and processPackageFiles().

Header Package_s::header
 

Definition at line 186 of file rpmspec.h.

Referenced by _specQuery(), doSetupMacro(), freePackage(), genSourceRpmName(), handlePreambleTag(), initSourceHeader(), lookupPackage(), packageBinaries(), parseChangelog(), parseDescription(), parseForSimple(), parsePreamble(), parseRCPOT(), parseScript(), parseSpec(), printNewSpecfile(), processBinaryFiles(), processMetadataFile(), processPackageFiles(), processScriptFiles(), readRPM(), rpmfcGenerateDepends(), and rpmfcGenerateScriptletDeps().

Package Package_s::next
 

Definition at line 222 of file rpmspec.h.

Referenced by _specQuery(), freePackages(), lookupPackage(), newPackage(), packageBinaries(), parseSpec(), printNewSpecfile(), and processBinaryFiles().

const char* Package_s::postInFile
 

post scriptlet.

Definition at line 198 of file rpmspec.h.

Referenced by freePackage(), parseScript(), and processScriptFiles().

const char* Package_s::postTransFile
 

posttrans scriptlet.

Definition at line 206 of file rpmspec.h.

Referenced by parseScript(), and processScriptFiles().

const char* Package_s::postUnFile
 

postun scriptlet.

Definition at line 202 of file rpmspec.h.

Referenced by freePackage(), parseScript(), and processScriptFiles().

const char* Package_s::preInFile
 

pre scriptlet.

Definition at line 196 of file rpmspec.h.

Referenced by freePackage(), parseScript(), and processScriptFiles().

const char* Package_s::preTransFile
 

pretrans scriptlet.

Definition at line 204 of file rpmspec.h.

Referenced by parseScript(), and processScriptFiles().

const char* Package_s::preUnFile
 

preun scriptlet.

Definition at line 200 of file rpmspec.h.

Referenced by freePackage(), parseScript(), and processScriptFiles().

StringBuf Package_s::specialDoc
 

Definition at line 211 of file rpmspec.h.

Referenced by freePackage(), parseForSimple(), and processPackageFiles().

struct TriggerFileEntry* Package_s::triggerFiles
 

Definition at line 214 of file rpmspec.h.

Referenced by addTriggerIndex(), freePackage(), and processScriptFiles().

const char* Package_s::verifyFile
 

verifyscript scriptlet.

Definition at line 208 of file rpmspec.h.

Referenced by freePackage(), parseScript(), and processScriptFiles().


The documentation for this struct was generated from the following file:
Generated on Tue Dec 27 22:42:11 2016 for rpm by  doxygen 1.4.4