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

Package_s Struct Reference
[RPMBUILD.]

#include <rpmspec.h>


Data Fields

Header header
rpmds ds
rpmfi cpioList
Sourceicon
int autoReq
int autoProv
const char * preInFile
const char * postInFile
const char * preUnFile
const char * postUnFile
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 175 of file rpmspec.h.


Field Documentation

int Package_s::autoProv
 

Definition at line 187 of file rpmspec.h.

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

int Package_s::autoReq
 

Definition at line 186 of file rpmspec.h.

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

rpmfi Package_s::cpioList
 

Definition at line 181 of file rpmspec.h.

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

rpmds Package_s::ds
 

Requires: N = EVR

Definition at line 179 of file rpmspec.h.

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

const char* Package_s::fileFile
 

Definition at line 207 of file rpmspec.h.

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

StringBuf Package_s::fileList
 

Definition at line 209 of file rpmspec.h.

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

Header Package_s::header
 

Definition at line 177 of file rpmspec.h.

Referenced by doSetupMacro(), freePackage(), genSourceRpmName(), handlePreambleTag(), initSourceHeader(), lookupPackage(), newPackage(), packageBinaries(), parseChangelog(), parseDescription(), parseForSimple(), parsePreamble(), parseRCPOT(), parseScript(), parseSpec(), printNewSpecfile(), processBinaryFiles(), processPackageFiles(), processPubkeyFile(), processScriptFiles(), readRPM(), rewriteRPM(), rpmfcGenerateDepends(), and rpmspecQuery().

struct Source* Package_s::icon
 

Definition at line 184 of file rpmspec.h.

Referenced by addSource(), freePackage(), newPackage(), and processSourceFiles().

Package Package_s::next
 

Definition at line 212 of file rpmspec.h.

Referenced by doRmSource(), freePackages(), lookupPackage(), newPackage(), packageBinaries(), parseSpec(), printNewSpecfile(), processBinaryFiles(), processSourceFiles(), and rpmspecQuery().

const char* Package_s::postInFile
 

post scriptlet.

Definition at line 192 of file rpmspec.h.

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

const char* Package_s::postUnFile
 

postun scriptlet.

Definition at line 196 of file rpmspec.h.

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

const char* Package_s::preInFile
 

pre scriptlet.

Definition at line 190 of file rpmspec.h.

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

const char* Package_s::preUnFile
 

preun scriptlet.

Definition at line 194 of file rpmspec.h.

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

StringBuf Package_s::specialDoc
 

Definition at line 201 of file rpmspec.h.

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

struct TriggerFileEntry* Package_s::triggerFiles
 

Definition at line 204 of file rpmspec.h.

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

const char* Package_s::verifyFile
 

verifyscript scriptlet.

Definition at line 198 of file rpmspec.h.

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


The documentation for this struct was generated from the following file:
Generated on Sun Oct 26 13:02:09 2003 for rpm by doxygen1.2.18